@charset "utf-8";
body {
	background: #FFF;
}
body,
html,
input,
button,
textarea {
	color: #000000;
}
article,
aside,
figcaption,
figure,
footer,
header,
main,
nav,
section {
	display: block;
}
/* img {
	width: 100%;
	max-width: 100%;
	border: none;
	vertical-align: middle;
} */
li {
	list-style: none;
}
a {
	color: #000000;
	text-decoration: none;
}
a:focus {
	outline: none;
}
* {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
	/* line-height: 1em; */
}
.slider_banner_header .Layer-banner,
.web_section_decoration img {
	width: 100%;
}
/*  ------------ 下箭头 ------------- */
.index_hd {
	position: relative;
	display: flex;
	justify-content: space-between;
	margin: auto;
	margin-bottom: 40px;
}
.index_feature_hd {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.sub_tit {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 36px;
	color: #232323;
}
.index_feature_hd a {
	border-bottom: 1px solid #232323;
	margin-right: 70px;
}
.weing_w .index_feature_hd a {
	font-family: Regular;
	font-weight: 400;
	width: 211px;
	height: 58px;
	line-height: 56px;
	text-align: center;
	display: inline-block;
	border: 1px solid #333333;
	font-size: 18px;
	color: #232323;
	border-bottom: 1px solid #232323;
	margin-right: 70px;
}
.feature_button_control {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
/*  ------------ 上箭头 ------------- */
/*-------------------------------
			font start
			----------------------------------*/
@font-face {
	font-weight: normal;
	font-style: normal;
	font-family: 'fontawesome';
	src: url("fonts/Font-Awesome/fontawesome-webfont.eot");
	src: url("fonts/Font-Awesome/fontawesome-webfont.eot?#iefix") format("embedded-opentype"), url("fonts/Font-Awesome/fontawesome-webfont.woff2") format("woff2"), url("fonts/Font-Awesome/fontawesome-webfont.woff") format("woff"), url("fonts/Font-Awesome/fontawesome-webfont.ttf") format("truetype"), url("fonts/Font-Awesome/fontawesome-webfont.svg#fontawesomeBold") format("svg");
	font-display: fallback;
}
@font-face {
	font-family: Lancelot;
	font-style: normal;
	src: url(../template/fonts/Font-furniture/Lancelot-Regular.ttf) format("TrueType");
	font-display: fallback;
}
@font-face {
	font-family: medium;
	font-style: normal;
	src: url(../template/fonts/Font-furniture/Catamaran-Medium.ttf) format("TrueType");
	font-display: fallback;
}
@font-face {
	font-family: semiBold;
	font-style: normal;
	src: url(../template/fonts/Font-furniture/Catamaran-SemiBold.ttf) format("TrueType");
	font-display: fallback;
}
@font-face {
	font-family: Junge_Regular;
	font-style: normal;
	src: url(../template/fonts/Font-furniture/Junge-Regular.ttf) format("TrueType");
	font-display: fallback;
}
@font-face {
	font-family: Light;
	font-style: normal;
	src: url(../template/fonts/Font-furniture/Catamaran-Light.ttf) format("TrueType");
	font-display: fallback;
}
@font-face {
	font-family: Regular;
	font-style: normal;
	src: url(../template/fonts/Font-furniture/Catamaran-Regular.ttf) format("TrueType");
	font-display: fallback;
}
@font-face {
	font-family: Bold;
	font-style: normal;
	src: url(../template/fonts/Font-furniture/Catamaran-Bold.ttf) format("TrueType");
	font-display: fallback;
}
@font-face {
	font-family: CHAPARRALPRO-BOLD;
	font-style: normal;
	src: url(../template/fonts/CHAPARRALPRO-BOLD.OTF) format("TrueType");
	font-display: fallback;
}
@font-face {
	font-family: CHAPARRALPRO-BOLDIT;
	font-style: normal;
	src: url(../template/fonts/CHAPARRALPRO-BOLDIT.OTF) format("TrueType");
	font-display: fallback;
}
@font-face {
	font-family: CHAPARRALPRO-ITALIC;
	font-style: normal;
	src: url(../template/fonts/CHAPARRALPRO-ITALIC.OTF) format("TrueType");
	font-display: fallback;
}
@font-face {
	font-family: CHAPARRALPRO-LIGHTIT;
	font-style: normal;
	src: url(../template/fonts/CHAPARRALPRO-LIGHTIT.OTF) format("TrueType");
	font-display: fallback;
}
@font-face {
	font-family: CHAPARRALPRO-REGULAR;
	font-style: normal;
	src: url(../template/fonts/CHAPARRALPRO-REGULAR.OTF) format("TrueType");
	font-display: fallback;
}
/*-------------------------------
					font end
						----------------------------------*/
/* layout */
.container {
	position: relative;
}
.layout {
	position: relative;
	margin: 0 auto;
	width: 1440px;
}
.hide {
	display: none;
}
/*-------------------------------
					web_head_top start
						----------------------------------*/
.web_head_top {
	background-color: #191a20;
	height: 32px;
}
.web_head_top .layout {
	height: 100%;
	display: flex;
	align-items: center;
	position: relative;
}
.web_head_top .head_top_left {
	display: flex;
	align-items: center;
	position: absolute;
	left: 0;
}
.web_head_top .head_top_left .phone {
	margin-left: 53px;
}
.web_head_top a {
	margin-left: 7px;
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
}
.web_head_top .email {
	margin-left: 30px;
	font-family: Regular;
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF
}
.web_head_top .head_top_right {
	display: flex;
	align-items: center;
	position: absolute;
	right: 0;
}
.web_head_top .head_top_right ul {
	display: flex;
}
.web_head_top .email {
	margin-left: 30px;
}
/*-------------------------------
					web_head_top end
                        ----------------------------------*/
/*-------------------------------
					index_web_head start
					    ----------------------------------*/
.web_head.index_web_head {
	position: absolute;
	left: 0;
	top: 32px;
	background: transparent;
	z-index: 20;
	width: 100%;
}
.head_layout {
	position: relative;
	display: flex;
	justify-content: space-between;
	align-items: center;
	/* height: 96px; */
}
.web_head .nav_wrap {
	position: relative;
	height: 100%;
}
.web_head .nav_wrap {
	position: relative;
	height: 100%;
	display: flex;
	align-items: center;
}
.web_head .nav_wrap .head_nav {
	position: relative;
	height: 100%;
	margin-right: 65px;
}
.head_nav .choose {
	border-bottom: 2px solid #eee;
}
.head_nav>li {
	position: relative;
	display: inline-block;
	margin-right: 32px;
	height: 100%;
	line-height: 96px;
}
.head_nav>li>a {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #FFFFFF;
}
.head_nav li ul {
	transition: all 0.5s;
	display: none;
	position: absolute;
	width: 300%;
	background-color: #ffffff;
	border-radius: 3px;
	opacity: 0.8;
}
.head_nav>li:hover ul {
	display: block;
}
.web_head .head_layout .nav_wrap .head_nav li ul li a {
	color: #000;
}
.head_nav li ul li {
	padding: 15px 0;
	padding-left: 10px;
	font-family: Regular;
	line-height: 1;
	font-weight: 400;
	font-size: 18px;
	color: #FFFFFF;
}
.head_nav li ul li a:hover {
	color: #F2B11F !important;
}
.web_head .layout_banner {
	width: 217px;
	height: 18px;
}
.between_wrap {
	display: flex;
}
.web_head .search_box {
	position: relative;
	margin-right: 34px;
}
.web_head .btn--search {
	height: 32px;
	cursor: pointer;
	padding-left: 10px;
	padding-right: 30px;
	border: none;
	outline: none;
	border-radius: 50px;
	background-color: rgba(255, 255, 255, 0.2);
	color: #ffffff;
}
.web_head .search_box img {
	position: absolute;
	top: 50%;
	right: 0;
	transform: translateY(-50%);
	width: 20px;
	height: 20px;
	margin-right: 9px;
}
.web_head .change-language {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	text-align: left;
}
.change-language .change-language-title,
.change-language .change-language-title a {
	font-size: 10pt;
	color: #000;
	height: 100%;
	display: flex;
	align-items: center;
}
.web_head .change-language .change-language-cont {
	border-radius: 3px;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, .2);
}
/*-------------------------------
					index_web_head end
					    ----------------------------------*/
/*-------------------------------
					PAGE---INDEX START
					    ----------------------------------*/
/*==============web_fixed=================*/
.web_fixed {
	display: none;
	width: 100%;
	height: 96px;
	position: fixed;
	top: 0;
	left: 0;
	z-index: 3;
	border-bottom: 1px solid rgba(255, 255, 255, 0.29);
}
.web_fixed .layout {
	height: 100%;
}
.web_fixed .layout .layout_menu {
	height: 100%;
	border: 1px solid rgba(0, 0, 0, 0);
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.web_fixed .web_suosou_img {
	position: relative;
	display: flex;
	vertical-align: middle;
	text-align: left;
}
.web_fixed .web_suosou_img:hover .change-language-ul {
	visibility: visible;
	opacity: 1;
	transform: scale3d(1, 1, 1);
}
.web_fixed .web_suosou_img .float_img_suosou {
	margin-right: 27px;
}
.web_suosou_img .change-language-ul {
	border-radius: 3px;
	box-shadow: 1px 1px 3px rgba(0, 0, 0, .2);
	position: absolute;
	top: 36px;
	right: 0;
	z-index: 999;
	visibility: hidden;
	overflow-y: scroll;
	padding: 20px 10px 20px 20px;
	width: 360px;
	max-height: 80vh;
	border: 1px solid #eee;
	border-radius: 5px;
	background: #FFF;
	opacity: 0;
}
/*==============start_fiexd=================*/
.start_fiexd {
	position: fixed;
	top: -96px;
	left: 0;
	width: 100%;
	height: 96px;
	background-color: #ffffff;
	z-index: 3;
	display: flex;
	justify-content: center;
	align-items: center;
}
.start_fiexd_input {
	width: 80%;
	height: 40px;
	display: flex;
	border-radius: 5px;
	position: relative;
}
.fiexd_input_btn {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 5px;
	width: 20px;
	height: 20px;
	background-image: url(img/sousuo.png);
	border: none;
	outline: none;
}
.fiexd_input_type {
	width: 100%;
	height: 100%;
	background-color: #f0f0f0;
	border: none;
	outline: none;
	border-radius: 5px;
	padding-left: 10px;
	padding-right: 30px;
	font-size: 16px;
	transition: all 0.5s;
}
.fiexd_input_type:focus {
	border-bottom: 1px solid #020412;
}
.start_fiexd_btn {
	position: absolute;
	top: 20px;
	right: 20px;
	width: 20px;
}
/*==============Sidebar_banner_menu=================*/
.Sidebar_banner_menu {
	position: fixed;
	top: 0;
	left: -70%;
	width: 70%;
	height: 100%;
	background-color: #ffffff;
	z-index: 555;
	display: flex;
	flex-direction: column;
	justify-content: flex-start;
	padding: 15px 10px;
}
.Sidebar_banner_li {
	font-size: 17px;
	color: black;
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left: 10px;
	border-bottom: 1px solid #f2f2f2;
	position: relative;
}
.Sidebar_banner_section {
	padding-left: 20px;
	display: none;
}
.Sidebar_banner_li:first-child:before {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 50px;
	content: " ";
	width: 17px;
	height: 12px;
	background-image: url(img/grop\ 3.png);
}
.Sidebar_banner_section .banner_section_li {
	padding: 10px 0;
	padding-left: 10px;
	color: #666666;
	border-bottom: 1px solid #f2f2f2;
	position: relative;
}
.Sidebar_banner_img {
	position: absolute;
	top: 20px;
	right: 20px;
	width: 20px;
}
/* ==================== slider_banner_header =================== */
.slider_banner_header {
	position: relative;
}
.slider_banner_header .slider-container-img img {
	width: 100%;
	max-width: 100%;
}
.slider_banner_header .slider-container-img {
	overflow: hidden;
}
.slider_banner_header .slider-container-img .Layer-banner2 {
	display: none;
}
.slider_banner_header .slider_banner_text1 {
	width: 56%;

	text-align: center;
	margin: 0 auto;
	/* top: 37.98%; */
	font-size: 20px;
	position: relative;
	font-family: Lancelot;
	/* left: 50%;
	transform: translate(-50%, 50%); */
	font-weight: 400;
	color: #FFFFFF;
	z-index: 1;
}
.slider_banner_header .banner_h2 {
	width: 100%;
	font-family: Regular;
	font-weight: 400;
	font-size: 24px;
	color: #FFFFFF;
	position: absolute;
	top: 48.7%;
	text-align: center;
	z-index: 1;
}
.slider_banner_header .banner_lear {
	width: 100%;
	position: absolute;
	top: 55.8%;
	display: flex;
	justify-content: center;
	z-index: 1;
}
.slider_banner_header .banner_lear a {
	width: 158px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	background: #020412;
	font-family: Light;
	font-weight: 300;
	font-size: 18px;
	color: #FFFFFF;
}
.slider_banner_left {
	width: 100%;
	height: calc(100% - 96px);
	position: absolute;
	top: 96px;
	left: -31.5%;
	display: flex;
	z-index: 1;
}
.slider_banner_left .slider_banner_office {
	width: 31.5%;
	height: 100%;
	padding-top: 20px;
	position: relative;
	background-color: #020412;
	padding-left: 240px;
	top: 0;
	z-index: 3;
}
.slider_banner_left .slider_banner_office .banner_office_li:first-child {
	display: flex;
	justify-content: space-between;
}
.slider_banner_left .slider_banner_office .banner_office_li:nth-child(3)::before {
	content: " ";
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 52px;
	width: 20px;
	height: 20px;
	background-image: url(img/grop\ 4.png);
	background-size: cover;
}
.banner_office_li {
	position: relative;
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	line-height: 1em;
	padding: 10px 0;
	transition: all 0.3s;
}
.banner_office_li a {
	color: #FFFFFF;
}
.banner_office_li:hover {
	color: #EC0E0E;
}
.banner_Sofa_li {
	margin-top: 25px;
	padding-left: 31px;
}
.slider_banner_left .slider_banner_office .banner_office_img {
	width: 18px;
	position: absolute;
	top: 26px;
	right: 35px;
	display: none;
}
.slider_banner_Sofas {
	overflow: hidden;
	width: 18.5%;
	position: relative;
	background-color: #020412;
	position: relative;
	left: -18.5%;
	z-index: 2;
}
/*     quality_product      */
.quality_product {
	padding: 96px 0;
	position: relative;
}
.quality_product .layout {
	display: flex;
}
.quality_product2 .layouts {
	display: flex;
	justify-content: space-between;
}
.quality_product .layout_box {
	display: flex;
	justify-content: flex-start;
}
.quality_product .img {
	display: flex;
	align-items: center;
}
.quality_product .layout_box .text {
	padding-left: 13px;
}
.quality_product .layout_box .text_title {
	font-family: SemiBold;
	font-weight: 600;
	font-size: 20px;
	color: #FFFFFF;
	margin-bottom: 19px;
	text-align: left;
	line-height: 1em;
}
.quality_product .layout_box .text .Select {
	margin-top: 19px;
}
.quality_product .text_font {
	text-align: left;
	font-family: Regular;
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 1.1em;
}
/*  web_section_Promotions  */
.web_section_Promotions {
	position: relative;
}
.web_Promotions_parent {
	background-color: #dbd5cf;
	padding-top: 127px;
	padding-bottom: 83px;
}
.Promotions_parent_swiper {
	position: relative;
	width: 1400px;
	margin: auto;
	overflow: hidden;
}
.Promotions_parent_swiper .Promotions_parent_wrapper {
	margin-bottom: 80px;
	position: relative;
}
.Promotions_parent_wrapper .Promotions_parent_slide {
	display: flex;
	flex-direction: column;
}
.Promotions_parent_slide .Promotions_find a {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 30px;
	color: #232323;
	margin-right: 15px;
	transition: all 0.3s;
}
.Promotions_parent_slide .Promotions_find a:hover {
	color: #EC0E0E;
}
.Promotions_parent_slide .Promotions_find {
	display: flex;
	align-items: center;
	padding: 19px 0;
}
.Promotions_parent_slide .Promotions_find img {
	width: 17px;
	height: 12px;
}
/*  index_feature_product  */
/*feature_product_wrap*/
.index_feature_product {
	position: relative;
	margin: 100px 0;
}
.index_feature_product .feature_item_section {
	overflow: hidden;
}
.index_feature_product .feature_item_section .feature_item_slide {
	position: relative;
}
.index_feature_product .feature_item_section .feature_item_slide img {
	width: 100%;
	max-width: 100%;
}
.index_feature_product .feature_item_section .feature_item_slide::before {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background-color: rgba(2, 4, 18, 0.29);
}
.feature_item_section .feature_item_swiper {
	margin-bottom: 50px;
}
.feature_item_section .feature_item_slide .pd_tit {
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	z-index: 999;
	opacity: 1;
	-webkit-transition: all ease-in-out .35s;
	transition: all ease-in-out .35s;
	text-align: center;
}
.feature_item_section .feature_item_slide .pd_tit a {
	font-family: Medium;
	font-weight: 500;
	font-size: 40px;
	color: #FFFFFF;
	line-height: 36px;
}
/*     Video_wrap     */
.Video_wrap {
	border: 1px solid #dbd5cf;
}
.Video_wrap .Video_wrap_box {
	background-color: #dbd5cf;
	padding-top: 70px;
	padding-bottom: 80px;
}
.Video_wrap .Video_wrap_ytb {
	margin: auto;
	width: 74.4%;
	padding: 30px 0;
	background-color: #020412;
	position: relative;
}
.Video_wrap .Video_wrap_ytb iframe {
	display: block;
	background-image: url(img/Layer——12.png);
	background-size: cover;
	width: 100%;
	height: 30vw;
}
/*company_information_wrap*/
.company_information_wrap {
	position: relative;
	display: flex;
	padding-top: 90px;
	padding-bottom: 100px;
	justify-content: space-between;
}
.company_information_wrap .company_img img {
	width: 100%;
	max-width: 100%;
}
.company_information_box {
	padding-left: 67px;
}
.company_information_box2 {
	width: 93.5%;
}
.company_information_box2 img:last-child {
	display: none;
}
.company_information {
	flex: 1;
	position: relative;
	display: flex;
	flex-direction: column;
}
.company_information .sub_tit {
	margin-top: 116px;
}
.company_information .about_text {
	position: relative;
	font-family: Regular;
	font-weight: 400;
	font-size: 16px;
	color: #232323;
	line-height: 24px;
	margin-bottom: 30px;
	padding-right: 380px;
}
.company_information .about_btn {
	position: relative;
	background-color: #020412;
	width: 230px;
	height: 56px;
	display: flex;
	justify-content: space-between;
	align-items: center;
	padding-left: 54px;
	padding-right: 58px;
}
.company_information .about_btn a {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #FFFFFF;
}
.company_information .about_btn img {
	width: 20px;
	height: 20px;
}
.company_img {
	position: relative;
	flex: 1;
}
/*  -------------------web_section_Customers-------------  */
.web_section_Customers {
	padding-top: 79px;
	padding-bottom: 70px;
	position: relative;
}
.web_section_Customers .inquiry_desc {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 36px;
	color: #232323;
	margin-bottom: 99px;
	text-align: center;
}
.web_section_Customers .web_Customers_swiper {
	overflow: hidden;
}
.web_section_Customers .web_Customers_wrapper {
	padding-left: 50px;
}
.web_section_Customers .web_Customers_slide .swiper-slide-title {
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	color: #232323;
	margin-bottom: 5px;
	position: relative;
}
.web_section_Customers .web_Customers_slide .swiper-slide-title::before {
	content: " ";
	display: block;
	position: absolute;
	top: 50%;
	left: -40px;
	transform: translateY(-50%);
	width: 19px;
	height: 19px;
	background-image: url("../template/img/Layer 27.png");
	background-size: cover;
}
.web_section_Customers .web_Customers_slide .swiper-slide-data {
	font-family: Regulay;
	font-weight: 400;
	font-size: 16px;
	color: #232323;
	opacity: 0.49;
	margin-bottom: 19px
}
.web_section_Customers .web_Customers_slide .swiper-slide-star {
	display: flex;
	margin-bottom: 10px
}
.web_section_Customers .web_Customers_slide .swiper-slide-star img {
	width: 18px;
	height: 18px;
	margin-right: 2px;
	float: left;
}
.web_section_Customers .web_Customers_slide .swiper-slide-text {
	font-family: Regular;
	font-weight: 400;
	font-size: 16px;
	color: #232323;
}
.web_section_Customers .web_Customers_scrollbar {
	position: relative;
	width: 10%;
	height: 2px;
	border-radius: 5px;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 93px;
}
.web_section_Customers .web_section_copy {
	font-family: Medium;
	font-weight: 500;
	font-size: 18px;
	color: #232323;
	text-align: center;
	margin-top: 27px;
}
/*    footer_tail    */
.footer_tail {
	display: none;
}
.fa1{ display: none;}
.fay{ display: none;}
/* #web_Office_Chair2  .faqq{   display: block !important; }
#web_Office_Chair2  .faqqw{   display: block !important; }
#web_Office_Chair3  .faqq{   display: block !important; }
#web_Office_Chair3  .faqqw{   display: block !important; }
#web_Office_Chair5  .faqq{   display: block !important; }
#web_Office_Chair5  .faqqw{   display: block !important; }
#web_Office_Chair7  .faqq{   display: block !important; }
#web_Office_Chair7  .faqqw{   display: block !important; } */
@media only screen and (max-width: 1680px) {
	.slider_banner_header .slider_banner_text1{      width: 70%;}
	/*company_information_wrap*/
	.company_information .about_text {
		padding-right: 250px;
	}
	.company_information .sub_tit {
		margin-top: 80px;
	}
	/*  Promotions_parent_swiper */
	.Promotions_parent_swiper {
		width: 1300px;
	}
	.fa1{ display: block;     padding-right: 10px;}
.fay{ display: block;     transform: rotate(180deg);}
/* 
#web_Office_Chair2 .Office_Forms a{ color: #000 !important;}
#web_Office_Chair2  .fa1{   display: none !important; }
#web_Office_Chair2  .fay{   display: none !important; }

#web_Office_Chair3 .Office_Forms a{ color: #000 !important;}
#web_Office_Chair3  .fa1{   display: none !important; }
#web_Office_Chair3  .fay{   display: none !important; }

#web_Office_Chair5 .Office_Forms a{ color: #000 !important;}
#web_Office_Chair5  .fa1{   display: none !important; }
#web_Office_Chair5  .fay{   display: none !important; }

#web_Office_Chair7 .Office_Forms a{ color: #000 !important;}
#web_Office_Chair7  .fa1{   display: none !important; }
#web_Office_Chair7  .fay{   display: none !important; } */
/* .faqq{ display: none;}
.faqqw{ display: none;} */
.web_Office_Chair2 .Office_Forms{ margin-right: 20px;}
/* .web_Office_Chair .web_Office_Forms .Office_Forms a{ border-bottom: 1px solid #fff !important;} */
	/* .Office_Forms  a{ color: #fff !important;   } */
}
@media only screen and (max-width: 1440px) {
	/*company_information_wrap*/
	.company_information .about_text {
		font-size: 16px;
		line-height: 1.5;
		padding-right: 150px;
		margin-bottom: 30px;
	}
	.advantage_info a {
margin-bottom: 30px;
	}
	.px .Related_grid_p{  margin-bottom: 20px;}
	.company_information .sub_tit {
		margin-top: 50px;
	}
	/*  Promotions_parent_swiper */
	.Promotions_parent_swiper {
		width: 1200px;
	}
}
@media only screen and (max-width: 1366px) {
	/*company_information_wrap*/
	.company_information .about_text {
		padding-right: 50px;
	}
	.wath_product .send_email .ll{ width: 43.2% !important;}
	.prodcts_e{  padding-bottom: 50px; }
	.quality_product .layout{ width: 80%;}
	.our_gewing	.prodcts_e{ font-size: 18px;         line-height: 1.2; }
	.prodcts_ger{width: 100%;}
	.our_gewing{ padding: 20px 20px !important;}
	/*  Promotions_parent_swiper */
	.Promotions_parent_swiper {
		width: 1150px;
	}
}
@media only screen and (max-width: 1280px) {
	.Promotions_parent_swiper {
		width: 98%;
	}
}
@media only screen and (max-width: 1200px) {


	 .Resources_li_list .Resources_li_p{ font-size: 17px !important;} 

.web_section_slide .section_slide_text{ padding-bottom:0;} .wath_product .send_email{      justify-content: center !important}}
@media only screen and (max-width: 950px) {
	.change-language:hover .change-language-cont {
		opacity: 0 !important;
	}
	.web_section_advantage{ overflow: hidden;}
	.wath_product .send_email .ll{ width: 100% !important;}
	.wath_product .send_email .rr{  width: 99% ; }
     .web_information_Resources{ display: none;}
	.change-language .change-language-title,
	.change-language .change-language-title a {
		color: #fff;
		margin-top: 2px !important;
	}
	.change-language .change-language-title,
	.change-language .change-language-title a span {
		color: #fff;
	}
	.inpust_w {
		margin-top: -137px !important;
	}
	.language-flag .ensemble {
		display: none !important;
	}
	.slider_banner_text1 p {
		display: none !important;
	}
	.mobile-head-aside {
		display: none;
	}
	.guanyu_all_nr {
		word-break: break-word;
	}
	.slider_banner_h1 {
		/* display: none; */
	}
	.ad_desc {
		font-size: 16px;
	}
	/* .slider_banner_header .slider_banner_tail {
		margin-top: 40px;
	} */
	.slider_banner_header .slider_banner_text {
		display: none;
	}
	/* noene  block*/
	.company_information_box2 img:first-child,
	.slider_banner_header .Layer-banner {
		/* display: none; */
	}
	.company_information_box2 img:last-child,
	.slider_banner_header .slider-container-img .Layer-banner2,
	.web_fixed,
	.footer_tail {
		display: block;
	}
	/*  slider_banner_header  */
	.slider_banner_header .slider_banner_text1 {
		font-size: 64px;
		top: 27%;
	}
	.slider_banner_header .banner_h2 {
		font-size: 30px;
		padding-left: 120px;
		padding-right: 120px;
		top: 37%;
	}
	.slider_banner_header .banner_lear a {
		width: 206px;
		height: 57px;
		line-height: 57px;
		font-weight: 300;
		font-size: 30px;
	}
	.slider_banner_header .banner_lear {
		top: 45.8%;
	}
	/* quality_product */
	.quality_product .layout {
		grid-template-columns: repeat(2, 1fr);
		grid-template-rows: repeat(2, 1fr);
		padding: 0;
	}
	.quality_product .img img {
		width: 72px;
		height: 72px;
	}
	/* web_section_Promotions */
	.Promotions_parent_swiper {
		width: 90%;
	}
	/*company_information_wrap*/
	.company_information_wrap {
		flex-direction: column;
	}
	.company_information_box {
		padding: 0 37px;
	}
	.company_information .sub_tit {
		margin-top: 57px;
		font-weight: 400;
		font-size: 36px;
	}
	.company_information .about_text {
		padding-right: 0 !important;
		font-weight: 400;
		font-size: 28px;
		margin: 0;
		margin-bottom: 28px;
	}
	.company_information .about_btn {
		margin-top: 41px;
		padding-left: 38px;
		padding-right: 31px;
	}
	.company_information .about_btn a {
		font-weight: 400;
		font-size: 28px;
	}
	.company_information .about_btn img {
		width: 25px;
		height: 25px;
	}
	/*  */
	.web_section_Customers .web_Customers_scrollbar {
		width: 29%;
	}
	.web_section_Customers .web_Customers_slide .swiper-slide-title {
		font-weight: 600;
		font-size: 30px;
		line-height: 1em;
		margin-bottom: 15px;
	}
	.web_section_Customers .web_Customers_slide .swiper-slide-data {
		font-weight: 400;
		font-size: 24px;
		margin-bottom: 37px;
	}
	.web_section_Customers .web_Customers_slide .swiper-slide-star img {
		width: 30px !important;
		height: 30px;
	}
	.web_section_Customers .web_Customers_slide .swiper-slide-text {
		font-weight: 400;
		font-size: 28px;
		margin-top: 22px;
		width: 73%;
		line-height: 1.3em;
	}
	.web_section_Customers .web_Customers_slide {
		padding-right: 113px;
		padding-left: 19.5%;
	}
	.web_section_Customers .web_Customers_scrollbar {
		width: 76%;
		margin-top: 67px;
	}
	.web_section_Customers .web_section_copy {
		display: none;
	}
	.web_section_Customers .web_Customers_slide .swiper-slide-title::before {
		width: 35px;
		height: 35px;
		left: -92px;
		background-position: center;
	}
	/*  */
	.footer_tail {
		width: 100%;
		display: flex;
		height: 114px;
		background-color: #ebe7e4;
		position: fixed;
		bottom: 0;
		left: 0;
		z-index: 2;
	}
	.footer_tail div {
		flex: 1;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.footer_tail div img {
		width: 40px;
		height: 40px;
	}
	.footer_tail .tail_whatsapp,
	.footer_tail .tail_Email {
		border-right: 1px solid #020412;
	}
	.foot_nav li a {
		font-size: 16px;
		line-height: 1.5;
	}
	.send_email {
		display: flex !important;
		justify-content: center !important;
	}
	.send_email .ll {
		width: 90% !important;
	}
	.send_email .rr {
		width: 90% !important;
		margin-top: 20px;
	}
	.relate-product-swiper .wering {
		width: 90% !important;
	}
	.content-wrap.form .ch_form_wrap {
		width: 98% !important;
	}
	.content-wrap.form .ch_form_wrap {
		margin: 0 auto !important;
	}
	.product-btn-wrap {
		width: 90% !important;
	}
	.tab-title-bar .tab-title {
		margin: 10px 0px !important;
		width: 100%;
	}
	.Office_Forms_text p {
		overflow: inherit !important;
	}
}
@media only screen and (max-width: 768px) {
	/*company_information_wrap*/
	.company_information .about_text {
		font-size: 30px;
	}
	.company_information .about_btn {
		line-height: 2;
		padding: 0 30px;
	}
	/*   slider_banner_header   */
	.slider_banner_header .banner_lear {
		top: 50.8%;
	}
	/* web_section_Promotions */
	.Promotions_parent_swiper {
		width: 95.7%;
		margin-right: 0;
	}
}
@media only screen and (max-width: 640px) {
	/*  slider_banner_header  */
	.slider_banner_header .slider_banner_text1 {
		font-size: 45px;
	}
	.slider_banner_header .banner_h2 {
		font-size: 25px;
		padding-left: 80px;
		padding-right: 80px;
	}
	/* quality_product */
	.quality_product .layout {
		padding-left: 50px;
		grid-template-columns: repeat(1, 1fr);
		grid-template-rows: repeat(4, 1fr);
	}
}
@media only screen and (max-width: 480px) {
	/* quality_product */
	.quality_product .layout {
		padding-left: 20px;
	}
}
@media only screen and (max-width: 320px) {}
/*-------------------------------
					PAGR-INDEX end
					    ----------------------------------*/
/*-------------------------------
					PAGE---PRODUCTS START
					    ----------------------------------*/
.web_index_products {
	position: relative;
}
/*  ----------web_top_swiper------------- */
.web_top_swiper {
	padding-top: 45px;
	padding-bottom: 80px;
}
.web_section_swiper {
	width: 100%;
	overflow: hidden;
}
.web_section_wrapper {
	width: 100%;
	margin-bottom: 61px;
}
.web_section_slide .section_slide_text {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-align: center;
}
/*  ----------web_Office_Chair------------- */
.web_Office_Chair {
	position: relative;
}
#web_Office_Chair1 {
	position: relative;
	background-color: #f7f6f5;
}
#web_Office_Chair2 {
	position: relative;
	background-color: #ebe7e4;
}
#web_Office_Chair3 {
	position: relative;
	background-color: #dbd5cf;
}
#web_Office_Chair4 {
	position: relative;
	background-color: #f7f6f5;
}
#web_Office_Chair5 {
	position: relative;
	background-color: #ebe7e4;
}
#web_Office_Chair6 {
	position: relative;
	background-color: #dbd5cf;
}
#web_Office_Chair7 {
	position: relative;
	background-color: #dbd5cf;
}
.web_Office_Chair .layout {
	padding-top: 73px;
	padding-bottom: 71px;
	position: relative;
}
.web_Office_Chair .layout .web_Office_Forms {
	position: absolute;
	padding-top: 100px;
	padding-bottom: 40px;
	display: flex;
	flex-direction: column;
	align-items: flex-start;
}
.web_Office_Chair2 .layout .web_Office_Forms {
	display: flex;
	flex-direction: column;
	align-items: flex-end;
}
.web_Office_Chair .layout .web_Office_Forms .Office_Forms_box {
	width: 40.7%;
	padding-top: 72px;
	padding-bottom: 52px;
	padding-left: 44px;
	padding-right: 50px;
	background-color: #ffffff;
}
.web_Office_Forms .Office_Forms_box .Office_Forms_h1 {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 36px;
	color: #232323;
	text-align: left;
}
.web_Office_Forms .Office_Forms_box .Office_Forms_text {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
	line-height: 30px;
	display: inline-block;
	text-align: left;
	/* padding-top: 36px !important; */
	margin-top: 36px;
}
.web_Office_Forms .Office_Forms_box .Office_Forms_btn {
	width: 230px;
	background: #020412;
	display: flex;
	justify-content: center;
	margin-top: 63px;
	padding: 18px 0;
}
.web_Office_Forms .Office_Forms_box .Office_Forms_btn a {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #FFFFFF;
	margin-right: 15px;
}
.web_Office_Forms .Office_Forms_box .Office_Forms_btn img {
	width: 20px;
}
.web_Office_Chair .web_Office_Forms .Office_Forms {
	display: flex;
	align-items: center;
	padding-left: 44px;
	margin-top: 40px;
}
.web_Office_Chair .web_Office_Forms .Office_Forms a {
	width: 60px;
	height: 18px;
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
	border-bottom: 1px solid #232323;
	margin-right: 66px;
}
.web_Office_Chair .web_Office_Forms .Office_Forms .Office_Forms_imgs {
	display: flex;
	align-items: center;
}
.web_Office_Chair1 .layout .web_Office_img {
	display: flex;
	justify-content: flex-end;margin-left: 20%;
    width: 80%;
}
.web_Office_Chair2 .layout .web_Office_img {
	display: flex;
	width: 80%;
	justify-content: flex-start;
}
/*  -------------------web_section_Customers-------------  */
.web_section_Customers {
	padding-top: 79px;
	padding-bottom: 70px;
	position: relative;
}
.web_section_Customers .inquiry_desc {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 36px;
	color: #232323;
	margin-bottom: 99px;
	text-align: center;
}
.web_section_Customers .web_Customers_swiper {
	overflow: hidden;
}
.web_section_Customers .web_Customers_wrapper {
	padding-left: 50px;
}
.web_section_Customers .web_Customers_slide .swiper-slide-title {
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	color: #232323;
	margin-bottom: 5px;
	position: relative;
}
.web_section_Customers .web_Customers_slide .swiper-slide-title::before {
	content: " ";
	display: block;
	position: absolute;
	top: 50%;
	left: -40px;
	transform: translateY(-50%);
	width: 19px;
	height: 19px;
	background-image: url("../template/img/Layer 27.png");
	background-size: cover;
}
.web_section_Customers .web_Customers_slide .swiper-slide-data {
	font-family: Regulay;
	font-weight: 400;
	font-size: 16px;
	color: #232323;
	opacity: 0.49;
	margin-bottom: 19px
}
.web_section_Customers .web_Customers_slide .swiper-slide-star {
	display: flex;
	margin-bottom: 10px
}
.web_section_Customers .web_Customers_slide .swiper-slide-star img {
	width: 18px;
	height: 18px;
	margin-right: 2px;
	float: left;
}
.web_section_Customers .web_Customers_slide .swiper-slide-text {
	font-family: Regular;
	font-weight: 400;
	font-size: 16px;
	color: #232323;
}
.web_section_Customers .web_Customers_scrollbar {
	position: relative;
	width: 10%;
	height: 2px;
	border-radius: 5px;
	left: 50%;
	transform: translateX(-50%);
	margin-top: 93px;
}
.web_section_Customers .web_section_copy {
	font-family: Medium;
	font-weight: 500;
	font-size: 18px;
	color: #232323;
	text-align: center;
	margin-top: 27px;
}
@media only screen and (max-width: 1680px) {}
@media only screen and (max-width: 1440px) {
	.inpust img {
		width: 100%;
	}
}
@media only screen and (max-width: 1366px) {  .web_Office_Chair .layout .web_Office_Forms {       padding-top: 3% !important;}}
@media only screen and (max-width: 1280px) {
	.web_Office_Chair .layout .web_Office_Forms {
		padding-top: 0
	}
	.web_Office_Chair .layout .web_Office_Forms .Office_Forms_box {
	    width: 43%;
		padding-top: 42px !important;
	}

	.web_Office_Chair .layout .web_Office_Forms{  padding-top: 2% !important;}
}
@media only screen and (max-width: 1200px) {}
@media only screen and (max-width: 950px) {
	/* slider_banner_header  */
	.slider_banner_h1 {
		top: 11%;
	}	.web_Office_Chair2 .layout .web_Office_img{ width: 100% !important;}
	.Office_Forms { display: none !important;}
	.slider_banner_text1 {
		top: 30%;
		
	}
	.slider_banner_header .slider_banner_h1{  padding-top:0px !important;}
	.web_Office_Chair1 .layout .web_Office_img{      margin: 0 auto !important;}
	.slider_banner_text3 {
		top: 66%;
	}
	/* web_section_Customers */
	.web_section_Customers .web_Customers_slide .swiper-slide-title {
		font-weight: 600;
		font-size: 30px;
		line-height: 1em;
		margin-bottom: 15px;
	}
	.web_section_Customers .web_Customers_slide .swiper-slide-data {
		font-weight: 400;
		font-size: 24px;
		margin-bottom: 37px;
	}
	.web_section_Customers .web_Customers_slide .swiper-slide-star img {
		width: 30px !important;
		height: 30px;
	}
	.web_section_Customers .web_Customers_slide .swiper-slide-text {
		font-weight: 400;
		font-size: 28px;
		margin-top: 22px;
		line-height: 1.3em;
	}
	.web_section_Customers .web_Customers_slide {
		padding-right: 113px;
		padding-left: 140px;
	}
	.web_section_Customers .swiper .swiper-wrapper .swiper-slide {
		padding-right: 0;
		padding-left: 0;
	}
	.web_section_Customers .web_Customers_scrollbar {
		width: 90%;
		margin-top: 67px;
	}
	.web_section_Customers .web_section_copy {
		display: none;
	}
	/*   web_Office_Chair   */
	.web_Office_Chair .layout {
		display: flex;
		flex-direction: column;
	}
	.web_Office_Chair .layout .web_Office_Forms {
		position: relative;
		width: 100%;
		padding-top: 100px;
		padding-bottom: 40px;
	}
	.web_Office_Chair .web_Office_Forms .Office_Forms {
		position: absolute;
		top: 137px;
		right: 44px;
	}
	.web_Office_Chair .layout .web_Office_Forms .Office_Forms_box {
		width: 100%;
	}
}
@media only screen and (max-width: 768px) {}
@media only screen and (max-width: 640px) {}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}
/*-------------------------------
					Page---Products end
					    ----------------------------------*/
/*-------------------------------
					PAGE---PRODUCTS2 START
					    ----------------------------------*/
/*   web_top_swiper   */
.web_top_swiper {
	position: relative;
	padding-top: 38px;
	padding-bottom: 23px;
}
.web_section_swiper {
	width: 100%;
	overflow: hidden;
}
.web_section_wrapper {
	width: 100%;
	margin-bottom: 61px;
}
.web_section_wrapper .ani {
	border-bottom: 2px solid #EC0E0E;
}
.web_section_slide .section_slide_text {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-align: center;
	padding-bottom: 13px;
}
/*    web_section_chairs    */
.web_section_chairs {
	position: relative;
}
.web_section_chairs .layout {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	border-top: 1px solid #d1d2d4;
	border-bottom: 1px solid #d1d2d4;
}
@media only screen and (max-width: 950px) {
	.web_section_chairs .layout {
		display: block !important;
	}
}
.web_chairs_grid {
	display: flex;
	flex-direction: column;
	align-items: center;
	text-align: left;
	padding-top: 76px;
	/* padding-bottom: 82px; */
	border: 1px solid #d1d2d4;
}
.web_chairs_grid .chairs_grid_img {
	width: 100%;
	display: flex;
	justify-content: center;
	align-items: center;
	height: 64.5%;
	/* padding-top: 75%; */
	/* 维持宽高比，根据需要调整 */
	position: relative;
}
.web_chairs_grid .chairs_grid_img img {
	object-fit: cover;
	/* 保证图片覆盖整个容器，并裁剪多余部分 */
	width: 100%;
	height: 100%;
}
.web_chairs_grid .chairs_grid_text {
	margin-top: 58px;
	font-family: Junge_Regular;
	/* 图片和文字之间的距离 */
	display: flex;
	padding: 0 10px;
	justify-content: center;
	align-items: center;
	width: 100%;
}
/*   web_sextion_choose   */
.web_sextion_choose {
	position: relative;
}
.web_sextion_choose h2 {
	font-family: Lancelot;
	font-size: 23px;
}
.web_sextion_choose p {
	line-height: 1.5;
}
.web_sextion_choose .layout {
	padding-top: 54px;
	padding-bottom: 103px;
}
.web_sextion_choose .web_choose_more {
	width: 162px;
	text-align: center;
	padding-top: 17px;
	padding-bottom: 21px;
	background: #F6F6F6;
	border: 1px solid #15161F;
	margin: auto;
}
.web_sextion_choose .web_choose_more a {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #0B0D1B;
	text-align: center;
}
.web_sextion_choose .web_choose_title {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 24px;
	color: #232323;
	text-align: left;
	margin-top: 54px;
}
.web_sextion_choose .web_choose_text {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
	line-height: 30px;
	margin-top: 33px;
}
/*   web_sextion_Frequently    */
.web_sextion_Frequently {
	position: relative;
	background-color: #f6f6f6;
	border: 1px solid #ffffff;
}
.web_sextion_Frequently::after {
	clear: both;
	display: block;
	content: "";
}
.web_sextion_Frequently .web_Frequently_left {
	width: 50%;
	float: left;
	padding-left: 12%;
	padding-top: 78px;
	padding-bottom: 88px;
	padding-right: 10%;
}
.web_sextion_Frequently .web_Frequently_ul {
	margin-top: 57px;
	display: flex;
	flex-direction: column;
}
.web_Frequently_ul .web_Frequently_li {
	padding: 25px 0;
	border-bottom: 1px solid #cacacd;
}
.web_Frequently_ul .web_Frequently_li p {
	font-family: Regular;
	font-weight: 400;
	font-size: 24px;
	color: #232323;
	position: relative;
}
.web_Frequently_ul .web_Frequently_li p::before {
	content: " ";
	width: 16px;
	height: 16px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0;
	background-image: url(img/Page-Products2/right.png);
	background-size: cover;
	transition: all 0.5s;
}
.web_Frequently_ul .web_Frequently_li .ani::before {
	transform: translateY(-50%) rotate(-90deg);
}
.web_Frequently_ul .web_Frequently_li .web_Frequently_contain {
	display: none;
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
	line-height: 24px;
	opacity: 0.49;
	margin-top: 19px;
}
.web_Frequently_ul .web_Frequently_li .ani {
	display: block;
}
.web_sextion_Frequently .web_Frequently_right {
	width: 50%;
	float: right;
}
.web_sextion_Frequently .web_Frequently_right img {
	width: 100%;
	max-width: 100%;
}
@media only screen and (max-width: 1680px) {}
@media only screen and (max-width: 1440px) {}
@media only screen and (max-width: 1366px) {
	.slider_banner_h1 {
		top: 27%;
	}
	.slider_banner_h1 a {
		font-size: 50px;
	}
	.slider_banner_text1 {
		top: 41.2%;
	}
	.slider_banner_text1 p {
		font-size: 16px;
		font-weight: 0;
	}
	.slider_banner_btn {
		top: 62%;
	}
}
@media only screen and (max-width: 1280px) {
	.slider_banner_h1 a {
		font-size: 40px;
	}
	.slider_banner_btn {
		top: 59%;
	}
}
@media only screen and (max-width: 1200px) {}
@media only screen and (max-width: 950px) {
	.slider_banner_h1 {
		top: 6%;
	}
	.seisng #swiper_next {
		background: #000;
	}
	.seisng #swiper_prev {
		background: #000;
	}
	.seisng #swiper_nextt {
		background: #000;
	}
	.seisng #swiper_prevt {
		background: #000;
	}
	.slider_banner_h1 a {
		font-size: 40px;
	}
	.slider_banner_text1 {
		top: 25%;
	}
	.slider_banner_btn {
		top: 48%;
	}
	.slider_banner_box {
		padding: 15px 0;
	}
	/* web_sextion_Frequently */
	.web_sextion_Frequently {
		flex-direction: column;
	}
	.web_sextion_Frequently .web_Frequently_left {
		padding-left: 45px;
		padding-right: 50px;
	}
	/* web_sextion_Frequently */
	.web_sextion_Frequently .web_Frequently_left {
		width: 100%;
	}
	.web_sextion_Frequently .web_Frequently_right {
		width: 100%;
	}
}
@media only screen and (max-width: 768px) {}
@media only screen and (max-width: 640px) {}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}
/*-------------------------------
					Page---Products2 end
					    ----------------------------------*/
/*-------------------------------
					PAGE---Application START
					    ----------------------------------*/
/* web_section_Scenario */
.web_section_Scenario {
	position: relative;
}
.web_section_Scenario .layout {
	padding-top: 83px;
	position: relative;
	display: block;
}
.web_section_Scenario .web_Scenario_layout {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	/* grid-template-rows: repeat(3, 1fr); */
	grid-column-gap: 45px;
}
.web_Scenario_grid {
	margin-bottom: 82px;
	display: flex;
	flex-direction: column;
}
.web_Scenario_grid .web_Scenario_img {
	width: 100%;
}
.web_Scenario_grid .web_Scenario_img img {
	width: 100%;
}
.web_section_Scenario .web_Scenario_title {
	font-family: Junge_Regular;
	font-weight: 400;
	font-size: 30px;
	color: #000000;
	text-align: left;
	padding-top: 44px;
	padding-bottom: 28px;
}
.web_section_Scenario .web_Scenario_text {
	max-height: 300px;
	overflow: auto;
}
.web_section_Scenario .web_Scenario_text::-webkit-scrollbar {
	width: 2px;
	margin-left: 2px;
}
/* 设置滚动条轨道颜色为透明 */
.web_section_Scenario .web_Scenario_text::-webkit-scrollbar-track {
	background-color: transparent;
}
/* 设置滑块颜色为透明 */
.web_section_Scenario .web_Scenario_text::-webkit-scrollbar-thumb {
	background-color: #f7f6f5;
	border-radius: 5px;
}
.web_section_Scenario .web_Scenario_text .web_Scenario_Furniture {
	font-family: Junge_Regular;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
	line-height: 30px;
}
.web_section_Recommendation {
	margin-top: 30px;
	position: relative;
}
.web_section_Recommendation .web_Recommendation_video {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-column-gap: 28px;
}
.web_section_Recommendation .layout {
	margin-bottom: 0px;
}
.web_section_Recommendation .web_video_grid {
	margin-top: 55px;
}
.web_section_Recommendation .web_video_grid .video_grid_img {
	width: 100%;
}
.web_section_Recommendation .web_video_grid .video_grid_img img {
	width: 100%;
}
.web_section_Recommendation .web_video_grid .video_grid_title {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 30px;
	color: #232323;
	padding-top: 28px;
	padding-bottom: 23px;
}
.web_section_Recommendation .web_video_grid .video_grid_btn {
	display: flex;
	align-items: center;
}
.web_video_grid .video_grid_btn a {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-decoration-line: underline;
	margin-right: 11px;
}
.web_video_grid .video_grid_btn img {
	height: 12px;
}
/* web_section_Related */
.web_section_Related {
	padding-top: 60px;
	padding-bottom: 87px;
	background-color: #EBE7E4;
}
.web_section_Related .web_Related_grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-template-rows: repeat(1, 1fr);
	grid-column-gap: 30px;
	margin-top: 43px;
}
.web_section_Related .web_Related_grid .Related_grid_box {
	display: flex;
	flex-direction: column;
	background-color: #ffffff;
	padding-bottom: 23px;
}
.web_Related_grid .Related_grid_box .Related_grid_img {
	display: flex;
	justify-content: center;
}
.web_Related_grid .Related_grid_box .Related_grid_img .Related_grid_Layer img {
	width: 100%;
	max-width: 100%;
}
.web_Related_grid .Related_grid_box .Related_grid_p {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-align: center;
}
.web_Related_grid .Related_grid_box .Related_grid_a {
	margin-top: 18px;
	text-align: center;
}
.web_Related_grid .Related_grid_box .Related_grid_a a {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-decoration-line: underline;
}
@media only screen and (max-width: 1680px) {}
@media only screen and (max-width: 1440px) {}
@media only screen and (max-width: 1366px) {}
@media only screen and (max-width: 1280px) {}
@media only screen and (max-width: 1200px) {
	/* web_section_Scenario */
	.web_section_Scenario .web_Scenario_title {
		font-size: 26px;
	}
}
@media only screen and (max-width: 950px) {
	/* slider_banner_header */
	.slider_banner_header .slider_banner_h1 {
		top: 11%;
	}
	.slider_banner_header .slider_banner_h2 {
		top: 40%;
	}
	/* web_section_Related */
	.web_section_Related .web_Related_grid {
		grid-template-columns: repeat(2, 1fr);
		grid-template-rows: repeat(2, 1fr);
		grid-column-gap: 15px;
	}
	.web_section_Related .web_Related_grid .Related_grid_box {
		margin-top: 20px;
	}
	/* web_section_Scenario */
	.web_section_Scenario .web_Scenario_title {
		font-size: 24px;
	}
}
@media only screen and (max-width: 750px) {
	/*  web_section_Recommendation  */
	.web_section_Recommendation .web_Recommendation_video {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 28px;
	}
}
@media only screen and (max-width: 640px) {}
@media only screen and (max-width: 580px) {
	/* web_section_Related */
	.web_section_Related .web_Related_grid {
		grid-template-columns: repeat(1, 1fr);
		grid-template-rows: repeat(4, 1fr);
		grid-column-gap: 10px;
	}
	/* web_section_Scenario */
	.web_section_Scenario .web_Scenario_layout {
		display: grid;
		grid-template-columns: repeat(1, 1fr);
		grid-column-gap: 20px;
	}
	/*  web_section_Recommendation  */
	.web_section_Recommendation .web_Recommendation_video {
		display: grid;
		grid-template-columns: repeat(1, 1fr);
		grid-column-gap: 28px;
	}
}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}
/*-------------------------------
					Page---Application end
					    ----------------------------------*/
/* web_section_Company */
.web_section_Company {
	position: relative;
}
.web_section_Company .layout {
	position: relative;
	padding: 93px 0;
}
.web_section_Company .web_Company_box {
	position: relative;
	display: flex;
	justify-content: space-between;
}
.web_section_Company .web_Company_box .web_Company_left {
	width: 40.7%;
}
.web_Company_box .web_Company_left .Company_left_title {
	font-family: Junge_Regular;
	font-weight: 400;
	font-size: 36px;
	color: #020412;
	line-height: 30px;
}
.web_Company_box .web_Company_left .Company_left_text {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #020412;
	line-height: 30px;
	margin-top: 45px;
}
.web_section_Company .web_Company_box .Company_box_img {
	width: 45.65%;
}
.web_section_Company .web_Company_box .Company_box_img img {
	width: 100%;
	max-width: 100%;
}
.web_Company_box1 .Company_left_title {
	margin-top: 67px;
}
.web_Company_box2 .Company_left_title {
	margin-top: 108px;
}
.web_Company_box2 .Company_left_text {
	margin-top: 58px;
}
.web_Company_box2 .Company_left_font {
	margin-top: 62px;
	display: flex;
	align-items: center;
}
.web_Company_box2 .Company_left_font .p1 {
	font-family: Regular;
	font-weight: 400;
	font-size: 48px;
	color: #020412;
	line-height: 30px;
	margin-right: 53px;
}
.web_Company_box2 .Company_left_font .p2 {
	font-family: Regular;
	font-weight: 400;
	font-size: 24px;
	color: #020412;
	line-height: 30px;
}
.web_Company_box3 .Company_left_title {
	margin-top: 67px;
}
.web_Company_box3 .Company_left_ul {
	margin-top: 66px;
	padding-bottom: 74px;
	border-bottom: 1px solid rgba(2, 4, 12, 0.29);
}
.web_Company_box3 .Company_left_ul .Company_left_li {
	margin-bottom: 10px;
}
.web_Company_box3 .Company_left_text2 {
	margin-top: 59px;
	padding-bottom: 83px;
	border-bottom: 1px solid rgba(2, 4, 12, 0.29);
	font-family: IndieFlower;
	font-weight: 400;
	font-size: 24px;
	color: #020412;
	line-height: 30px;
}
.web_Company_box3 .Company_left_ul .p1 {
	font-size: 18px;
	color: #020412;
	font-family: Regular;
	font-weight: bold;
}
.web_Company_box3 .Company_left_ul .p2 {
	font-size: 18px;
	color: #020412;
	font-family: Regular;
}
.web_Company_box4 .Company_box_imgs {
	display: flex;
	justify-content: space-between;
}
.web_Company_box4 .Company_box_imgs2 {
	margin-top: 14px;
}
.web_Company_box4 .Company_left_title {
	margin-top: 109px;
}
@media only screen and (max-width: 1680px) {}
@media only screen and (max-width: 1440px) {}
@media only screen and (max-width: 1366px) {}
@media only screen and (max-width: 1280px) {}
@media only screen and (max-width: 1200px) {}
@media only screen and (max-width: 950px) {
	/*  */
	.web_section_Company .web_Company_box {
		flex-direction: column;
	}
	.web_section_Company .web_Company_box .web_Company_left {
		width: 100%;
	}
	.web_section_Company .web_Company_box .web_Company_right {
		width: 100%;
	}
	/*  */
	.slider_banner_header .slider_banner_title {
		top: 12.5%;
	}
	.slider_banner_header .slider_banner_h1 {
		top: 32.8%;
	}
	.slider_banner_header .slider_banner_text {
		top: 55%;
	}
}
@media only screen and (max-width: 750px) {}
@media only screen and (max-width: 640px) {}
@media only screen and (max-width: 580px) {}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}
/*-------------------------------
					Page---Company end
					----------------------------------*/
/*-------------------------------
					PAGE---Resource START
					    ----------------------------------*/
/* web_section_information */
.web_section_information {
	position: relative;
}
.web_Resource_layout {
	display: flex;
	justify-content: space-between;
	padding-top: 57px;
}
.web_Resource_layout .web_Resources_videos {
	width: 73.6%;
}
.web_Resource_layout .web_Resources_videos .Resources_videos_top {
	display: grid;
	grid-template-columns: repeat(2, 1fr);
	grid-column-gap: 41px;
	grid-row-gap: 53px;
}
.web_Resource_layout .web_Resources_videos .Resources_boxs_img {
	position: relative;
	width: 100%;
}
.web_Resource_layout .web_Resources_videos .Resources_boxs_img img {
	width: 100%;
}
.web_Resource_layout .web_Resources_videos .Resources_boxs_text {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 30px;
	color: #232323;
	padding-top: 31px;
	padding-bottom: 26px;
}
.web_Resource_layout .web_Resources_videos .Resources_boxs_btn {
	display: flex;
	align-items: center;
}
.web_Resources_videos .Resources_boxs_btn a {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	text-transform: capitalize;
	color: #000000;
	text-decoration-line: underline;
	margin-right: 14px;
}
.web_Resource_layout .web_Resources_videos .Resources_videos_bottom {
	margin: 0 auto;
	margin-top: 125px;
	display: flex;
	justify-content: center;
	align-items: center;
	font-family: Catamaran;
	font-weight: 400;
	font-size: 16px;
	color: #232323;
}
.web_Resources_videos .Resources_videos_bottom button {
	outline: none;
	border: none;
	padding: 13px 17px 18px 18px;
	border-radius: 5px;
	border: 1px solid #000000;
	background-color: #ffffff;
	font-size: 16px;
}
.web_Resources_videos .Resources_videos_bottom .paege_left {
	margin-right: 19px;
}
.web_Resources_videos .Resources_videos_bottom .paege_right {
	margin-right: 31px;
}
.web_Resources_videos .Resources_videos_bottom .paege_number {
	margin: 0 10px;
}
.web_Resource_layout .web_information_Resources {
	width: 22.5%;
}
.web_information_Resources .web_Resources_h1 {
	font-family: Junge_Regular;
	font-weight: 400;
	font-size: 36px;
	color: #020412;
	margin-top: 37px;
}
.web_information_Resources .web_Resources_ul {
	margin-top: 17px;
}
.web_information_Resources .web_Resources_ul .web_Resources_li {
	border-bottom: 1px solid rgba(2, 4, 12, 0.29);
	position: relative;
}
.Resources_li_list {
	width: 100%;
	/* padding: 20px 0; */
	/* display: flex; */
}
.Resources_li_list .Resources_li_p {
	flex: 9.5;
	font-family: SemiBold;
	font-weight: 600;
	font-size: 20px;
	color: #020412;
	position: relative;
}
.Resources_li_list .ani::before {
	content: " ";
	position: absolute;
	top: 0;
	left: -10px;
	width: 2px;
	height: 100%;
	background-color: #000000;
	border-radius: 5px;
}
.Resources_li_list .Resources_li_elliptical {
	flex: 0.5;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.Resources_li_list .Resources_li_elliptical img {
	transition: all 0.5s;
}
.Resources_li_list .Resources_li_elliptical .ani {
	transform: rotate(-90deg);
}
.web_Resources_ul2 .web_Resources_li2 {
	padding-left: 28px;
	margin-bottom: 15px;
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	color: #020412;
	opacity: 0.6;
}


.side-cate li:hover>a{ color: #F3B020 !important ;}
.web_Resources_ul2 .ani {
	opacity: 1;
	position: relative;
}
.web_Resources_ul2 .ani::before {
	content: " ";
	width: 18px;
	height: 12px;
	background-image: url(img/grop\ 3.png);
	position: absolute;
	top: 50%;
	right: 100px;
	transform: translateY(-50%);
}
@media only screen and (max-width: 1680px) {}
@media only screen and (max-width: 1440px) {    .web_Office_Chair .layout .web_Office_Forms{       padding-top: 4% ;}}
@media only screen and (max-width: 1366px) {}
@media only screen and (max-width: 1280px) {}
@media only screen and (max-width: 1200px) {}
@media only screen and (max-width: 950px) {
	/* slider_banner_header */
	.slider_banner_header .slider_banner_h1 {
		top: 27%;
	}
	/*  */
	.web_Resource_layout {
		flex-direction: column;
	}
	.web_Resource_layout .web_Resources_videos {
		width: 100%;
	}
	.web_Resource_layout .web_information_Resources {
		width: 100%;
	}
}
@media only screen and (max-width: 750px) {}
@media only screen and (max-width: 640px) {}
@media only screen and (max-width: 580px) {
	/*  */
	.web_Resource_layout .web_Resources_videos .Resources_videos_top {
		grid-template-columns: repeat(1, 1fr);
		grid-column-gap: 40px;
		grid-row-gap: 40px;
	}
}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}
/*-------------------------------
					Page---Resource end
					    ----------------------------------*/
/*-------------------------------
					PAGE---Recource-Faq START
					    ----------------------------------*/
/* web_section_information */
.web_section_information {
	position: relative;
	margin-top: 79px;
	padding-bottom: 100px;
}
.web_information_layout {
	display: flex;
	justify-content: space-between;
}
.web_information_layout .web_information_Description {
	width: 72.2%;
}
.web_information_layout .web_information_Description .information_Description_title {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 36px;
	color: #232323;
	text-align: left;
}
.Description_table_text {
	width: 100%;
}
.web_information_Description .information_Description_title {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 30px;
	color: #232323;
	padding-top: 40px;
	padding-bottom: 10px;
}
.web_information_Description .information_Description_table {
	margin-top: 60px;
	border: 1px solid rgba(11, 13, 27, 0.19);
	border-bottom: none;
}
.information_Description_table .Description_table_tr {
	border-bottom: 1px solid rgba(11, 13, 27, 0.19);
	padding: 37px 41px;
}
.information_Description_table .Description_table_tr .Description_table_td1 {
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.information_Description_table .Description_table_tr .Description_table_text {
	font-family: Regular;
	font-weight: 400;
	font-size: 24px;
	color: #232323;
}
.information_Description_table .Description_table_tr .Description_table_img {
	transition: all 0.5s;
}
.information_Description_table .Description_table_tr .ani {
	transform: rotate(-90deg);
}
.information_Description_table .Description_table_tr .Description_table_td2 {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
	line-height: 24px;
	opacity: 0.49;
	margin-top: 19px;
	display: none;
}
.information_Description_table .Description_table_tr:first-child .Description_table_td2 {
	display: block;
}
.information_Description_table .Description_table_tr .choole {
	display: block;
}
.web_information_layout .web_information_Resources {
	width: 22.5%;
	height: 100%;
}
.web_information_Resources .web_Resources_h1 {
	font-family: Junge_Regular;
	font-weight: 400;
	font-size: 36px;
	color: #020412;
	margin-top: 37px;
}
.web_information_Resources .web_Resources_ul {
	margin-top: 17px;
}
.web_information_Resources .web_Resources_ul .web_Resources_li {
	border-bottom: 1px solid rgba(2, 4, 12, 0.29);
	position: relative;
}
.Resources_li_list .Resources_li_p {
	flex: 9.5;
	font-family: SemiBold;
	font-weight: 600;
	font-size: 20px;
	color: #020412;
	position: relative;
}
.Resources_li_list .ani::before {
	content: " ";
	position: absolute;
	top: 0;
	left: -10px;
	width: 2px;
	height: 100%;
	background-color: #000000;
	border-radius: 5px;
}
.Resources_li_list .Resources_li_elliptical {
	flex: 0.5;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.Resources_li_list .Resources_li_elliptical img {
	transition: all 0.5s;
}
.Resources_li_list .Resources_li_elliptical .ani {
	transform: rotate(-90deg);
}
.web_Resources_ul2 .web_Resources_li2 {
	padding-left: 28px;
	margin-bottom: 15px;
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	color: #020412;
	opacity: 0.6;
}
.web_Resources_ul2 .ani {
	opacity: 1;
	position: relative;
}
.web_Resources_ul2 .ani::before {
	content: " ";
	width: 18px;
	height: 12px;
	background-image: url(img/grop\ 3.png);
	position: absolute;
	top: 50%;
	right: 100px;
	transform: translateY(-50%);
}
/* web_section_Related */
.web_section_Related {
	padding-top: 60px;
	padding-bottom: 87px;
	background-color: #EBE7E4;
}
.web_section_Related .web_Related_grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-template-rows: repeat(1, 1fr);
	grid-column-gap: 30px;
	margin-top: 43px;
}
.web_section_Related .web_Related_grid .Related_grid_box {
	display: flex;
	flex-direction: column;
	background-color: #ffffff;
	padding-bottom: 23px;
}
.web_Related_grid .Related_grid_box .Related_grid_img {
	display: flex;
	justify-content: center;
}
.web_Related_grid .Related_grid_box .Related_grid_img .Related_grid_Layer img {
	width: 100%;
	max-width: 100%;
}
.web_Related_grid .Related_grid_box .Related_grid_p {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-align: center;
}
.web_Related_grid .Related_grid_box .Related_grid_a {
	margin-top: 18px;
	text-align: center;
}
.web_Related_grid .Related_grid_box .Related_grid_a a {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-decoration-line: underline;
}
@media only screen and (max-width: 1680px) {
	/*  web_section_information  */
	.web_information_Description .web_Description_text {
		padding-right: 150px;
	}
}
@media only screen and (max-width: 1440px) {}
@media only screen and (max-width: 1366px) {}
@media only screen and (max-width: 1280px) {}
@media only screen and (max-width: 1200px) {
	/*  web_section_information  */
	.web_information_Description .web_Description_text {
		padding-right: 100px;
	}
}
@media only screen and (max-width: 950px) {
	/*  web_section_information  */
	.web_section_information .web_layout_ul .web_section_li {
		margin-right: 40px;
	}
	.web_information_layout {
		flex-direction: column;
	}
	.web_information_layout .web_information_Description {
		width: 100%;
	}
	.web_information_Description .web_Description_text {
		padding-right: 0;
	}
	.web_information_layout .web_information_Resources {
		width: 100%;
	}
	/* web_section_Related */
	.web_section_Related .web_Related_grid {
		grid-template-columns: repeat(2, 1fr);
		grid-template-rows: repeat(2, 1fr);
		grid-column-gap: 15px;
	}
	.web_section_Related .web_Related_grid .Related_grid_box {
		margin-top: 20px;
	}
}
@media only screen and (max-width: 768px) {
	/*  web_section_information  */
	.web_section_information .web_layout_ul .web_section_li {
		font-size: 20px;
	}
	/*  web_section_Recommendation  */
	.web_section_Recommendation .web_Recommendation_video {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 28px;
	}
}
@media only screen and (max-width: 640px) {}
@media only screen and (max-width: 580px) {
	/* web_section_Related */
	.web_section_Related .web_Related_grid {
		grid-template-columns: repeat(1, 1fr);
		grid-template-rows: repeat(4, 1fr);
		grid-column-gap: 10px;
	}
	/*   web_section_Recommendation   */
	.web_section_Recommendation .web_Recommendation_video {
		display: grid;
		grid-template-columns: repeat(1, 1fr);
		grid-column-gap: 28px;
	}
}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}
/*-------------------------------
					Page---Recource-Faq end
					    ----------------------------------*/
/*-------------------------------
					PAGE---Recource-video START
					    ----------------------------------*/
/* web_section_Recommendation */

.web_section_Recommendation .web_Recommendation_video {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-column-gap: 28px;
}

.web_section_Recommendation .web_video_grid {
	margin-top: 55px;
}
.web_section_Recommendation .web_video_grid .video_grid_img {
	width: 100%;
}
.web_section_Recommendation .web_video_grid .video_grid_img img {
	width: 100%;
}
.web_section_Recommendation .web_video_grid .video_grid_title {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 30px;
	color: #232323;
	padding-top: 28px;
	padding-bottom: 23px;
}
.web_section_Recommendation .web_video_grid .video_grid_btn {
	display: flex;
	align-items: center;
}
.web_video_grid .video_grid_btn a {
	font-family: Catamaran;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-decoration-line: underline;
	margin-right: 11px;
}
/* web_section_information */
.web_section_information {
	position: relative;
	margin-top: 79px;
}
.web_information_layout {
	display: flex;
	justify-content: space-between;
}
.web_information_layout .web_information_Description {
	width: 72.2%;
	font-family: Junge_Regular;
}
.web_information_layout .web_information_Description .information_Description_youtube {
	padding: 28px 0;
	background-color: #000000;
}
.web_information_Description .information_Description_youtube .youtobe {
	display: block;
	background-image: url(img/Layer——12.png);
	background-size: cover;
	width: 100%;
	height: 29.2188vw;
}
.web_information_Description .information_Description_title {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 30px;
	color: #232323;
	padding-top: 40px;
	padding-bottom: 10px;
}
.web_information_Description .information_Description_text {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
	line-height: 30px;
	margin-top: 39px;
}
.web_information_layout .web_information_Resources {
	width: 22.5%;
}
.web_information_Resources .web_Resources_h1 {
	font-family: Junge_Regular;
	font-weight: 400;
	font-size: 36px;
	color: #020412;
	margin-top: 37px;
}
.web_information_Resources .web_Resources_ul {
	margin-top: 17px;
}
.web_information_Resources .web_Resources_ul .web_Resources_li {
	border-bottom: 1px solid rgba(2, 4, 12, 0.29);
	position: relative;
}
.Resources_li_list .Resources_li_p {
	flex: 9.5;
	font-family: SemiBold;
	font-weight: 600;
	font-size: 20px;
	color: #020412;
	position: relative;
}
.Resources_li_list .ani::before {
	content: " ";
	position: absolute;
	top: 0;
	left: -10px;
	width: 2px;
	height: 100%;
	background-color: #000000;
	border-radius: 5px;
}
.Resources_li_list .Resources_li_elliptical {
	flex: 0.5;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.Resources_li_list .Resources_li_elliptical img {
	transition: all 0.5s;
}
.Resources_li_list .Resources_li_elliptical .ani {
	transform: rotate(-90deg);
}
.web_Resources_ul2 .web_Resources_li2 {
	padding-left: 28px;
	margin-bottom: 15px;
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	color: #020412;
	opacity: 0.6;
}
.web_Resources_ul2 .ani {
	opacity: 1;
	position: relative;
}
.web_Resources_ul2 .ani::before {
	content: " ";
	width: 18px;
	height: 12px;
	background-image: url(img/grop\ 3.png);
	position: absolute;
	top: 50%;
	right: 100px;
	transform: translateY(-50%);
}
/* web_section_Related */
.web_section_Related {
	padding-top: 60px;
	padding-bottom: 87px;
	background-color: #EBE7E4;
}
.web_section_Related .web_Related_grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-template-rows: repeat(1, 1fr);
	grid-column-gap: 30px;
	margin-top: 43px;
}
.web_section_Related .web_Related_grid .Related_grid_box {
	display: flex;
	flex-direction: column;
	background-color: #ffffff;
	padding-bottom: 23px;
}
.web_Related_grid .Related_grid_box .Related_grid_img {
	display: flex;
	justify-content: center;
}
.web_Related_grid .Related_grid_box .Related_grid_img .Related_grid_Layer img {
	width: 100%;
	max-width: 100%;
}
.web_Related_grid .Related_grid_box .Related_grid_p {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-align: center;
}
.web_Related_grid .Related_grid_box .Related_grid_a {
	margin-top: 18px;
	text-align: center;
}
.web_Related_grid .Related_grid_box .Related_grid_a a {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-decoration-line: underline;
}
@media only screen and (max-width: 1680px) {
	/*  web_section_information  */
	.web_information_Description .web_Description_text {
		padding-right: 150px;
	}
}
@media only screen and (max-width: 1440px) {}
@media only screen and (max-width: 1366px) {}
@media only screen and (max-width: 1280px) {}
@media only screen and (max-width: 1200px) {
	/*  web_section_information  */
	.web_information_Description .web_Description_text {
		padding-right: 100px;
	}
}
@media only screen and (max-width: 950px) {
	/*  web_section_information  */
	.web_section_information .web_layout_ul .web_section_li {
		margin-right: 40px;
	}
	.web_information_layout {
		flex-direction: column;
	}
	.web_information_layout .web_information_Description {
		width: 100%;
	}
	.web_information_Description .web_Description_text {
		padding-right: 0;
	}
	.web_information_layout .web_information_Resources {
		width: 100%;
	}
	/* web_section_Related */
	.web_section_Related .web_Related_grid {
		grid-template-columns: repeat(2, 1fr);
		grid-template-rows: repeat(2, 1fr);
		grid-column-gap: 15px;
	}
	.web_section_Related .web_Related_grid .Related_grid_box {
		margin-top: 20px;
	}
}
@media only screen and (max-width: 768px) {
	/*  web_section_information  */
	.web_section_information .web_layout_ul .web_section_li {
		font-size: 20px;
	}
	/*  web_section_Recommendation  */
	.web_section_Recommendation .web_Recommendation_video {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 28px;
	}
}
@media only screen and (max-width: 640px) {}
@media only screen and (max-width: 580px) {
	/* web_section_Related */
	.web_section_Related .web_Related_grid {
		grid-template-columns: repeat(1, 1fr);
		grid-template-rows: repeat(4, 1fr);
		grid-column-gap: 10px;
	}
	/*   web_section_Recommendation   */
	.web_section_Recommendation .web_Recommendation_video {
		display: grid;
		grid-template-columns: repeat(1, 1fr);
		grid-column-gap: 28px;
	}
}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}
/*-------------------------------
					Page---Recource-video end
					    ----------------------------------*/
/*-------------------------------
					PAGE---NEWS START
					    ----------------------------------*/
/*-------------------------------
					PAGE---NEWS3 START
					    ----------------------------------*/
/* web_section_Recommendation */
.web_section_Recommendation {
	margin-top: 0px;
	position: relative;
}
.web_section_Recommendation .web_Recommendation_video {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-column-gap: 28px;
}

.web_section_Recommendation .web_video_grid {
	margin-top: 55px;
}
.web_section_Recommendation .web_video_grid .video_grid_img {
	width: 100%;
}
.web_section_Recommendation .web_video_grid .video_grid_img img {
	width: 100%;
}
.web_section_Recommendation .web_video_grid .video_grid_title {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 30px;
	color: #232323;
	padding-top: 28px;
	padding-bottom: 23px;
}
.web_section_Recommendation .web_video_grid .video_grid_btn {
	display: flex;
	align-items: center;
}
.web_video_grid .video_grid_btn a {
	font-family: Catamaran;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-decoration-line: underline;
	margin-right: 11px;
}
/* web_section_information */
.web_section_information {
	position: relative;
	margin-top: 79px;
}
.web_information_layout {
	display: flex;
	justify-content: space-between;
}
.web_information_layout .web_information_Description {
	width: 72.2%;
}
.web_information_layout .web_information_Description ._Description_img_Layer858 {
	width: 100%;
}
.web_information_layout .web_information_Description ._Description_img_Layer858 img {
	width: 100%;
	max-width: 100%;
}
.web_information_layout .web_information_Description ._Description_img_text {
	font-family: Regular;
	font-weight: 400;
	font-size: 16px;
	color: #232323;
	line-height: 30px;
	margin-top: 13px;
}
.web_information_Description .information_Description_title {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 30px;
	color: #232323;
	margin-top: 62px;
	padding-right: 665px;
}
.web_information_Description .information_Description_text {
	font-family: Junge_Regular;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
	line-height: 30px;
	margin-top: 35px;
	padding-right: 108px;
}
.information_Description_swiper {
	margin-top: 89px;
	overflow: hidden;
}
.information_Description_page {
	margin-top: 46px;
}
.information_Description_page p {
	font-family: Junge_Regular;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
	line-height: 30px;
}
.information_Description_page .Description_page_prev,
.information_Description_page .Description_page_next {
	display: flex;
	position: relative;
	align-items: center;
}
.information_Description_page .Description_page_hr {
	height: 1px;
	background: #020412;
	margin: 15px 0;
}
.information_Description_page .information_Description_prev {
	background-image: url(img/grop32.png);
	background-size: cover;
	opacity: 1;
}
.information_Description_page .information_Description_next {
	background-image: url(img/grop31.png);
	background-size: cover;
	opacity: 1;
}
.information_Description_page .information_Description_prev,
.information_Description_page .information_Description_next {
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	width: 18px;
	height: 12px;
	margin-right: 15px;
}
.web_information_layout .web_information_Resources {
	width: 22.5%;
}
.web_information_Resources .web_Resources_h1 {
	font-family: Junge_Regular;
	font-weight: 400;
	font-size: 36px;
	color: #020412;
	margin-top: 37px;
}
.web_information_Resources .web_Resources_ul {
	margin-top: 17px;
}
.web_information_Resources .web_Resources_ul .web_Resources_li {
	border-bottom: 1px solid rgba(2, 4, 12, 0.29);
	position: relative;
}
.Resources_li_list .Resources_li_p {
	flex: 9.5;
	font-family: SemiBold;
	font-weight: 600;
	font-size: 20px;
	color: #020412;
	position: relative;
}
.Resources_li_list .ani::before {
	content: " ";
	position: absolute;
	top: 0;
	left: -10px;
	width: 2px;
	height: 100%;
	background-color: #000000;
	border-radius: 5px;
}
.Resources_li_list .Resources_li_elliptical {
	flex: 0.5;
	display: flex;
	justify-content: flex-end;
	align-items: center;
}
.Resources_li_list .Resources_li_elliptical img {
	transition: all 0.5s;
}
.Resources_li_list .Resources_li_elliptical .ani {
	transform: rotate(-90deg);
}
.web_Resources_ul2 .web_Resources_li2 {
	padding-left: 28px;
	margin-bottom: 15px;
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	color: #020412;
	opacity: 0.6;
}
.web_Resources_ul2 .ani {
	opacity: 1;
	position: relative;
}
.web_Resources_ul2 .ani::before {
	content: " ";
	width: 18px;
	height: 12px;
	background-image: url(img/grop\ 3.png);
	position: absolute;
	top: 50%;
	right: 100px;
	transform: translateY(-50%);
}
/* web_section_Related */
.web_section_Related {
	padding-top: 60px;
	padding-bottom: 87px;
	background-color: #EBE7E4;
}
.web_section_Related .web_Related_grid {
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-template-rows: repeat(1, 1fr);
	grid-column-gap: 30px;
	margin-top: 43px;
}
.web_section_Related .web_Related_grid .Related_grid_box {
	display: flex;
	flex-direction: column;
	background-color: #ffffff;
	padding-bottom: 23px;
}
.web_Related_grid .Related_grid_box .Related_grid_img {
	display: flex;
	justify-content: center;
}
.web_Related_grid .Related_grid_box .Related_grid_img .Related_grid_Layer img {
	width: 100%;
	max-width: 100%;
}
.web_Related_grid .Related_grid_box .Related_grid_p {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-align: center;
}
.web_Related_grid .Related_grid_box .Related_grid_a {
	margin-top: 18px;
	text-align: center;
}
.web_Related_grid .Related_grid_box .Related_grid_a a {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-decoration-line: underline;
}
@media only screen and (max-width: 1680px) {
	/*  web_section_information  */
	.web_information_Description .web_Description_text {
		padding-right: 150px;
	}
	.web_information_Description .information_Description_title {
		padding-right: 0;
	}
}
@media only screen and (max-width: 1440px) {}
@media only screen and (max-width: 1366px) {}
@media only screen and (max-width: 1280px) {}
@media only screen and (max-width: 1200px) {
	/*  web_section_information  */
	.web_information_Description .web_Description_text {
		padding-right: 100px;
	}
}
@media only screen and (max-width: 950px) {
	/* slider_banner_header */
	.slider_banner_header .slider_banner_h1 {
		top: 26%;
	}
	/*  web_section_information  */
	.web_section_information .web_layout_ul .web_section_li {
		margin-right: 40px;
	}
	.web_information_layout {
		flex-direction: column;
	}
	.web_information_layout .web_information_Description {
		width: 100%;
	}
	.web_information_Description .web_Description_text {
		padding-right: 0;
	}
	.web_information_layout .web_information_Resources {
		width: 100%;
	}
	.web_information_Description .information_Description_title {
		padding-right: 0;
	}
	/* web_section_Related */
	.web_section_Related .web_Related_grid {
		grid-template-columns: repeat(2, 1fr);
		grid-template-rows: repeat(2, 1fr);
		grid-column-gap: 15px;
	}
	.web_section_Related .web_Related_grid .Related_grid_box {
		margin-top: 20px;
	}
}
@media only screen and (max-width: 768px) {
	/* slider_banner_header */
	.slider_banner_header .slider_banner_h1 {
		top: 16%;
	}
	/*  web_section_information  */
	.web_section_information .web_layout_ul .web_section_li {
		font-size: 20px;
	}
	.web_information_Description .information_Description_text {
		padding-right: 30px;
	}
	/*  web_section_Recommendation  */
	.web_section_Recommendation .web_Recommendation_video {
		display: grid;
		grid-template-columns: repeat(2, 1fr);
		grid-column-gap: 28px;
	}
}
@media only screen and (max-width: 640px) {}
@media only screen and (max-width: 580px) {
	/* web_section_Related */
	.web_section_Related .web_Related_grid {
		grid-template-columns: repeat(1, 1fr);
		grid-template-rows: repeat(4, 1fr);
		grid-column-gap: 10px;
	}
	/*   web_section_Recommendation   */
	.web_section_Recommendation .web_Recommendation_video {
		display: grid;
		grid-template-columns: repeat(1, 1fr);
		grid-column-gap: 28px;
	}
	/*  web_section_information  */
	.web_information_Description .information_Description_text {
		padding-right: 0;
	}
}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}
/*-------------------------------
					Page---NEWS3 end
					    ----------------------------------*/
/* web_section_Showing */
.web_section_Showing {
	position: relative;
	padding-top: 74px;
	padding-bottom: 42px;
}
.web_section_Showing .web_section_layout {
	display: grid;
	grid-template-columns: repeat(3, 1fr);
	padding: 0 44px;
}
.web_section_Showing .web_Showing_grid {
	padding: 35px;
	border: 1px solid rgba(2, 4, 12, 0.19);
}
.web_section_Showing .web_Showing_grid .Showing_grid_img {
	width: 100%;
}
.web_section_Showing .web_Showing_grid .Showing_grid_img img {
	width: 100%;
}
.Showing_grid_img a{transition: all 0.3s ease-in-out; }
.Showing_grid_img img:hover{
    transform: scale(1.1);
}
.web_section_Showing .web_Showing_grid .Showing_grid_title {
	font-family: Regular;
	font-weight: 400;
	font-size: 24px;
	color: #000000;
	margin-top: 20px;
	height: 80px;
	display: block;
}
.web_section_Showing .web_Showing_grid .Showing_grid_text {
	margin-top: 28px;
	max-height: 167px;
	overflow: auto;
}
.web_section_Showing .web_Showing_grid .Showing_grid_text::-webkit-scrollbar {
	display: none;
}
.web_section_Showing .web_Showing_grid .Showing_grid_overtext {
	font-family: Regular;
	font-weight: 400;
	height: 130px;
	font-size: 18px;
	color: #000000;
}
.web_section_Showing .web_Showing_grid .Showing_grid_a {
	text-align: left;
	margin-top: 17px;
}
.web_section_Showing .web_Showing_grid .Showing_grid_a a {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-transform: capitalize;
	text-decoration-line: underline;
}
.web_section_Showing .web_section_page {
	width: 100%;
	text-align: center;
	font-family: Regular;
	font-weight: 400;
	font-size: 20px;
	color: #0B0D1B;
	margin-top: 49px;
}
.web_section_Showing .web_section_loadbtn {
	display: flex;
	justify-content: center;
	margin-top: 33px;
}
.web_section_Showing .web_section_loadbtn .web_section_load {
	border: 1px solid #000000;
	outline: none;
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #0B0D1B;
	background-color: #ffffff;
	padding: 17px 41px 21px 42px;
	transition: all 0.1s;
}
.web_section_Showing .web_section_loadbtn .web_section_load:active {
	background-color: #eeeeee;
}
@media only screen and (max-width: 1680px) {}
@media only screen and (max-width: 1440px) {}
@media only screen and (max-width: 1366px) {  .web_section_Showing .web_Showing_grid .Showing_grid_overtext {
	height: 143px !important;
}}
@media only screen and (max-width: 1280px) {}
@media only screen and (max-width: 1200px) {}
@media only screen and (max-width: 950px) {
	/* slider_banner_header */
	.slider_banner_header .slider_banner_h1 {
		top: 16%;
	}
	.slider_banner_header .slider_banner_text {
		top: 42.5%;
	}
	.slider_banner_header .slider_banner_text p {
		font-size: 16px;
	}
	/* web_section_Showing */
	.web_section_Showing .web_section_layout {
		grid-template-columns: repeat(3, 1fr);
		padding: 0 10px;
	}
}
@media only screen and (max-width: 768px) {
	/* web_section_Showing */
	.web_section_Showing .web_section_layout {
		grid-template-columns: repeat(2, 1fr);
		padding: 0;
	}
	.web_section_Showing .web_Showing_grid .Showing_grid_text {
		margin-top: 15px;
	}
	.web_section_Showing .web_Showing_grid {
		padding: 20px;
		border: 1px solid rgba(2, 4, 12, 0.19);
	}
}
@media only screen and (max-width: 640px) {}
@media only screen and (max-width: 580px) {
	/* web_section_Showing */
	.web_section_Showing .web_section_layout {
		grid-template-columns: repeat(1, 1fr);
	}
}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}
/*-------------------------------
					Page---NEWS end
					    ----------------------------------*/
/*-------------------------------
					PAGE---centent START
					    ----------------------------------*/
/* web_section_map */
.web_section_map {
	position: relative;
}
.web_section_map .layout {
	padding-top: 93px;
	padding-bottom: 86px;
}
.web_section_map .web_map_content {
	display: flex;
	justify-content: space-between;
}
.map_content_box .map_content_title {
	margin-top: 76px;
}
.map_content_box .map_content_title p {
	font-family: Junge_Regular;
	font-weight: 400;
	font-size: 36px;
	color: #020412;
	line-height: 40px;
}
.map_content_box a {
	font-family: Regular;
	font-weight: 400;
	font-size: 20px;
	color: #020412;
	margin-left: 15px;
}
.map_content_box .map_content_abcd {
	display: flex;
	align-items: center;
	margin-bottom: 26px;
}
.map_content_box .map_content_abcd span {
	font-family: Regular;
	font-weight: 400;
	font-size: 20px;
	color: #020412;
	margin-left: 15px;
}
.map_content_box .map_content_tel {
	margin-top: 66px;
}
.web_map_content .map_content_map {
	width: 50%;
}
.web_section_map .web_section_Queries {
	margin: 0 auto;
	margin-top: 83px;
	width: 60.5%;
	position: relative;
}
.web_section_map .web_section_Queries .web_Queries_title {
	font-family: Junge_Regular;
	font-weight: 400;
	font-size: 36px;
	color: #020412;
	text-align: center;
}
.web_section_map .web_section_Queries .web_Queries_text {
	font-family: Regular;
	font-weight: 400;
	font-size: 20px;
	color: #020412;
	text-align: center;
	margin-top: 20px;
}
.web_section_map .web_section_Queries .web_Queries_form {
	position: relative;
	display: flex;
	flex-direction: column;
	margin-top: 41px;
}
.web_section_Queries .web_Queries_form input {
	width: 100%;
	padding: 35px 0;
	padding-left: 5px;
	border: none;
	outline: none;
	border-bottom: 1px solid #DBD5CF;
	font-size: 16px;
}
.web_section_Queries .web_Queries_form input::placeholder {
	font-family: Light;
	font-weight: 300;
	font-size: 18px;
	color: #020412;
	opacity: 0.69;
}
.web_section_Queries .web_Queries_form .Queries_form_Message {
	height: 230px;
	width: 100%;
	padding: 35px 0;
	padding-left: 5px;
	border: none;
	outline: none;
	border-bottom: 1px solid #DBD5CF;
	font-size: 16px;
	color: #020412;
	resize: none;
}
.web_section_Queries .web_Queries_form .Queries_form_Message::placeholder {
	font-family: Light;
	font-weight: 300;
	font-size: 18px;
	color: #020412;
	opacity: 0.69;
}
.web_section_Queries .web_Queries_form .Queries_form_sumbit {
	margin-top: 51px;
	width: 154px;
	height: 56px;
	background-color: #000000;
	font-family: SemiBold;
	font-weight: 600;
	font-size: 24px;
	color: #FFFFFF;
	padding: 0;
}
@media only screen and (max-width: 1680px) {}
@media only screen and (max-width: 1440px) {}
@media only screen and (max-width: 1366px) {}
@media only screen and (max-width: 1280px) {}
@media only screen and (max-width: 1200px) {}
@media only screen and (max-width: 950px) {
	/* slider_banner_header */
	.slider_banner_header .slider_banner_h1 {
		top: 16%;
	}
	.slider_banner_header .slider_banner_text {
		top: 42.5%;
	}
	.slider_banner_header .slider_banner_text p {
		font-size: 16px;
	}
	/*  web_section_map  */
	.web_section_map .web_map_content {
		flex-direction: column;
	}
	.web_map_content .map_content_map {
		width: 100%;
	}
	.web_section_map .web_section_Queries {
		width: 80%;
	}
	.map_content_box .map_content_title {
		margin-top: 0;
	}
}
@media only screen and (max-width: 768px) {}
@media only screen and (max-width: 640px) {}
@media only screen and (max-width: 580px) {}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}
/*-------------------------------
					Page---centent end
					    ----------------------------------*/
/*-------------------------------
					web_section_advantage start
					    ----------------------------------*/
.web_section_advantage {
	position: relative;
}
.web_section_advantage .layout {
	padding-top: 94px;
	padding-bottom: 96px;
}
.web_advantage_swiper {
	overflow: hidden;
	position: relative;
}
.web_advantage_swiper .web_advantage_wrapper {
	margin-bottom: 57px;
}
.web_advantage_swiper .web_advantage_wrapper .swiper-slide {
	border: 1px solid #E9E9E9;
}
.web_advantage_swiper .web_advantage_slide .icon_img img {
	max-width: 100%;
	width: 100%;
}
.web_advantage_swiper .web_advantage_slide .ad_data {
	padding-bottom: 16px;
	font-family: Gelasio, Gelasio;
	font-weight: bold;
	font-size: 24px;
	color: #333333;
	line-height: 42px;
	text-align: left;
	font-style: normal;
	text-transform: none;
}
.advantage_info {
	padding: 0 30px;
	padding-top: 20px;
}
.advantage_info .time {
	line-height: 3;
	padding-left: 6px;
}
.advantage_info .inset {
	margin-bottom: 24px;
}
.advantage_info .insett {
	border-bottom: #E9E9E9 2px solid;
	padding-bottom: 24px;
}
.advantage_info a {
	display: flex;
}
.web_advantage_swiper .web_advantage_slide .ad_tit {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 30px;
	margin-top: 11px;
	height: 91px;
}
.web_advantage_swiper .web_advantage_slide .ad_tit a {
	transition: all 0.3s;
	color: #232323;
}
.web_advantage_swiper .web_advantage_slide .ad_tit:hover a {
	color: #EC0E0E;
}
.web_advantage_swiper .web_advantage_slide .ad_desc {
	font-family: Light;
	font-weight: 300;
	font-size: 16px;
	height: 100px;
	color: #232323;
	line-height: 24px;
	margin-top: 19px;
	margin-bottom: 24px;
}
.web_advantage_swiper .web_advantage_slide .ad_desc .ad_descing {
	font-family: Arial, Arial;
	font-weight: bold;
	font-size: 16px;
	color: #F3B020;
	line-height: 28px;
	text-align: left;
	font-style: normal;
	text-transform: none;
}
.web_advantage_swiper .web_advantage_slide .ad_desc .ad_descing img {
	vertical-align: middle;
}
/*-------------------------------
					web_section_advantage end
					    ----------------------------------*/
/*-------------------------------
				    web_section_decoration start
					    ----------------------------------*/
.web_section_decoration {
	position: relative;
}
.web_section_decoration .web_decoration_title {
	width: 100%;
	position: absolute;
	top: 25.1%;
	text-align: center;
	font-family: Lancelot;
	font-weight: 400;
	font-size: 36px;
	color: #232323;
}
.web_section_decoration .web_decoration_text1 {
	width: 100%;
	text-align: center;
	position: absolute;
	top: 36.36%;
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
}
.web_section_decoration .web_decoration_text2 {
	width: 100%;
	text-align: center;
	position: absolute;
	top: 42%;
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
}
.web_section_decoration .web_decoration_btnbox {
	width: 100%;
	position: absolute;
	top: 57.4%;
	display: flex;
	justify-content: center;
	align-items: center;
}
.web_section_decoration .web_decoration_btnbox .web_decoration_btn {
	background: #000000;
	text-align: center;
	padding: 19px 27px;
	transition: all 0.3s;
}
.web_section_decoration .web_decoration_btnbox .web_decoration_btn:hover {
	background: #F7F6F5;
	border: 1px solid #000000;
}
.web_section_decoration .web_decoration_btnbox .web_decoration_btn:hover a {
	color: #000000;
}
.web_section_decoration .web_decoration_btnbox #decoration_btn2 {
	background: #F7F6F5;
	border: 1px solid #000000;
	margin-left: 17px;
}
.web_section_decoration .web_decoration_btnbox #decoration_btn2:hover {
	background: #000000;
	border: 1px solid #ffffff;
	transition: all 0.3s;
}
.web_section_decoration .web_decoration_btnbox #decoration_btn2:hover a {
	color: #ffffff;
}
.web_section_decoration .web_decoration_btnbox .web_decoration_btn a {
	font-family: SemiBold;
	font-weight: 600;
	text-transform: capitalize;
	font-size: 18px;
	color: #FFFFFF;
}
.web_section_decoration .web_decoration_btnbox #decoration_btn2 a {
	color: #232323;
}
.web_decoration_title2,
.web_decoration_text3 {
	display: none;
}
/*-------------------------------
				    web_section_decoration end
					    ----------------------------------*/
/*-------------------------------
				    web_section_vector start
					    ----------------------------------*/
.web_section_vector {
	background-color: #f7f6f5;
	position: relative;
}
.web_section_vector .layout {
	position: relative;
	display: grid;
	grid-template-columns: repeat(4, 1fr);
	grid-template-rows: repeat(1, 1fr);
}
.web_section_vector .web_vector_box {
	padding-top: 36px;
	padding-bottom: 53px;
	padding-right: 123px;
	position: relative;
}
.web_section_vector .web_vector_box::before {
	position: absolute;
	top: 0;
	right: 63px;
	content: " ";
	width: 1px;
	height: 100%;
	background-color: rgba(000, 000, 000, 0.19);
}
.web_section_vector #last_vector_box::before {
	display: none;
}
.web_section_vector .web_vector_box .vector_box_img {
	width: 59px;
}
.web_section_vector .web_vector_box .vector_box_title {
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	margin-top: 23px;
}
.web_section_vector .web_vector_box .vector_box_title a {
	color: #000000;
	transition: all 0.3s;
}
.web_section_vector .web_vector_box .vector_box_title:hover a {
	color: #F3B020;
}
.web_section_vector .web_vector_box .vector_box_text {
	margin-top: 20px;
	font-family: Regular;
	font-weight: 400;
	font-size: 16px;
	color: #000000;
	opacity: 0.49;
	line-height: 1.5em;
}
/*-------------------------------
				    web_section_vector end
					    ----------------------------------*/
/*-------------------------------
					web_section_Contact start
					    ----------------------------------*/
.web_section_Contact {
	position: relative;
}
.web_section_Contact .layout {
	padding-top: 27px;
	padding-bottom: 22px;
	display: flex;
	justify-content: space-around;
	margin: 0 auto;
	text-align: center;
	position: relative;
	/* display: grid;
	grid-template-columns: repeat(3, 1fr);
	grid-template-rows: repeat(1, 1fr); */
}
.web_section_Contact .web_section_Contact {
	padding-right: 0;
	width: 25%;
}
.web_section_Contact .web_section_Contact .Contact_title {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
}
.web_section_Contact .web_section_Contact .Contact_text {
	font-family: Regular;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	opacity: 0.79;
	margin-top: 9px;
}
.web_section_Contact .web_section_Contact .Contact_text1 {
	margin-top: 23px;
}
/*-------------------------------
					web_section_Contact end
					    ----------------------------------*/
/*-------------------------------
					web_footer start
					    ----------------------------------*/
.web_footer {
	position: relative;
	border: 1px solid #020412;
	background: #020412;
}
.web_footer .layout {
	padding-top: 63px;
}
.web_footer .foor_service_right {
	float: right;
	width: calc(100% - 59.5%);
	display: flex;
	flex-direction: column;
	padding-left: 82px;
	padding-bottom: 45px;
}
.web_footer .foor_service_title {
	font-family: Lucida;
	font-weight: 400;
	font-size: 24px;
	color: #FFFFFF;
}
.web_footer .foor_service_text {
	font-family: Regular;
	font-weight: 400;
	font-size: 20px;
	color: #FFFFFF;
	opacity: 0.29;
	margin-top: 30px;
}
.web_footer .foor_service_input {
	position: relative;
	border-bottom: 1px solid rgba(333, 333, 333, 0.19);
	margin-top: 50px;
}
.web_footer .foor_service_input input {
	width: 100%;
	padding: 15px 0;
	border: none;
	background-color: #020412;
	color: rgba(255, 255, 255, 0.5);
	outline: none;
	font-size: 18px;
}
.web_footer .Subscribe {
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	color: #FFFFFF;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 27px;
}
.web_footer .foor_service_right img {
	width: 18px;
	height: 18px;
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	right: 0;
}
.web_footer .foor_service .foor_service_left {
	float: left;
	width: 59.5%;
	display: flex;
	justify-content: space-between;
}
.web_footer .foor_service_ul {
	display: flex;
	flex-direction: column;
}
.web_footer .foor_service_ul p {
	font-family: SemiBold;
	font-weight: 600;
	font-size: 24px;
	color: #FFFFFF;
	position: relative;
}
.web_footer .foor_service_ul ul li:hover a {
	color: #EC0E0E;
}
.web_footer .foor_service_ul ul li a {
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 36px;
	transition: all 0.5s
}
.foor_FOLLOW {
	margin-top: 58px;
}
.foor_FOLLOW a {
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	color: #FFFFFF;
	line-height: 36px;
}
.foor_service:after {
	clear: both;
	display: block;
	visibility: hidden;
	height: 0;
	content: "";
}
.web_footer .foor_icons {
	display: flex;
	margin-top: 28px;
	align-items: center;
}
.web_footer .foor_icons img {
	width: 22px;
	height: 22px;
	margin-right: 24px;
}
.web_footer .web_footer_bottom {
	display: flex;
	justify-content: space-between;
	position: relative;
	margin-top: 107px;
	margin-bottom: 79px;
}
.footer_bottom_box {
	display: flex;
	align-items: center;
}
.footer_bottom_copy {
	font-family: Light;
	font-weight: 400;
	font-size: 16px;
	color: #E8E8E8;
	line-height: 24px;
	opacity: 0.29;
}
.footer_bottom_copy a:hover {
	text-decoration: underline;
	;
}
.footer_bottom_img img {
	width: 44px;
	height: 28px;
	border-radius: 5px;
	border: 1px solid #FFFFFF;
	margin-right: 17px;
}
.web_footer .vector8 {
	position: absolute;
	/* width: 42px;
	height: 42px; */
	/* margin-left: 153px; */
	right: 3.8%;
	bottom: 11%;
}
/*-------------------------------
					web_footer end
					    ----------------------------------*/
@media only screen and (max-width: 1680px) {
	/*layout*/
	.layout {
		width: 1300px;
	}
	.head_nav>li>a {
		font-size: 18px !important;
	}
	/* web_section_vector */
	.web_section_vector #last_vector_box::before {
		display: block;
	}
	.web_section_vector .web_vector_box {
		padding-right: 100px;
	}
	.web_section_vector .web_vector_box::before {
		right: 60px;
	}
}
@media only screen and (max-width: 1440px) {
	/*layout*/
	.layout {
		width: 1200px;
	}
	/* web_section_vector */
	.web_section_vector .web_vector_box {
		padding-right: 80px;
	}
	.web_section_vector .web_vector_box::before {
		right: 50px;
	}
}
@media only screen and (max-width: 1366px) {
	/*layout*/
	.layout {
		width: 1150px;
	}
	.head_nav>li>a {
		font-size: 16px !important;
	}
	/* index_web_head */
	.head_nav>li {
		margin-right: 20px;
	}
	.web_head .nav_wrap .head_nav {
		margin-right: 30px;
	}
	/* web_section_vector */
	.web_section_vector .web_vector_box {
		padding-right: 50px;
	}
	.web_section_vector .web_vector_box::before {
		right: 30px;
	}
}
@media only screen and (max-width: 1280px) {
	/*layout*/
	.layout {
		width: 98%;
	}
}
@media only screen and (max-width: 1200px) {
	/* slider_banner_header */
	.head_nav>li>a {
		font-size: 16px;
	}
	.head_nav>li {
		margin-right: 15px;
	}
	.web_footer .foor_service_ul p {
		font-size: 20px;
	}
	.web_head .nav_wrap .head_nav {
		margin-right: 10px;
	}
}
@media only screen and (max-width: 950px) {
	/*   none     block*/
	.change-language .change-language-title a:after {
		display: none !important;
	}
	.footer_bottom_box,
	.web_head_top,
	.index_web_head,
	.web_section_decoration img,
	.web_section_vector #last_vector_box2::before,
	.web_section_vector #last_vector_box::before,
	.web_footer .vector8,
	.slider_banner_left {
		display: none;
	}
	.web_decoration_title2,
	.web_decoration_text3 {
		display: block;
	}
	/* layout */
	.layout {
		margin: 0 auto;
		width: 90%;
	}
	/* .web_section_decoration */
	.web_section_decoration {
		width: 100%;
		border: 1px solid #ebe7e4;
		background-color: #ebe7e4;
	}
	.web_section_decoration .web_decoration_title {
		position: relative;
		font-size: 40px;
		margin-top: 12.4%;
		padding: 0 5px;
		font-weight: 400;
	}
	.web_section_Contact .web_section_Contact {
		display: inline-block;
		width: 90%;
	}
	.sub_tit {
		font-size: 25px;
	}
	.web_section_decoration .web_decoration_text1 {
		position: relative;
		font-size: 28px;
		margin-top: 4.3%;
		font-weight: 400;
	}
	.web_section_decoration .web_decoration_text2 {
		position: relative;
		font-size: 28px;
		font-weight: 400;
	}
	.web_section_decoration .web_decoration_btnbox {
		position: relative;
		margin-top: 9.1%;
		margin-bottom: 13%;
	}
	.web_section_decoration .web_decoration_btnbox .web_decoration_btn a {
		font-size: 18px
	}
	/* web_footer */
	.web_footer {
		margin-bottom: 114px;
	}
	.web_footer .layout {
		padding-top: 87px;
		padding-bottom: 38px;
	}
	.foor_service {
		width: 98%;
		padding: 30px 0;
	}
	.web_footer .foor_service_right {
		width: 100%;
		padding: 0;
	}
	.web_footer .foor_service_title {
		font-weight: 400;
		font-size: 36px;
	}
	.web_footer .foor_service_text {
		font-weight: 400;
		font-size: 30px;
	}
	.web_footer .Subscribe {
		font-weight: 600;
		font-size: 30px;
		right: 46px;
	}
	.web_footer .foor_service_right img {
		width: 29px;
		height: 21px;
	}
	.foor_service .foor_service_left {
		flex-direction: column;
		width: 100% !important;
	}
	.foor_service .foor_service_ul {
		border-bottom: 1px solid rgba(333, 333, 333, 0.19);
	}
	.foor_service .foor_service_ul p {
		font-weight: 600;
		font-size: 36px;
		padding: 40px;
		position: relative;
	}
	.foor_service .foor_service_ul p::before {
		content: " ";
		position: absolute;
		top: 50%;
		right: 40px;
		width: 15px;
		height: 28px;
		transform: translateY(-50%);
		background-image: url(img/Adict.png);
	}
	.foor_service .foor_service_ul ul {
		display: none;
		margin-top: -20px;
	}
	.foor_FOLLOW {
		font-weight: 600;
		font-size: 30px;
		margin-top: 76px;
		padding-left: 40px;
	}
	.foor_FOLLOW a {
		font-size: 30px;
	}
	.web_footer .foor_icons {
		display: flex;
		padding-left: 40px;
		margin-top: 68px;
	}
	.web_footer .foor_icons a img {
		width: 42px;
		height: 42px;
	}
	.footer_bottom_copy {
		padding: 0 40px;
		font-weight: 400;
		font-size: 18px;
		line-height: 24px;
	}
	.web_footer .web_footer_bottom {
		padding-left: 0;
		margin-left: 47px;
	}
	.web_footer .foor_service_ul ul li {
		padding: 5px 0;
		padding-left: 50px;
		font-size: 25px;
	}
	/*   web_section_vector   */
	.web_section_vector .layout {
		grid-template-columns: repeat(2, 1fr);
		grid-template-rows: repeat(2, 1fr);
	}
	.web_section_vector #last_vector_box1::after,
	.web_section_vector #last_vector_box2::after {
		position: absolute;
		bottom: 0;
		right: 0;
		content: " ";
		width: 100%;
		height: 1px;
		background-color: rgba(000, 000, 000, 0.19);
	}
	/*  web_section_Contact   */
	.web_section_Contact .layout {
		grid-template-columns: repeat(2, 1fr);
		padding-bottom: 60px;
		padding-top: 13px;
	}
	.web_section_Contact #web_section_Contact3 {
		grid-column: 1 / -1;
	}
	.web_section_Contact .web_section_Contact {
		margin-top: 45px;
	}
	/*   */
	.web_advantage_swiper .web_advantage_slide .ad_data {
		font-weight: 400;
		font-size: 24px;
	}
	.web_advantage_swiper .web_advantage_slide .ad_tit {
		font-weight: 400;
		font-size: 30px;
		height: 100px;
		margin: 0;
	}
	.web_advantage_swiper .web_advantage_slide .ad_desc {
		display: none;
	}
	.information_Description_table .Description_table_tr .Description_table_td1 {
		flex-wrap: wrap;
	}
	.web_advantage_hd .web_feature_hd a {
		font-weight: 400;
		font-size: 16px;
	}
	/* web_footer */
}
@media only screen and (max-width: 750px) {}
@media only screen and (max-width: 640px) {
	.web_footer .Subscribe {
		font-weight: 600;
		font-size: 20px;
		right: 46px;
	}
	.web_footer .foor_service_input input::placeholder {
		font-size: 20px;
	}
	.foor_service .foor_service_ul p {
		font-size: 20px;
		padding: 40px 20px;
	}
	.foor_FOLLOW {
		padding-left: 20px;
	}
	.foor_FOLLOW a {
		font-size: 20px;
	}
	.web_footer .foor_icons2 {
		padding-left: 20px;
	}
	.web_footer .foor_icons2 img {
		margin-right: 30px;
	}
	.footer_bottom_copy {
		padding: 0 20px;
	}
	.web_footer .foor_icons {
		padding-left: 20px;
	}
	/*  web_section_Contact  */
	.web_section_Contact .layout {
		grid-template-columns: repeat(1, 1fr);
		grid-template-rows: repeat(4, 1fr);
	}
	/*   web_section_vector   */
	.web_section_vector .layout {
		grid-template-columns: repeat(1, 1fr);
		grid-template-rows: repeat(4, 1fr);
	}
	.web_section_vector #last_vector_box3::before,
	.web_section_vector #last_vector_box1::before {
		display: none;
	}
	.web_section_vector #last_vector_box3::after {
		position: absolute;
		bottom: 0;
		right: 0;
		content: " ";
		width: 100%;
		height: 1px;
		background-color: rgba(000, 000, 000, 0.19);
	}
	/* web_sextion_Frequently */
	.web_Frequently_ul .web_Frequently_li p {
		font-size: 20px;
	}
}
@media only screen and (max-width: 480px) {}
@media only screen and (max-width: 320px) {}
/*-------------------------------
			animation  start
			----------------------------------*/
.animated {
	-webkit-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both;
}
.animated.infinite {
	-webkit-animation-iteration-count: infinite;
	animation-iteration-count: infinite;
}
.animated.hinge {
	-webkit-animation-duration: 2s;
	animation-duration: 2s;
}
@-webkit-keyframes fadeInLeftA {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-30%, 0, 0);
		transform: translate3d(-30%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}
@keyframes fadeInLeftA {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(-30%, 0, 0);
		transform: translate3d(-30%, 0, 0);
		-ms-transform: translate3d(-30%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
		-ms-transform: none;
	}
}
.fadeInLeftA {
	-webkit-animation-name: fadeInLeftA;
	animation-name: fadeInLeftA;
}
@-webkit-keyframes fadeInUpA {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 30%, 0);
		transform: translate3d(0, 30%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}
@keyframes fadeInUpA {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 30%, 0);
		transform: translate3d(0, 30%, 0);
		-ms-transform: translate3d(0, 30%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
		-ms-transform: none;
	}
}
.fadeInUpA {
	-webkit-animation-name: fadeInUpA;
	animation-name: fadeInUpA;
}
@-webkit-keyframes fadeInRightA {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(30%, 0, 0);
		transform: translate3d(30%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}
@keyframes fadeInRightA {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(30%, 0, 0);
		transform: translate3d(30%, 0, 0);
		-ms-transform: translate3d(30%, 0, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
		-ms-transform: none;
	}
}
.fadeInRightA {
	-webkit-animation-name: fadeInRightA;
	animation-name: fadeInRightA;
}
@-webkit-keyframes fadeInDownA {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -20%, 0);
		transform: translate3d(0, -20%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}
@keyframes fadeInDownA {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, -20%, 0);
		transform: translate3d(0, -20%, 0);
		-ms-transform: translate3d(0, -20%, 0);
	}
	100% {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
		-ms-transform: none;
	}
}
.fadeInDownA {
	-webkit-animation-name: fadeInDownA;
	animation-name: fadeInDownA;
}
@keyframes fadeInA {
	0% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
.fadeInA {
	-webkit-animation-name: fadeInA;
	animation-name: fadeInA;
}
@-webkit-keyframes flipInY {
	0% {
		opacity: 0;
		-webkit-transform: perspective(400px) rotateY(90deg);
		transform: perspective(400px) rotateY(90deg);
	}
	0%,
	40% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
	}
	40% {
		-webkit-transform: perspective(400px) rotateY(-20deg);
		transform: perspective(400px) rotateY(-20deg);
	}
	60% {
		opacity: 1;
		-webkit-transform: perspective(400px) rotateY(10deg);
		transform: perspective(400px) rotateY(10deg);
	}
	80% {
		-webkit-transform: perspective(400px) rotateY(-5deg);
		transform: perspective(400px) rotateY(-5deg);
	}
	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px);
	}
}
@keyframes flipInY {
	0% {
		opacity: 0;
		-webkit-transform: perspective(400px) rotateY(90deg);
		transform: perspective(400px) rotateY(90deg);
	}
	0%,
	40% {
		-webkit-animation-timing-function: ease-in;
		animation-timing-function: ease-in;
	}
	40% {
		-webkit-transform: perspective(400px) rotateY(-20deg);
		transform: perspective(400px) rotateY(-20deg);
	}
	60% {
		opacity: 1;
		-webkit-transform: perspective(400px) rotateY(10deg);
		transform: perspective(400px) rotateY(10deg);
	}
	80% {
		-webkit-transform: perspective(400px) rotateY(-5deg);
		transform: perspective(400px) rotateY(-5deg);
	}
	to {
		-webkit-transform: perspective(400px);
		transform: perspective(400px);
	}
}
.flipInY {
	-webkit-backface-visibility: visible !important;
	backface-visibility: visible !important;
	-webkit-animation-name: flipInY;
	animation-name: flipInY;
}
/* animate.css */
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}
@keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 100%, 0);
		transform: translate3d(0, 100%, 0);
	}
	to {
		opacity: 1;
		-webkit-transform: none;
		transform: none;
	}
}
.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}
/*-------------------------------
			animation  end
			----------------------------------*/
.change-language .change-language-title,
.change-language .change-language-title a {
	font-size: 10pt;
	color: #000;
	height: 100%;
	display: flex;
	align-items: center;
}
.change-language .change-language-cont {
	position: absolute;
	top: 36px;
	right: 0;
	z-index: 999;
	visibility: hidden;
	overflow-y: scroll;
	padding: 20px 10px 20px 20px;
	width: 360px;
	max-height: 80vh;
	border: 1px solid #eee;
	border-radius: 5px;
	background: #FFF;
	opacity: 0;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	transform: scale3d(0.9, 0.9, 1);
	-ms-transition: all 0.3s ease-in-out;
}
.change-language:hover .change-language-cont {
	visibility: visible;
	opacity: 1;
	transform: scale3d(1, 1, 1);
}
.change-language .change-language-cont li {
	display: inline-block;
	overflow: hidden;
	margin: 0 0 10px;
	padding: 0 10px 0 0;
	width: 100%;
	vertical-align: top;
	font-size: 10pt;
}
.change-language .change-language-cont .lang-item-hide {
	display: none !important;
}
.change-language .change-language-cont .lang-more {
	position: relative;
	display: block;
	text-align: center;
	line-height: 30px;
	cursor: pointer;
}
.change-language .change-language-cont .more-active {
	font-size: 20px;
}
.language-flag span {
	position: relative;
	display: inline-block;
	overflow: hidden;
	vertical-align: top;
	white-space: nowrap;
	line-height: 1.3em;
}
.change-language ::-webkit-scrollbar {
	width: 5px;
}
.change-language ::-webkit-scrollbar-track {
	background-color: #fff;
}
.change-language ::-webkit-scrollbar-thumb {
	border-radius: 3px;
	background-color: rgba(0, 0, 0, .3);
}
.change-language-cont li {
	width: 100%;
}
.change-language-cont {
	display: flex;
	flex-wrap: wrap;
}
.language--img {
	background: url(img/lan.jpg)no-repeat center center;
	display: inline-block;
	width: 18px;
	height: 12px;
	margin-right: 6px;
}
.language-en {
	background-position: 0 -218px;
}
.language-af {
	background-position: 0 -1px;
}
.language-sq {
	background-position: 0 -940px;
}
.language-am {
	background-position: 0 -9px;
}
.language-be {
	background-position: 0 -48px;
}
.language-eu {
	background-position: 0 -252px;
}
.language-az {
	background-position: 0 -36px;
}
.language-hy {
	background-position: 0 -456px;
}
.language-ar {
	background-position: 0 -24px;
}
.language-am {
	background-position: 0 -12px;
}
.language-fy {
	background-position: 0px -300px;
}
.language-fr {
	background-position: 0px -288px;
}
.language-fi {
	background-position: 0px -276px;
}
.language-et {
	background-position: 0px -240px;
}
.language-eo {
	background-position: 0px -192px;
}
.language-en {
	background-position: 0 -216px;
}
.language-da {
	background-position: 0px -168px;
}
.language-cs {
	background-position: 0px -144px;
}
.language-hr {
	background-position: 0px -420px;
}
.language-co {
	background-position: 0px -132px;
}
.language-ceb {
	background-position: 0px -108px;
}
.language-ca {
	background-position: 0px -96px;
}
.language-bg {
	background-position: 0 -448px;
}
.language-bs {
	background-position: 0 -84px;
}
.language-bn {
	background-position: 0 -72px;
}
.language-be {
	background-position: 0 -48px;
}
.language-is {
	background-position: 0px -492px;
}
.language-sm {
	background-position: 0px -972px;
}
.language-ro {
	background-position: 0px -888px;
}
.language-pa {
	background-position: 0px -840px;
}
.language-pt {
	background-position: 0px -876px;
}
.language-pl {
	background-position: 0px -852px;
}
.language-fa {
	background-position: 0px -264px;
}
.language-ps {
	background-position: 0px -264px;
}
.language-or {
	background-position: 0px -827px;
}
.language-no {
	background-position: 0px -780px;
}
.language-ne {
	background-position: 0px -792px;
}
.language-my {
	background-position: 0px -768px;
}
.language-mn {
	background-position: 0px -720px;
}
.language-mr {
	background-position: 0px -732px;
}
.language-mi {
	background-position: 0px -684px;
}
.language-mt {
	background-position: 0px -756px;
}
.language-ml {
	background-position: 0px -708px;
}
.language-ms {
	background-position: 0px -744px;
}
.language-mg {
	background-position: 0px -672px;
}
.language-mk {
	background-position: 0px -696px;
}
.language-lb {
	background-position: 0px -624px;
}
.language-lt {
	background-position: 0px -648px;
}
.language-lv {
	background-position: 0px -660px;
}
.language-la {
	background-position: 0px -613px;
}
.language-lo {
	background-position: 0px -636px;
}
.language-ky {
	background-position: 0px -600px;
}
.language-ku {
	background-position: 0px -120px;
}
.language-ko {
	background-position: 0px -588px;
}
.language-rw {
	background-position: 0px -912px;
}
.language-km {
	background-position: 0px -564px;
}
.language-kk {
	background-position: 0px -552px;
}
.language-kn {
	background-position: 0px -576px;
}
.language-jv {
	background-position: 0px -528px;
}
.language-ja {
	background-position: 0px -516px;
}
.language-it {
	background-position: 0px -504px;
}
.language-ga {
	background-position: 0px -312px;
}
.language-id {
	background-position: 0px -467px;
}
.language-ig {
	background-position: 0px -480px;
}
.language-hu {
	background-position: 0px -443px;
}
.language-hmn {
	background-position: 0px -408px;
}
.language-hi {
	background-position: 0px -397px;
}
.language-he {
	background-position: 0px -384px;
}
.language-haw {
	background-position: 0px -300px;
}
.language-ha {
	background-position: 0px -1079px;
}
.language-ht {
	background-position: 0px -432px;
}
.language-gu {
	background-position: 0px -348px;
}
.language-el {
	background-position: 0px -204px;
}
.language-de {
	background-position: 0px -180px;
}
.language-ka {
	background-position: 0px -540px;
}
.language-gl {
	background-position: 0px -336px;
}
.language-ru {
	background-position: 0px -900px;
}
.language-gd {
	background-position: 0px -324px;
}
.language-sr {
	background-position: 0px -1006px;
}
.language-st {
	background-position: 0px -1017px;
}
.language-sn {
	background-position: 0px -984px;
}
.language-sd {
	background-position: 0px -984px;
}
.language-si {
	background-position: 0px -1271px;
}
.language-sk {
	background-position: 0px -1223px;
}
.language-sl {
	background-position: 0px -960px;
}
.language-so {
	background-position: 0px -994px;
}
.language-es {
	background-position: 0px -227px;
}
.language-su {
	background-position: 0px -1031px;
}
.language-sw {
	background-position: 0px -1055px;
}
.language-sv {
	background-position: 0px -1043px;
}
.language-tl {
	background-position: 0px -1115px;
}
.language-tg {
	background-position: 0px -1091px;
}
.language-ta {
	background-position: 0px -1067px;
}
.language-tt {
	background-position: 0px -1151px;
}
.language-te {
	background-position: 0px -1079px;
}
.language-th {
	background-position: 0px -1103px;
}
.language-tr {
	background-position: 0px -1138px;
}
.language-tk {
	background-position: 0px -1115px;
}
.language-uk {
	background-position: 0px -1175px;
}
.language-ur {
	background-position: 0px -1187px;
}
.language-ug {
	background-position: 0px -1163px;
}
.language-uz {
	background-position: 0px -1175px;
}
.language-vi {
	background-position: 0px -1211px;
}
.language-cy {
	background-position: 0px -156px;
}
.language-xh {
	background-position: 0px -1223px;
}
.language-yi {
	background-position: 0px -1235px;
}
.language-yo {
	background-position: 0px -1247px;
}
.language-zu {
	background-position: 0px -1259px;
}
.language-zh {
	background-position: 0px -1282px;
}
.language-zh-TW {
	background-position: 0px -1282px;
}
.language-flag-corsican {
	display: none !important;
}
/* .language-flag .country-flag {
	position: absolute;
	top: 50%;
	left: 0;
	display: inline-block;
	margin: -8px 5px 0;
	width: 22px;
	height: 16px;
	background-image: url(img/all-m.gif);
	background-repeat: no-repeat;
	vertical-align: top;
}
li.language-flag a {
	position: relative;
	color: black;
}
.language-flag-af .country-flag {
	background-position: 0 0 !important;
}
.language-flag-sq .country-flag {
	background-position: 0 -16px !important;
}
.language-flag-ar .country-flag {
	background-position: 0 -32px !important;
}
.language-flag-hy .country-flag {
	background-position: 0 -48px !important;
}
.language-flag-az .country-flag {
	background-position: 0 -64px !important;
}
.language-flag-eu .country-flag {
	background-position: 0 -80px !important;
}
.language-flag-be .country-flag {
	background-position: 0 -96px !important;
}
.language-flag-bg .country-flag {
	background-position: 0 -112px !important;
}
.language-flag-ca .country-flag {
	background-position: 0 -128px !important;
}
.language-flag-zh .country-flag {
	background-position: 0 -144px !important;
}
.language-flag-zh-TW .country-flag {
	background-position: 0 -160px !important;
}
.language-flag-hr .country-flag {
	background-position: 0 -176px !important;
}
.language-flag-cs .country-flag {
	background-position: 0 -192px !important;
}
.language-flag-da .country-flag {
	background-position: 0 -208px !important;
}
.language-flag-nl .country-flag {
	background-position: 0 -240px !important;
}
.language-flag-en .country-flag {
	background-position: 0 -256px !important;
}
.language-flag-et .country-flag {
	background-position: 0 -272px !important;
}
.language-flag-tl .country-flag {
	background-position: 0 -288px !important;
}
.language-flag-fi .country-flag {
	background-position: 0 -304px !important;
}
.language-flag-fr .country-flag {
	background-position: 0 -320px !important;
}
.language-flag-gl .country-flag {
	background-position: 0 -336px !important;
}
.language-flag-ka .country-flag {
	background-position: 0 -352px !important;
}
.language-flag-de .country-flag {
	background-position: 0 -368px !important;
}
.language-flag-el .country-flag {
	background-position: 0 -384px !important;
}
.language-flag-ht .country-flag {
	background-position: 0 -400px !important;
}
.language-flag-iw .country-flag {
	background-position: 0 -416px !important;
}
.language-flag-hi .country-flag,
.language-flag-te .country-flag,
.language-flag-kn .country-flag,
.language-flag-ta .country-flag,
.language-flag-gu .country-flag {
	background-position: 0 -432px !important;
}
.language-flag-hu .country-flag {
	background-position: 0 -448px !important;
}
.language-flag-is .country-flag {
	background-position: 0 -464px !important;
}
.language-flag-id .country-flag {
	background-position: 0 -480px !important;
}
.language-flag-ga .country-flag {
	background-position: 0 -496px !important;
}
.language-flag-it .country-flag {
	background-position: 0 -512px !important;
}
.language-flag-ja .country-flag {
	background-position: 0 -528px !important;
}
.language-flag-ko .country-flag {
	background-position: 0 -544px !important;
}
.language-flag-la .country-flag {
	background-position: 0 -560px !important;
}
.language-flag-lv .country-flag {
	background-position: 0 -576px !important;
}
.language-flag-lt .country-flag {
	background-position: 0 -592px !important;
}
.language-flag-mk .country-flag {
	background-position: 0 -608px !important;
}
.language-flag-ms .country-flag {
	background-position: 0 -624px !important;
}
.language-flag-mt .country-flag {
	background-position: 0 -640px !important;
}
.language-flag-no .country-flag {
	background-position: 0 -656px !important;
}
.language-flag-fa .country-flag {
	background-position: 0 -672px !important;
}
.language-flag-pl .country-flag {
	background-position: 0 -688px !important;
}
.language-flag-pt .country-flag {
	background-position: 0 -704px !important;
}
.language-flag-ro .country-flag {
	background-position: 0 -720px !important;
}
.language-flag-ru .country-flag {
	background-position: 0 -736px !important;
}
.language-flag-sr .country-flag {
	background-position: 0 -752px !important;
}
.language-flag-sk .country-flag {
	background-position: 0 -768px !important;
}
.language-flag-sl .country-flag {
	background-position: 0 -784px !important;
}
.language-flag-es .country-flag {
	background-position: 0 -800px !important;
}
.language-flag-sw .country-flag {
	background-position: 0 -816px !important;
}
.language-flag-sv .country-flag {
	background-position: 0 -832px !important;
}
.language-flag-th .country-flag {
	background-position: 0 -848px !important;
}
.language-flag-tr .country-flag {
	background-position: 0 -864px !important;
}
.language-flag-uk .country-flag {
	background-position: 0 -880px !important;
}
.language-flag-ur .country-flag {
	background-position: 0 -896px !important;
}
.language-flag-vi .country-flag {
	background-position: 0 -912px !important;
}
.language-flag-cy .country-flag {
	background-position: 0 -928px !important;
}
.language-flag-yi .country-flag {
	background-position: 0 -944px !important;
}
.language-flag-bn .country-flag {
	background-position: 0 -960px !important;
}
.language-flag-eo .country-flag {
	background-position: 0 -976px !important;
}
.language-flag.language-flag-custom-afghanistan .country-flag {
	background-position: 0 -992px !important;
}
.language-flag.language-flag-custom-albania .country-flag {
	background-position: 0 -1008px !important;
}
.language-flag.language-flag-custom-algeria .country-flag {
	background-position: 0 -1024px !important;
}
.language-flag.language-flag-custom-argentina .country-flag {
	background-position: 0 -1040px !important;
}
.language-flag.language-flag-custom-australia .country-flag {
	background-position: 0 -1056px !important;
}
.language-flag.language-flag-custom-austria .country-flag {
	background-position: 0 -1072px !important;
}
.language-flag.language-flag-custom-belgium .country-flag {
	background-position: 0 -1088px !important;
}
.language-flag.language-flag-custom-brazil .country-flag {
	background-position: 0 -1104px !important;
}
.language-flag.language-flag-custom-canada .country-flag {
	background-position: 0 -1120px !important;
}
.language-flag.language-flag-custom-chile .country-flag {
	background-position: 0 -1136px !important;
}
.language-flag.language-flag-custom-cote-d-ivoire .country-flag {
	background-position: 0 -1152px !important;
}
.language-flag.language-flag-custom-ecuador .country-flag {
	background-position: 0 -1168px !important;
}
.language-flag.language-flag-custom-egypt .country-flag {
	background-position: 0 -1184px !important;
}
.language-flag.language-flag-custom-england .country-flag {
	background-position: 0 -1200px !important;
}
.language-flag.language-flag-custom-luxembourg .country-flag {
	background-position: 0 -1216px !important;
}
.language-flag.language-flag-custom-malaysia .country-flag {
	background-position: 0 -1232px !important;
}
.language-flag.language-flag-custom-mexico .country-flag {
	background-position: 0 -1248px !important;
}
.language-flag.language-flag-custom-new-zealand .country-flag {
	background-position: 0 -1264px !important;
}
.language-flag.language-flag-custom-oman .country-flag {
	background-position: 0 -1280px !important;
}
.language-flag.language-flag-custom-qatar .country-flag {
	background-position: 0 -1296px !important;
}
.language-flag.language-flag-custom-saudi-arabia .country-flag {
	background-position: 0 -1312px !important;
}
.language-flag.language-flag-custom-singapore .country-flag {
	background-position: 0 -1328px !important;
}
.language-flag.language-flag-custom-south-africa .country-flag {
	background-position: 0 0 !important;
}
.language-flag.language-flag-custom-switzerland .country-flag {
	background-position: 0 -1344px !important;
}
.language-flag.language-flag-custom-syria .country-flag {
	background-position: 0 -1360px !important;
}
.language-flag.language-flag-custom-united-arab-emirates .country-flag {
	background-position: 0 -1376px !important;
}
.language-flag.language-flag-custom-united-states-of-america .country-flag {
	background-position: 0 -1392px !important;
}
.language-flag-hy .country-flag {
	background-position: 0 -1408px;
}
.language-flag-bs .country-flag {
	background-position: 0 -1424px;
}
.language-flag-ceb .country-flag {
	background-position: 0 -1440px;
}
.language-flag-ny .country-flag {
	background-position: 0 -1456px;
}
.language-flag-ha .country-flag {
	background-position: 0 -1472px;
}
.language-flag-hmn .country-flag {
	background-position: 0 -1488px;
}
.language-flag-ig .country-flag {
	background-position: 0 -1504px;
}
.language-flag-jw .country-flag {
	background-position: 0 -1520px;
}
.language-flag-kk .country-flag {
	background-position: 0 -1536px;
}
.language-flag-km .country-flag {
	background-position: 0 -1552px;
}
.language-flag-lo .country-flag {
	background-position: 0 -1568px;
}
.language-flag-la .country-flag {
	background-position: 0 -1584px;
}
.language-flag-mg .country-flag {
	background-position: 0 -1600px;
}
.language-flag-ml .country-flag {
	background-position: 0 -1616px;
}
.language-flag-mi .country-flag {
	background-position: 0 -1632px;
}
.language-flag-mr .country-flag {
	background-position: 0 -1648px;
}
.language-flag-mn .country-flag {
	background-position: 0 -1664px;
}
.language-flag-my .country-flag {
	background-position: 0 -1680px;
}
.language-flag-ne .country-flag {
	background-position: 0 -1696px;
}
.language-flag-pa .country-flag {
	background-position: 0 -1712px;
}
.language-flag-st .country-flag {
	background-position: 0 -1728px;
}
.language-flag-si .country-flag {
	background-position: 0 -1744px;
}
.language-flag-so .country-flag {
	background-position: 0 -1760px;
}
.language-flag-su .country-flag {
	background-position: 0 -1776px;
}
.language-flag-tg .country-flag {
	background-position: 0 -1792px;
}
.language-flag-uz .country-flag {
	background-position: 0 -1808px;
}
.language-flag-yo .country-flag {
	background-position: 0 -1824px;
}
.language-flag-zu .country-flag {
	background-position: 0 -1840px;
} */
.scrollsidebar,
.scrollsidebar a {
	font-size: 16px;
	color: #999;
	font-family: Arial, Helvetica, sans-serif
}
.scrollsidebar {
	position: absolute;
	z-index: 30;
	top: 150px;
	right: 0
}
.show_btn {
	width: 38px;
	height: 192px;
	overflow: hidden;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background: url(img/show_btn.png) no-repeat center center
}
.side_content {
	width: 0;
	height: auto;
	overflow: hidden;
	float: left
}
.side_content .side_list {
	width: 140px;
	overflow: hidden;
	border: 1px solid #dadada;
	border-radius: 8px;
	position: relative;
	background: #FFF
}
.side_content .side_list .hd img {
	width: 100%;
	border-bottom: 1px solid #dadada
}
.side_content .side_list .cont li {
	height: 40px;
	line-height: 40px;
	border-bottom: 1px solid #dadada;
	list-style: none;
	position: relative
}
.side_content .side_list .cont li a {
	position: relative;
	display: block;
	padding: 0 0 0 43px;
	text-decoration: none
}
.side_content .side_list .cont li a:before {
	content: "";
	position: absolute;
	display: block;
	overflow: hidden;
	top: 0;
	left: 10px;
	width: 25px;
	height: 40px;
	background-repeat: no-repeat;
	background-position: center center
}
.side_content .side_list .cont li .email:before {
	background-image: url(img/icons01.png)
}
.side_content .side_list .cont li .skype:before {
	background-image: url(img/icons02.png)
}
.side_content .side_list .cont li .inquiry:before {
	background-image: url(img/icons03.png)
}
.side_content .side_list .cont li .qq:before {
	background-image: url(img/icons04.png)
}
.ww {
	margin-left: -30px
}
.side_content .side_list .t-code {
	padding: 10px 10px 7px;
	border-bottom: 1px solid #dadada
}
.side_content .side_list .t-code img {
	width: 100%
}
.side_content .side_list .side_title {
	height: 30px;
	line-height: 30px;
	padding: 0 12px
}
.side_content .side_list .side_title .close_btn {
	background: url(img/custom_service/close.png) no-repeat center center;
	width: 12px;
	height: 30px;
	position: absolute;
	bottom: 0;
	right: 10px;
	cursor: pointer
}
.side_content .side_list .side_title .close_btn span {
	display: none
}
.inquiry-pop-bd {
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -300px 0 0 -275px;
	width: 550px;
	height: 500px;
	background: #FFF;
	box-shadow: 0 0 10px rgba(255, 255, 255, .5);
	display: none;
	z-index: 2000
}
.inquiry-pop-bd:before {
	content: "";
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, .7);
	z-index: -1
}
.inquiry-pop-bd .inquiry-pop {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: 22px;
	z-index: 1;
	background: #FFF
}
.inquiry-pop-bd .inquiry-pop .ico-close-pop {
	position: absolute;
	right: -10px;
	top: -10px;
	width: 30px;
	height: 30px;
	background: url(img/fancy_close.png) no-repeat center center;
	cursor: pointer;
	z-index: 1
}
.inquiry-form-wrap {
	position: relative;
	height: 420px;
	width: 100%
}
.ad_prompt {
	position: absolute;
	display: block;
	top: 50%;
	left: 0;
	width: 100%;
	line-height: 40px;
	margin: -20px 0 0;
	text-align: center;
	color: #ff6f00;
	font-size: 20px;
	-webkit-animation: twinkling 1s infinite ease-in-out;
	animation: twinkling 1s infinite ease-in-out;
	display: none
}
@media screen and (max-width: 550px) {
	.inquiry-pop-bd {
		width: 98%;
		height: 450px;
		left: 0;
		margin: -265px 0 0 1%
	}
	.inquiry-pop-bd .inquiry-pop {
		padding: 10px
	}
	.scrollsidebar {
		display: none
	}
}
/* 
详情页 */
.wath_productg .content-wrap .ch_form_wrap form {
	background: inherit !important;
}
.wath_productg {
	background: #DBD5CF;
}
.wath_productg .send_email {
	margin-top: 0;
}
.wath_productg .item_phone {
	width: 51% !important;
}
.wath_productg .send_email .rr {
	margin-top: 17px;
	font-family: Lancelot;
}
.wath_productg .send_email .content-wrap.form .ch_form_wrap .item_submit input {
	border-radius: 0%;
	background: #fff;
	color: #000;
	box-shadow: inherit;
}
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li.item_name {
	width: 51.5%;
}
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li {
	margin-bottom: 15px !important;
}
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul textarea {
	width: 100%;
}
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li.item_name {
	margin-right: 2%;
}
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li.item_name {}
.wath_product .send_email {
	justify-content: end ;
}
.wath_product .send_email .ll {
	margin-right: 8%;
	width: 32.2%;
}
/* send email */
.send_email {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 60px;
	flex-wrap: wrap;
}
.send_email .ll {
	width: 47.2%;
}
.send_email .rr {
	width: 43.1%;
}
.send_email .rr img {
	width: 100%;
}
/* .send_email .ll .img{padding-top:118% ;} */
.send_email .rr .title {
	font-family: Century751BT-BoldB;
	font-size: 50px;
	color: #000;
}
.send_email .rr .detail {
	font-family: Roboto-Regular;
	font-size: 18px;
	line-height: 29px;
	color: #666666;
	margin-top: 20px;
	margin-bottom: 60px;
}
.send_email .content-wrap.form .ch_form_wrap ul {
	padding: 0;
}
.send_email .content-wrap.form .ch_form_wrap ul li {
	margin: 0 0 30px;
	line-height: 60px;
	float: left;
	position: relative;
}
.send_email .content-wrap.form .ch_form_wrap ul {
	overflow: hidden;
}
.send_email .content-wrap.form .ch_form_wrap ul input,
.send_email .content-wrap.form .ch_form_wrap ul textarea,
.send_email .content-wrap.form .ch_form_wrap ul select {
	border: none !important;
	height: 60px;
	padding: 0 30px;
	background-color: #f4f4f4;
	font-size: 16px;
	color: #808080;
}
.send_email .content-wrap.form .ch_form_wrap ul li.item_name,
.send_email .content-wrap.form .ch_form_wrap ul li.item_email {
	width: 46.5%;
}
.send_email .content-wrap.form .ch_form_wrap ul li.item_name {
	margin-right: 7%;
}
.send_email .content-wrap.form .ch_form_wrap ul li::before {
	content: '*';
	position: absolute;
	color: #ad222c;
	font-size: 16px;
	left: 25px;
	top: 16px;
	z-index: 9;
}
.send_email .content-wrap.form .ch_form_wrap .item_phone::before {
	content: '*';
	position: absolute;
	color: #ad222c;
	font-size: 16px;
	left: 25px;
	top: 16px;
	z-index: 9;
}
.send_email .content-wrap.form .ch_form_wrap .item_message::before {
	content: '*';
	position: absolute;
	color: #ad222c;
	font-size: 16px;
	left: 17px;
	top: 4px;
	z-index: 9;
}
.item_submit::before {
	display: none !important;
}
.send_email .content-wrap.form .ch_form_wrap ul textarea {
	height: 147px;
	padding-top: 20px;
}
.send_email .content-wrap.form .ch_form_wrap .item_submit {
	padding: 0;
}
.send_email .content-wrap.form .ch_form_wrap .item_submit input {
	padding: 0;
	box-shadow: 0px 9px 16px 0px #636363;
	background-color: #000;
	line-height: 60px;
	width: 200px;
	text-align: center;
	font-family: Roboto-Regular;
	font-size: 22px;
	color: #fff;
	text-transform: capitalize;
	border-radius: 30px;
}
.send_email .content-wrap.form .ch_form_wrap .item_submit input:hover {
	opacity: .6;
}
.svg_icon {
	position: absolute;
	content: "\f067";
	right: 0;
	font-size: 16px;
}
.swiper-button-next,
.swiper-button-prev {
	position: absolute;
	top: 56%;
	width: 50px;
	height: 50px;
	margin-top: -31.5px;
	z-index: 10;
	cursor: pointer;
	opacity: 0;
	-moz-transition: all 0.5s ease-in-out;
	-webkit-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;
}
.faq_list {
	position: relative;
	width: 100%;
}
.faq-item {
	position: relative;
	width: 100%;
	overflow: hidden;
	padding: 0 25px;
	border-bottom: 3px solid #ddd;
}
.faq-item .faq-title {
	position: relative;
	font-size: 24px;
	padding: 15px 0;
	cursor: pointer;
}
.faq-item .faq-title:before {
	position: absolute;
	right: 0;
	font-size: 16px;
}
/* .faq-item .faq-title.show-title:before {content:'\f068';} */
.faq-item .faq-title h3 {
	font-weight: normal;
}
.faq-title b {
	position: absolute;
	right: 0;
	font-size: 16px;
}
.faq-item .faq-cont {
	margin: 0 0 25px;
	display: none;
	font-family: Catamaran;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
	line-height: 24px;
	opacity: 0.49;
}
/* .faq_list .active .faq-cont{ display: none !important; } */
.faq-item:first-child .faq-cont {
	display: block;
	font-family: Catamaran;
	font-weight: 400;
	font-size: 18px;
	color: #232323;
	line-height: 24px;
	opacity: 0.49;
}
.wath_product {
	background: #F6F6F6;
}
.wath {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 36px;
	margin-bottom: 32px;
	color: #232323;
}
/* relate */
.ppp_title {
	text-align: left;
	padding-top: 65px;
	font-family: Lancelot;
	font-weight: 400;
	font-size: 36px;
	color: #232323;
	padding-bottom: 40px;
}
.te {
	text-align: center;
	padding-bottom: 10px;
	font-family: Catamaran;
	font-weight: 400;
	font-size: 18px;
	color: #000000;
	text-decoration-line: underline;
}
.relate-products {
	padding-bottom: 80px;
}
.relate-product-swiper {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.relate-product-swiper .wering {
	width: 49%;
}
.relate-product-swiper .wering {
	position: relative;
	width: 23%;
	background: #fff;
}
/* .wath_productx{ background: #EBE7E4;  } */
.relate-products .swiper-slide:hover .products_more {
	opacity: 1;
}
.relate-products .title {
	text-align: center;
	font-family: 'Lancelot';
	font-size: 22px;
	height: 129px;
	text-align: start;
	color: #000000;
	margin-top: 10px;
	transition: all ease-in-out .3s;
}
.relate-products .title:hover {
	color: #000;
}
.relate-product-swiper .wering {
	position: relative;
	width: 23%;
	background: #fff;
}
.relate-product-swiper {
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
	overflow: hidden;
}
.re-next,
.re-prev {
	background-image: none;
	margin-top: 0;
	width: 48px;
	height: 36px;
	opacity: 1;
	transform: translateY(-50%);
	opacity: .5;
}
.re-next {
	background-image: url(img/arrow-r.png);
	right: -80px;
	position: absolute;
}
.re-prev {
	background-image: url(img/arrow-l.png);
	left: -80px;
	position: absolute;
}
.over-visi {
	overflow: visible !important;
}
.re-next:hover,
.re-prev:hover {
	opacity: 1;
}
.relate-product-swiper .wering img {
	width: 100%;
}
.web_section_advantage .web_advantage_hd {
	display: flex;
	justify-content: space-between;
	padding-bottom: 20px;
}
.web_section_advantage .web_advantage_hd .web_feature_hd {
	display: flex;
	justify-content: space-between;
}
/* 新首页 */
.web_head.index_web_head {
	position: relative;
	top: 0 !important;
}
.head_nav>li>a {
	color: #000;
	font-family: Arial, Arial;
	font-weight: bold;
	font-size: 20px;
	color: #333333;
	line-height: 96px;
	text-align: center;
	font-style: normal;
	text-transform: none;
}
.web_head_top {
	background-color: #F3B020;
	padding: 33px 0;
	font-size: 16px;
}
.vector8 {
	display: none;
}
.web_head .layout_banner {
	height: 66px;
}
.web_footer .web_footer_bottom {
	margin-bottom: 0 !important;
}
.web_head .nav_wrap .head_nav {
	margin-right: 0px;
}
/* .head_nav>li {
	margin-right: 55px;
} */
/*-------------------------------
			search  end
			----------------------------min-height:100vh;------*/
.container {
	position: relative;
	background: #fff;
}
.search-ipt {
	border: 0;
	background: transparent;
	border-radius: 0;
	-webkit-appearance: none;
}
.web-search {
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	text-align: center;
	visibility: hidden;
}
.js .web-search {
	position: fixed;
	z-index: 1000;
	top: 0;
	left: 0;
	width: 100%;
	height: 100vh;
	opacity: 0;
	visibility: hidden;
	top: 175px;
	bottom: 0;
	height: auto;
}
.js .web-search::before {
	content: '';
	position: absolute;
	top: 0;
	right: 0;
	width: 100%;
	height: 100%;
	background: rgba(255, 255, 255, 0.98);
	background-color: #fff\9;
	-webkit-transform: scale(1, 0.1);
	-ms-transform: scale(1, 0.1);
	-o-transform: scale(1, 0.1);
	transform: scale(1, 0.1);
}
.web-search .btn--search-close {
	display: inline-block;
	font-size: 2em;
	position: absolute;
	top: 1.25em;
	right: 1.25em;
	display: none;
	background: url(img/search_btn_close.png) no-repeat center 0;
	width: 50px;
	height: 50px;
	cursor: pointer;
}
.web-search .btn--search-close:hover {
	background-position: center -50px;
	-webkit-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}
.js .btn--search-close {
	display: block;
}
.web-search .search-ipt {
	font-family: inherit;
	line-height: 1;
	display: inline-block;
	box-sizing: border-box;
	width: 75%;
	padding: 0.05em 0;
	color: #333;
	border-bottom: 3px solid;
	font-size: 20px;
	line-height: 10px
}
.web-search .search-ipt::-webkit-input-placeholder {
	color: #333;
	font-weight: bold;
}
.web-search .search-ipt::-moz-placeholder {
	opacity: 1;
	color: #333;
	font-weight: bold;
}
.web-search .search-ipt:-ms-input-placeholder {
	color: #333;
	font-weight: bold;
}
.web-search .search-ipt::-webkit-search-cancel-button,
.web-search .search-ipt::-webkit-search-decoration {
	-webkit-appearance: none;
}
.web-search .search-ipt::-ms-clear {
	display: none;
}
.web-search .search-attr {
	font-size: 90%;
	display: block;
	width: 75%;
	margin: 0 auto;
	padding: 0.85em 0;
	text-align: right;
	color: #333;
}
.js .container {
	position: relative;
	-moz-transition: all .4s ease-in-out;
	-webkit-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out;
}
.js .main-wrap--move {
	height: 100vh;
}
.js .web-search {
	pointer-events: none;
}
.js .search--open {
	pointer-events: auto;
	opacity: 1;
	visibility: visible;
}
.js .web-search::before {
	opacity: 0.3;
	-moz-transition: all 0.3s ease;
	-webkit-transition: all 0.3s ease;
	-ms-transition: all 0.3s ease;
	-o-transition: all 0.3s ease;
	transition: all 0.3s ease;
}
.js .search--open::before {
	opacity: 1;
}
.web-search .btn--search-close {
	opacity: 0;
	-webkit-transition: opacity 0.3s ease;
	-o-transition: opacity 0.3s ease;
	transition: opacity 0.3s ease;
}
.search--open .btn--search-close {
	opacity: 1;
	-webkit-transition: transform .3s ease;
	-o-transition: transform .3s ease;
	transition: transform .3s ease;
}
.search__suggestion,
.web-search .search-attr {
	opacity: 0;
	-moz-transform: translate3d(0, 30px, 0);
	-webkit-transform: translate3d(0, 30px, 0);
	-ms-transform: translate3d(0, 30px, 0);
	-o-transform: translate3d(0, 30px, 0);
	transform: translate3d(0, 30px, 0);
	-moz-transition: opacity 0.8s, transform 0.8s;
	-webkit-transition: opacity 0.8s, transform 0.8s;
	-ms-transition: opacity 0.8s, transform 0.8s;
	-o-transition: opacity 0.8s, transform 0.8s;
	transition: opacity 0.8s, transform 0.8s;
}
.search--open .search-attr {
	opacity: 1;
	-moz-transform: translate3d(0, 0, 0);
	-webkit-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	font-size: 20px;
}
.js .web-search .search-ipt {
	font-size: 60px;
	font-weight: bold;
	border-bottom-width: 1px;
	padding: 15px 0;
	-moz-transform: scale3d(0, 1, 1);
	-webkit-transform: scale3d(0, 1, 1);
	-ms-transform: scale3d(0, 1, 1);
	-o-transform: scale3d(0, 1, 1);
	transform: scale3d(0, 1, 1);
	-moz-transform-origin: 0% 50%;
	-webkit-transform-origin: 0% 50%;
	-ms-transform-origin: 0% 50%;
	-o-transform-origin: 0% 50%;
	transform-origin: 0% 50%;
	-moz-transition: transform .3s;
	-webkit-transition: transform .3s;
	-ms-transition: transform .3s;
	-o-transition: transform .3s;
	transition: transform .3s;
	opacity: 0;
	text-transform: uppercase;
}
.js .web-search .search-ipt,
.web-search .search-attr {
	-webkit-transition-delay: 0.4s;
	-o-transition-delay: 0.4s;
	transition-delay: 0.4s;
}
.js .search--open .search-ipt {
	-moz-transform: scale3d(1, 1, 1);
	-webkit-transform: scale3d(1, 1, 1);
	-ms-transform: scale3d(1, 1, 1);
	-o-transform: scale3d(1, 1, 1);
	transform: scale3d(1, 1, 1);
	opacity: 1;
	-moz-transition-duration: 0.4s;
	-webkit-transition-duration: 0.4s;
	-ms-transition-duration: 0.4s;
	-o-transition-duration: 0.4s;
	transition-duration: 0.4s;
}
.js .search--open .search-btn {
	display: none !important;
}
.js .fixed-body .web-search {
	top: 71px;
}
.js .search--open::before {
	-webkit-transform: scale(1, 1);
	-ms-transform: scale(1, 1);
	-o-transform: scale(1, 1);
	transform: scale(1, 1);
}
.web-search .search-attr {
	padding-bottom: 0;
}
.js .web-search {
	width: 70%;
	height: auto;
	left: 15%;
	top: 50%;
	bottom: auto;
	padding: 35px 0;
	margin: auto;
	-webkit-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	z-index: 100001;
	overflow: hidden;
}
.js .fixed-body .web-search {
	top: 50%;
}
.main-wrap--move:after {
	content: '';
	display: block;
	width: 100%;
	height: 100%;
	background-color: rgba(0, 0, 0, 0.7);
	position: fixed;
	left: 0;
	top: 0;
	z-index: 100000;
}
/*-------------------------------
						search  end
						----------------------------------*/
.company_information {
	position: relative;
	width: 35%;
	float: left;
}
/* 
						.company_information .company_img {
							overflow: hidden;
						} */
/* .company_information:hover .company_img img {
							transform: scale(1.2);
							-webkit-transform: scale(1.2);
						} */
.company_information .about_text {
	position: relative;
	font-size: 16px;
	font-family: "Roboto-Regular";
	line-height: 30px;
	color: #606060;
	font-weight: normal;
	margin-top: 17px;
}
.company_information .about_btn {
	position: relative;
	display: table;
	font-size: 18px;
	line-height: 47px;
	padding: 0 50px;
	color: #fff;
	background: #2b3384;
	text-transform: capitalize;
	font-weight: normal;
	font-family: "Roboto-Regular";
	margin-top: 35px;
}
.company_information .about_btn:hover {
	background: #fff;
	color: #2b3384;
}
.company_news {
	position: relative;
	width: 63%;
	padding-top: 17px;
	padding-right: 5px;
	float: right;
}
.abougt_img {
	display: flex;
	justify-content: center;
	width: 18%;
	align-items: center;
}
.abougt_img img {
	width: 100%;
}
.abougt_wq .about_s .big {
	font-family: CHAPARRALPRO-BOLD;
	font-weight: bold;
	font-size: 24px;
	color: #333333;
	line-height: 28px;
	text-align: left;
	font-style: normal;
	text-transform: none;
}
.aboutNum .bigNum {
	display: flex;
}
.compay_er ul {
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.abougt_wq {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
	align-items: center;
}
.compay_er ul li {
	text-align: center;
	width: 50%;
	padding-bottom: 20px;
	padding-top: 20px;
}
.compay_er ul li:nth-child(odd) {
	border-right: 2px solid #2b33844f;
}
.compay_er ul li:nth-child(2) {
	border-bottom: 2px solid #2b33844f;
	padding-left: 31px;
}
.compay_er ul li:nth-child(1) {
	border-bottom: 2px solid #2b33844f;
}
.compay_er ul li:nth-child(4) {
	padding-left: 31px;
}
.compay_er .about_s {
	font-size: 24px;
	width: 100%;
	font-family: CHAPARRALPRO-BOLD;
	margin-bottom: -28px;
	text-align: left;
}
.compay_er .about_f {
	margin-top: 0px !important;
	text-align: left;
	word-break: break-all;
	width: 100%;
	height: 18px;
	font-family: Arial, Arial;
	font-weight: bold;
	font-size: 16px;
	color: #333333;
    line-height: 31px;
	text-align: left;
	font-style: normal;
	text-transform: none;
}
.company-aboutsus {
	padding: 15px 0;
	width: 221px;
	background-color: #F2B11F;
	border-radius: 4px 4px 4px 4px;
	height: 64px;
	margin-top: 60px;
	font-family: CHAPARRALPRO-BOLD;
	font-weight: bold;
	font-size: 24px;
	color: #FFFFFF;
	line-height: 40px;
	text-align: center;
	font-style: normal;
	text-transform: none;
}
#lan {
	text-transform: capitalize;
}
.company-aboutsus a {
	color: #FFFFFF;
	background: #F2B11F;
	border-radius: 4px 4px 4px 4px;
}
.company_news .company_wrap p {
	line-height: 1.5;
}
.company_news .company_abouts {
	font-family: CHAPARRALPRO-BOLD;
	font-weight: bold;
	font-size: 48px;
	color: #333333;
	margin-bottom: 10px;
	line-height: 56px;
	text-align: left;
	font-style: normal;
	text-transform: uppercase;
}
.company_news .company_wrap {
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 16px;
	color: #666666;
	line-height: 28px;
	text-align: left;
	font-style: normal;
	text-transform: none;
}
.company_news .company_new {
	line-height: 20px;
	position: relative;
	padding: 22px 0;
	border-bottom: 1px dashed #d2d2d2;
	font-size: 0;
}
.company_new time {
	position: relative;
	color: #222222;
	font-size: 20px;
	font-weight: normal;
	font-family: "Roboto-Bold";
	width: 185px;
	display: inline-block;
	z-index: 2;
	height: 20px;
	vertical-align: middle;
}
.company_new .new_info {
	position: relative;
	color: #606060;
	font-size: 16px;
	height: 20px;
	overflow: hidden;
	display: inline-block;
	width: calc(100% - 185px);
	z-index: 2;
	vertical-align: middle;
}
.company_news .company_new:first-child {
	padding-top: 0;
}
.company_new:after {
	content: "";
	height: 2px;
	width: 0;
	background: #2b3384;
	position: absolute;
	bottom: -1px;
	left: 0;
	z-index: 0;
}
.company_new:hover:after {
	width: 100%;
}
.company_new:hover .new_info,
.company_new:hover time {
	color: #2b3384;
}
.our_prunder {
	background: #fff;
}
.prodcts_e {
	font-family: CHAPARRALPRO-BOLD;
	font-weight: bold;
	font-size: 48px;
	color: #FFFFFF;
	line-height: 56px;
	padding-bottom: 50px;
	text-align: left;
	font-style: normal;
	text-transform: none;
}
.our_gewing {
	background: #F2B11F;
	padding: 100px 26px;
	width: 23%;
}
.our_gewing .prodcts_ge {
	margin-bottom: 30px;
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 28px;
	text-align: left;
	font-style: normal;
	text-transform: none;
}
.prodcts_ger {
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
	padding: 12px 0;
	line-height: 19px;
	width: 67%;
	text-align: center;
	font-style: normal;
	text-transform: none;
	border-radius: 57px 57px 57px 57px;
	border: 1px solid #FFFFFF;
}
.our_prunder img {
	/* width: 100%; */
	vertical-align: middle;
}
.product_item figcaption .item_title {
	font-family: Arial, Arial;
	font-weight: bold;
	font-size: 20px;
	color: #333333;
	height: 69px;
	padding: 0 20px;
	margin-top: 24px;
	line-height: 23px;
	text-align: center;
	font-style: normal;
	text-transform: none;
}
.our_prunder {
	overflow: hidden;
}
.our_prunder .product_item {
	border: 1px solid #E9E9E9;
}
.product_item figcaption .item_ner {
	text-align: center;
	color: #F3B020;
	padding-top: 20px;
	padding-bottom: 25px;
}
.weing_w {
	position: relative;
	padding-top: 100px;
}
.advantage_button_next:hover {
	background: #F3B020;
	padding-top: 5px;
}
.advantage_button_prev:hover {
	background: #F3B020;
	padding-top: 5px;
}
.advantage_button_next {}
.advantage_button_prev {}
.weing_w .advantage_button_next {
	position: absolute;
	background: #000;
	top: 59%;
	left: -6%;
	width: 64px;
	text-align: center;
	line-height: 81px;
	height: 64px;
	background: #333333;
	border-radius: 2px 2px 2px 2px;
}
.weing_w .advantage_button_prev:hover {
	background: #F2B11F;
}
.weing_w .advantage_button_next:hover {
	background: #F2B11F;
}
.weing_w .advantage_button_prev {
	position: absolute;
	right: -6%;
	width: 100px;
	top: 59%;
	height: 100px;
	line-height: 83px;
	text-align: center;
	width: 64px;
	height: 64px;
	background: #333333;
	border-radius: 2px 2px 2px 2px;
}
.weing_w .index_feature_hd .feature_button_control {
	display: flex;
	justify-content: space-between;
	width: 100%;
	padding-bottom: 30px;
}
.weing_w .index_feature_hd .feature_button_control .sub_tit {
	font-family: CHAPARRALPRO-BOLD;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 48px;
	color: #333333;
	width: 60%;
	border: 0;
	line-height: 56px;
	text-align: left;
	font-style: normal;
}
.weing_w .index_feature_hd .feature_button_control .faeing .sub_tit {
	padding-right: 23px;
}
.weing_w .index_feature_hd .feature_button_control .faeing {
	display: flex;
	width: 40%;
	align-items: center;
}
.feature_button_prev img {
	vertical-align: middle;
}
.newsing {
	background: url(img/we.png) no-repeat left top;
}
.newsing .index_feature_hd a {
	margin-right: 0;
	/* padding: 8px 22px; */
}
.weing_w .index_feature_hd .feature_button_control .faeing .gert {
	border-left: 1px solid #666666;
	height: 50px;
	line-height: 50px;
	padding-left: 23px;
	color: #666;
}
.relate-news .img img {
	position: absolute;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.wath_productg .content-wrap .ch_form_wrap form {
	background: inherit !important;
}
.wath_productg {
	background: #DBD5CF;
}
.wath_productg .send_email {
	margin-top: 0;
}
.wath_productg .item_phone {
	width: 51% !important;
}
.wath_productg .send_email .rr {
	margin-top: 17px;
	font-family: Lancelot;
}
.wath_productg .send_email .content-wrap.form .ch_form_wrap .item_submit input {
	border-radius: 0%;
	background: #fff;
	color: #000;
	box-shadow: inherit;
}
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li.item_name {}
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li {
	margin-bottom: 15px !important;
	margin: 0 auto;
	width: 100%;
	text-align: center;
}
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul textarea {
	width: 100%;
}
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li.item_name {
	margin-right: 2%;
	margin-left: 1%;
}
.wath_product .send_email .ll {
	margin-right: 8%;
	width: 32.2%;
}
.anta_peraing {}
.anta_peraing {}
.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li.item_email {
	width: 29.50.5% !important;
}
.wath_productg .send_email .rr .title {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 36px;
	color: #232323;
	line-height: 48px;
}
.wath_productg .send_email .rr .detail {
	font-family: Catamaran;
	font-weight: 300;
	font-size: 18px;
	color: #232323;
	margin-bottom: 30px !important;
	line-height: 24px;
}
/* send email */
.send_email {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-top: 60px;
	flex-wrap: wrap;
}
.send_email .ll {
	width: 47.2%;
}
.send_email .rr {
	width: 43.1%;
}
/* .send_email .ll .img{padding-top:118% ;} */
.send_email .rr .title {
	font-family: Century751BT-BoldB;
	font-size: 50px;
	color: #000;
}
.send_email .rr .detail {
	font-family: Roboto-Regular;
	font-size: 18px;
	line-height: 29px;
	color: #666666;
	margin-top: 20px;
	margin-bottom: 60px;
}
.send_email .content-wrap.form .ch_form_wrap ul {
	padding: 0;
}
.send_email .content-wrap.form .ch_form_wrap ul li {
	margin: 0 0 30px;
	line-height: 60px;
	float: left;
	position: relative;
}
.send_email .content-wrap.form .ch_form_wrap ul {
	overflow: hidden;
}
.send_email .content-wrap.form .ch_form_wrap ul input,
.send_email .content-wrap.form .ch_form_wrap ul textarea,
.send_email .content-wrap.form .ch_form_wrap ul select {
	border: none !important;
	height: 60px;
	padding: 0 30px;
	background-color: #f4f4f4;
	font-size: 16px;
	color: #808080;
}
.send_email .content-wrap.form .ch_form_wrap ul li.item_name,
.send_email .content-wrap.form .ch_form_wrap ul li.item_email {
	width: 46.5%;
}
.send_email .content-wrap.form .ch_form_wrap ul li.item_name {
	margin-right: 7%;
}
.send_email .content-wrap.form .ch_form_wrap ul li::before {
	content: '*';
	position: absolute;
	color: #ad222c;
	font-size: 16px;
	left: 17px;
	top: 16px;
	z-index: 9;
}
.item_submit::before {
	display: none !important;
}
.send_email .content-wrap.form .ch_form_wrap ul textarea {
	height: 147px;
	padding-top: 20px;
}
.send_email .content-wrap.form .ch_form_wrap .item_submit {
	padding: 0;
}
.send_email .content-wrap.form .ch_form_wrap .item_submit input {
	padding: 0;
	box-shadow: 0px 9px 16px 0px #636363;
	background-color: #000;
	line-height: 60px;
	width: 200px;
	text-align: center;
	font-family: Roboto-Regular;
	font-size: 22px;
	color: #fff;
	border-radius: 30px;
}
.send_email .content-wrap.form .ch_form_wrap .item_submit input:hover {
	opacity: .6;
}
.inpust {
	background: inherit;
	margin-bottom: 100px;
}
.inpust_w {
	width: 517px;
	height: 248px;
	margin-top: -166px;
	display: block;
	position: relative;
	padding: 0 27px;
	z-index: 1;
	background: #F3B020;
	box-shadow: 3px 3px 9px 0px rgba(51, 51, 51, 0.1);
	border-radius: 12px 12px 12px 12px;
	padding-top: 46px;
}
.inpust_w .weig {
	width: 453px;
	height: 84px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #FFFFFF;
	line-height: 28px;
	text-align: left;
	font-style: normal;
	text-transform: none;
}
.winput img {
	width: 10%;
	vertical-align: middle;
}
.inpust_w .winput {
	padding-top: 20px;
	height: 28px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 24px;
	color: #FFFFFF;
	line-height: 28px;
	text-align: left;
	font-style: normal;
	text-transform: none;
}
.inpust_w .winput {
	width: 100% !important;
}
.inpust .send_email .rr .detail {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
}
.inpust .send_email .rr .title {
	font-family: CHAPARRALPRO-BOLD;
	text-transform: uppercase;
}
.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_name {
	width: 46%;
	height: 89px;
	background: #F5F5F5;
	/* box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.1); */
	border-radius: 32px 32px 32px 32px;
}
.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_name input {
	height: 89px;
	width: 100%;
	background: #F5F5F5;
	box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.1);
	border-radius: 32px 32px 32px 32px;
}
.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_email {
	width: 99%;
	height: 89px;
	padding-left: 1%;
	background: #F5F5F5;
	/* box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.1); */
	border-radius: 32px 32px 32px 32px;
}
.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_email input {
	width: 100%;
	height: 89px;
	background: #F5F5F5;
	box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.1);
	border-radius: 32px 32px 32px 32px;
}
.inpust .send_email .content-wrap.form .item_phone {
	width: 50% !important;
	padding-left: 1%;
}
.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_phone input {
	width: 100%;
	height: 89px;
	background: #F5F5F5;
	box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.1);
	border-radius: 32px 32px 32px 32px;
}
.inpust .send_email .content-wrap.form .ch_form_wrap ul .item_message {
	width: 99%;
}
.inpust .send_email .content-wrap.form .ch_form_wrap ul textarea {
	height: 246px;
	background: #F5F5F5;
	box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.1);
	border-radius: 32px 32px 32px 32px;
}
.inpust .send_email .content-wrap.form .ch_form_wrap .item_submit input {
	width: 184px;
	height: 54px;
	margin: 0 auto;
	line-height: 54px;
	margin: 0 auto;
	text-align: center;
	background: #F3B020;
	color: #fff;
	text-transform: uppercase;
	border-radius: 39px 39px 39px 39px;
}
.baooter {}
.fonter_q {
	justify-content: space-between;
	display: flex;
}

.foot-item-link{   padding-left: 5%;}
.fonter_q .footer_w {
	width: 45%;
	
	padding-top: 40px;
}
.fonter_q .footer_w li a {
	color: #FFF;
	;
}
.fonter_q .foot-tit {
	text-transform: capitalize;
	font-size: 25px;
	color: #fff;
}
.fonter_q .foot-tit {
	font-weight: bold;
}
.fonter_q .footer_w li {
	width: 42%;
	padding-top: 10px;
	font-size: 16px;
	/* padding-bottom: 13px;
	border-bottom: 2px solid rgba(255, 255, 255, 0.5) */
}
.fonter_q .footer_w ul {
	/* display: flex;
	justify-content: space-between;
	flex-wrap: wrap; */
}
.fonter_q .footer_f {
	width: 50%;
	padding-top: 94px;
}
.footer_f {
	color: #fff;
}
.footer_f ul {
	display: flex;
	justify-content: end;
	padding-bottom: 60px;
}
.footer_f ul li {
	padding: 0 5px;
}
.footer_f .fist_r img {
	vertical-align: middle;
	direction: ltr;
	padding-right: 10px;
}
.footer_f .fist_re img {
	vertical-align: middle;
	direction: ltr;
	padding-right: 10px;
}
.footer_f .fist_ra img {
	vertical-align: middle;
	direction: ltr;
	padding-right: 10px;
}
.footer_f .fist_r {
	float: right;
	padding-right: 84px;
	padding-bottom: 30px;
	width: 100%;
	align-items: center;
	display: flex;
	justify-content: end;
}
.footer_f .fist_re {
	float: right;
	padding-bottom: 30px;
	padding-right: 123px;
	width: 100%;
	align-items: center;
	display: flex;
	justify-content: end;
}
.footer_f .fist_ra {
	float: right;
	width: 100%;
	padding-bottom: 30px;
	align-items: center;
	display: flex;
	justify-content: end;
}
.web_footer .web_footer_bottom {
	border-top: 2px solid #FFFFFF;
}
.footer_bottom_copy {
	height: 18px;
	font-family: Arial, Arial;
	font-weight: 400;
	width: 100%;
	font-size: 16px;
	color: #FFFFFF;
	padding-bottom: 45px;
	padding-top: 25px;
	line-height: 20px;
	text-align: center;
	font-style: normal;
	opacity: 1;
	text-transform: none;
}
.footer_bottom_copy a {
	color: #fff;
}
.mySwipeing {
	overflow: hidden;
}
.seisng {
	width: 81%;
	position: relative;
}
.swiper-button-lock {
	display: block !important;
}
#swiper_next {
	opacity: 1;
	right: -64px;
	left: auto;
	position: absolute;
	display: block !important;
	top: 33%;
	background: #fff;
	width: 64px;
	line-height: 82px;
	height: 64px;
	text-align: center;
}
#swiper_next:hover {
	background: #F3B020;
}
#swiper_prev:hover {
	background: #F3B020;
}
#swiper_prev {
	opacity: 1;
	right: -64px;
	display: block !important;
	left: auto;
	background: #fff;
	width: 64px;
	text-align: center;
	line-height: 85px;
	top: 62%;
	height: 64px;
}
#swiper_nextt {
	opacity: 1;
	right: -64px;
	left: auto;
	position: absolute;
	display: block !important;
	top: 33%;
	background: #fff;
	width: 64px;
	line-height: 82px;
	height: 64px;
	text-align: center;
}
#swiper_nextt:hover {
	background: #F3B020;
}
#swiper_prevt:hover {
	background: #F3B020;
}
#swiper_prevt {
	opacity: 1;
	right: -64px;
	display: block !important;
	left: auto;
	background: #fff;
	width: 64px;
	text-align: center;
	line-height: 92px;
	top: 62%;
	height: 64px;
}
.seisng .item_img {
	position: relative;
	padding-bottom: 99%;
	display: inline-block;
	width: 100%;
	height: 100%;
}
.seisng .item_img img {
	position: absolute;
	top: 0;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.banner_button_prev,
.banner_button_next {
	position: absolute;
	top: 0;
	display: block;
	width: 54px !important;
	height: 54px !important;
	border-radius: 50%;
	background: rgba(255, 255, 255, .5);
	vertical-align: middle;
	text-align: center;
	opacity: 1 !important;
	-webkit-transition: all ease-in-out .35s;
	transition: all ease-in-out .35s;
}
.banner_button_prev {
	background-image: none !important;
	left: 76px;
}
.banner_button_next {
	background-image: none !important;
	right: 76px;
}
.banner_button_prev:before,
.banner_button_next:before {
	position: absolute;
	top: 0;
	left: 0;
	width: 54px !important;
	height: 54px !important;
	background: url(img/web_icon.png) no-repeat;
	content: "";
	-webkit-transition: all ease-in-out .35s;
	transition: all ease-in-out .35s;
}
.banner_button_next:before {
	background-position: -54px -60px;
}
.banner_button_prev:before {
	background-position: 0 -60px;
}
.banner_button_next:hover,
.banner_button_prev:hover {
	background-color: #F2B11F;
}
.banner_button_next:hover:before {
	background-position: -54px -114px;
}
.banner_button_prev:hover:before {
	background-position: 0 -114px;
}
.slider_banner_header .swiper-pagination {
	position: absolute;
	text-align: center;
	-webkit-transition: .3s opacity;
	-o-transition: .3s opacity;
	transition: .3s opacity;
	-webkit-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
	z-index: 10;
	text-align: center;
	margin: 0 auto;
	width: 100%;
	bottom: 27px;
}
.slider_banner_header .swiper-pagination .swiper-pagination-bullet-active {
	background: #F2B11F !important;
}
.slider_banner_header .swiper-pagination .swiper-pagination-bullet {
	width: 15px;
	height: 15px;
	margin-right: 10px;
}
.pc {
	display: block;
}
.px {
	display: none !important;
}
@media only screen and (max-width: 950px) {
	.mobile-head-items {
		display: flex !important;
		width: 100%;
		border-radius: 0px 0px 0px 0px;
	}
	.send_email .ll img {
		width: 100%;
	}
	.send_email .content-wrap.form .ch_form_wrap ul li::before {
		top: 1px;
	}
	.send_email .content-wrap.form .ch_form_wrap .item_phone::before {
		top: 1px;
	}
	.mobile-head-language {
		width: 100px !important;
		position: relative;
		margin-left: 10px;
	}
	.mobile-head-language #lan {
		text-transform: capitalize;
		line-height: 1.8em;
		color: #fff;
	}
	.mobile-head-items {
		padding: 10px 0;
		display: flex !important;
		justify-content: space-between;
	}
	.livechat_iframe {
		display: none;
	}
	.z10000 {
		position: relative;
		z-index: 100000;
	}
	.mobile-body-mask {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 999;
		width: 100%;
		height: 100vh;
		background: rgba(0, 0, 0, 0.6);
	}
	.mobile-ico-close {
		position: absolute;
		top: 0;
		right: -35px;
		width: 30px;
		height: 30px;
		background: #fff url(img/mobile_close.png) center center no-repeat;
		background-size: 50% auto;
		cursor: pointer;
	}
	.sub-content {
		position: relative;
		right: auto;
		z-index: 99999;
		display: block;
		border: none;
		border-radius: 0;
		box-shadow: none;
	}
	.lang-more {
		display: none !important;
	}
	.language-flag b {}
	.mobile-head-items {
		position: fixed;
		top: 0;
		left: 0;
		z-index: 99999;
		display: block;
		width: 100%;
		background: #F2B11F;
		text-align: left;
	}
	.mobile-head-item {
		float: left;
		width: 45px;
	}
	.mobile-head-item.mobile-head-aside {
		float: right;
	}
	.mobile-head-item .title {
		overflow: hidden;
		width: 100%;
		/* height: 25px; */
		color: #FFF;
		text-align: center;
		line-height: 25px;
		cursor: pointer;
		-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	}
	.mobile-head-item .title a {
		position: relative;
		display: block;
		color: #FFF;
	}
	.mobile-head-item.mobile-head-home .title a:before {
		content: '\f015';
	}
	.mobile-head-item.mobile-head-nav .title:before {
		content: '\f0c9';
		font-size: 20px;
		font-family: 'fontawesome';
	}
	.mobile-head-item.mobile-head-language .title:before {
		content: '\f107';
		right: 0;
		position: absolute;
		font-family: 'fontawesome';
	}
	.mobile-head-search {
		width: 35px;
	}
	.mobile-head-item.mobile-head-search .title:before {
		content: "";
		display: block;
		width: 20px;
		height: 20px;
		margin-top: 3px;
		background: url(img/Searchs.png) no-repeat center/cover;
	}
	.mobile-head-item.mobile-head-social .title:before {
		content: "\f007";
	}
	.mobile-head-item.mobile-head-aside .title:before {
		content: "\f060";
	}
	.mobile-head-item .main-content-wrap {
		top: 0;
		z-index: 99999;
		display: block;
		background: #FFF;
	}
	.mobile-head-item .main-content-wrap .content-wrap {
		overflow-y: auto;
		padding: 15px 10px;
		height: 100%;
		background-color: #fff;
	}
	.mobile-head-item .main-content-wrap.middle-content-wrap .content-wrap {
		overflow-y: hidden;
	}
	.mobile-head-item .side-content-wrap {
		position: fixed;
		left: -70%;
		display: block;
		width: 70%;
		height: 100%;
	}
	.mobile-head-item .middle-content-wrap {
		position: absolute;
		left: 0;
		visibility: hidden;
		padding: 20px 0;
		width: 100%;
		height: auto;
		opacity: 0;
	}
	.mobile-head-item .middle-show-content-wrap {
		top: 30px;
		visibility: visible;
		opacity: 1;
	}
	/*nav */
	.head_nav {
		width: 100%;
	}
	.head_nav>li {
		display: block;
	}
	.head_nav li {
		padding-top: 4px;
		padding-bottom: 4px;
		padding-left: 28px;
	}
	.head_nav li,
	.head_nav li a,
	.head_nav>li ul li a,
	.head_nav li:hover a {
		color: #111;
	}
	.head_nav li.has-child {
		margin-top: 0;
		margin-bottom: 0;
		padding-left: 28px;
	}
	.head_nav li.has-child>a {
		margin-top: 3px;
		margin-right: 35px;
		margin-bottom: 3px;
	}
	.head_nav li.has-child>ul {
		position: relative;
		top: auto;
		left: auto;
		display: block;
		margin-left: 0;
		padding: 0 0 0 10px;
		width: 100%;
		border-top: unset;
		box-shadow: unset;
		opacity: 1;
		-webkit-transform: scaleY(1);
		transform: scaleY(1);
		background: #fff;
		display: none;
	}
	.head_nav li a {
		position: relative;
		display: block;
		text-align: left;
		line-height: 1.5;
	}
	.head_nav li a:hover {
		color: inherit;
	}
	.head_nav li em {
		display: block;
		overflow: hidden;
		height: 1.4em;
	}
	.head_nav li li {
		font-size: 16px;
	}
	.head_nav li li li {
		font-size: 16px;
	}
	.head_nav li li a {
		color: #666;
	}
	.head_nav li.has-child a b {
		position: absolute;
		top: 2px;
		right: -35px;
		display: inline-block;
		overflow: hidden;
		-webkit-box-sizing: content-box;
		box-sizing: content-box;
		width: 15px;
		height: 15px;
		border: 1px solid #111;
		border-radius: 2px;
		line-height: 15px;
	}
	.head_nav li.has-child a b:before,
	.head_nav li.has-child a b:after {
		position: absolute;
		top: 50%;
		left: 3px;
		display: block;
		font-family: "fontawesome";
		margin-top: -.5px;
		width: 9px;
		height: 1px;
		background-color: #111;
		content: '';
	}
	.head_nav li.has-child a b:after {
		-webkit-transform: rotate(90deg);
		-o-transform: rotate(90deg);
		transform: rotate(90deg);
		-ms-transform: rotate(90deg);
	}
	.head_nav li.has-child a:hover b {
		border-color: #111;
	}
	.head_nav>li {
		padding-top: 10px;
		padding-bottom: 10px;
		border-bottom: 1px solid #f2f2f2;
	}
	.head_nav>li>a {
		position: relative;
		position: relative;
		margin-bottom: -1px;
		text-transform: uppercase;
		text-transform: uppercase;
		font-size: 16px;
	}
	.head_nav li,
	.head_nav li.has-child {
		padding-left: 0;
	}
	.head_nav li li,
	.head_nav li li.has-child {
		padding-left: 0px;
	}
	.head_nav li.active>a>b:after {
		display: none;
	}
	.web_head .nav_wrap {
		display: none;
	}
	.head_nav>li ul li {
		border-bottom: none;
	}
	.head_nav>li:before {
		display: none;
	}
	.pc {
		display: none !important;
	}
	.px {
		display: block !important;
	}
	.pp {
		margin-top: 43px;
	}
	.company_information {
		width: 100%;
	}
	.company_news {
		float: none;
		width: 100%;
		overflow: auto;
	}
	.company_information_wrap {
		padding-top: 0px;
	}
	.company_abouts {
		/* height: 29px; */
		font-family: 'CHAPARRALPRO-BOLD';
		text-transform: uppercase;
		font-weight: bold;
		font-size: 24px;
		color: #333333;
		line-height: 28px;
		padding-top: 23px;
		padding-bottom: 12px;
		text-align: center;
		font-style: normal;
		/* text-transform: none; */
	}
	.company-aboutsus {
		margin: 0 auto;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.abougt_wq .about_s .big {
		font-size: 16px;
	}
	.compay_er .about_s {
		margin-bottom: 0px
	}
	.abougt_wq {
		padding-left: 10px;
	}
	.abougt_img {
		width: 27%;
	}
	.company_information_wrap {
		padding-bottom: 33px;
	}
	#swiper_next {
		width: 32px;
		height: 32px;
		left: 0;
		line-height: 37px;
		top: 60%;
		transform: translate(-50%, 10px);
		right: auto;
	}
	#swiper_next img {
		width: 34%;
	}
	#swiper_prev img {
		width: 34%;
	}
	#swiper_prev {
		width: 32px;
		height: 32px;
		line-height: 37px;
		left: auto;
		right: 0;
		top: 60%;
		transform: translate(56%, 12px);
	}
	#swiper_nextt {
		width: 32px;
		height: 32px;
		left: 0;
		line-height: 37px;
		top: 60%;
		transform: translate(-50%, 10px);
		right: auto;
	}
	#swiper_nextt img {
		width: 34%;
	}
	#swiper_prevt img {
		width: 34%;
	}
	#swiper_prevt {
		width: 32px;
		height: 32px;
		line-height: 37px;
		left: auto;
		right: 0;
		top: 60%;
		transform: translate(56%, 12px);
	}
	.seisng {
		width: 100%;
	}
	.quality_product .layout {
		padding-left: 0;
	}
	.product_item figcaption .item_title {
		font-size: 16px;
		height: 110px !important;
	}
	.mySwipeing {
		margin-bottom: -60px
	}
	.product_item figcaption .item_title {
		margin-top: 0px;
	}
	.product_item figcaption .item_ner {
		padding: 0;
		font-size: 16px !important;
	}
	.prodcts_e {
		font-size: 24px;
		padding-bottom: 0px;
		text-align: center;
	}
	.quality_product {
		padding: 0;
	}
	.newsing {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	.newsing .web_advantage_slide {
		width: 100%;
		background-color: #fff;
		border: 1px solid #E9E9E9;
		margin-bottom: 20px;
	}
	.newsing .icon_img img {
		width: 100%;
	}
	.newsing .advantage_info .ad_data {
		width: 100%;
		/* height: 75px; */
		font-family: CHAPARRALPRO-BOLD;
		font-weight: bold;
		font-size: 20px;
		color: #333333;
		line-height: 25px;
		text-align: left;
		font-style: normal;
		text-transform: capitalize;
	}
	.advantage_info .insett {
		padding-bottom: 13px;
		font-family: Arial, Arial;
		font-weight: 400;
		font-size: 16px;
		color: #666666;
		padding-top: 10px;
		line-height: 19px;
		text-align: left;
		font-style: normal;
		text-transform: none;
	}
	.ad_descing img {
		vertical-align: middle;
	}
	.ad_descing {
		color: #F2B11F;
	}
	.advantage_info .inset {
		margin-bottom: 0px
	}
	.weing_w {
		padding-top: 70px;
	}
	.weing_w .index_feature_hd .feature_button_control .faeing .sub_tit {
		font-size: 24px;
		width: 100%;
		text-align: center;
	}
	.newsing {
		background: #fff;
	}
	.weing_w .index_feature_hd .feature_button_control {
		justify-content: center;
		padding-bottom: 0px;
	}
	.send_email .ll {
		width: 100%;
	}
	.inpust_w {
		width: 86%;
	}
	.inpust_w .weig {
		width: 100%;
		font-size: 16px;
	}
	.send_email .rr {
		width: 100%;
	}
	.inpust_w .winput {
		height: 100%;
		padding-top: 29px;
		font-size: 16px;
	}
	.inpust_w {
		height: 100%;
		padding-top: 19px;
	}
	.winput img {
		width: 25% !important;
	}
	.wath_productg .send_email .rr .title {
		font-size: 22px !important;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_name {
		width: 100%;
		height: 50px;
	}
	.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li.item_name {
		margin-left: 0% !important;
		padding-left: 1% !important;
	}
	.send_email .content-wrap.form .ch_form_wrap ul {
		overflow: visible;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_name input {
		height: 100%;
		width: 100%;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_email {
		width: 100%;
		height: 50px;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_email input {
		height: 100%;
		width: 99%;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_phone input {
		height: 50px;
		width: 100%;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul textarea {
		height: 192px;
	}
	/* .px_footer  img{width: inherit;} */
	.px_footer ul li a {
		line-height: 46px;
		color: #fff;
	}
	.px_footer ul li a {
		line-height: 46px;
		color: #fff;
	}
	.px_footer ul {
		padding: 10px;
	}
	.px_footer ul li {
		border-bottom: 1px solid rgba(255, 255, 255, 0.5);
		font-family: Arial, Arial;
		font-weight: 400;
		text-transform: uppercase;
		/* display: flex; */
		height: 44px;
		justify-content: space-between;
		font-size: 16px;
		color: #333333;
		line-height: 44px;
		text-align: left;
	}
	.phone_icon li a {
		text-align: center;
		margin: 0 auto;
	}
	.phone_icon li:nth-last-child(2n+1) {
		background-color: #8D8D8D !important;
	}
	.phone_icon {
		display: block;
		overflow: hidden;
		width: 100%;
		position: fixed;
		bottom: 0;
		z-index: 99999;
	}
	.mobile-head-items .mobile-head-item a:nth-child(2) {
		display: none;
	}
	.phone_icon li {
		height: 56px !important;
		float: left;
		width: 25%;
		background-color: #333;
		height: 60px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.px_footer {
		padding-bottom: 90px;
	}
	.change-language .change-language-cont {
		right: auto;
	}
	.change-language-cont #lan {
		display: none !important;
	}
	.px_footer .foot_logo img {
		width: 52%;
	}
	.sharing {
		display: flex;
		justify-content: left;
		margin: 10px 0;
	}
	.sharing li {
		width: 8%;
		margin-right: 10px;
	}
	.address {
		font-family: Arial, Arial;
		/* font-weight: bold; */
		font-size: 16px;
		color: #333333;
		color: #fff;
		line-height: 28px;
		text-align: left;
		font-style: normal;
		text-transform: none;
	}
	.coptst {
		color: #fff;
		margin-top: -15px;
		text-transform: none;
	}
	.coptst a {
		color: #fff;
		font-size: 16px !important;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_email {
		background: none !important;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_name {
		background: none !important;
	}
}
@media only screen and (max-width: 414px) {
	.pc {
		display: none;
	}
	.layout {
		width: 93%;
	}
	/* .inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_phone input{      box-shadow: 0px 5px 12px 0px rgba(0, 0, 0, 0.2) !important;} */
	.send_email .content-wrap.form .ch_form_wrap .item_phone::before {
		left: 18px;
		top: 1px;
	}
	.send_email .content-wrap.form .ch_form_wrap ul li::before {
		top: 1px;
	}
	.wath_productg .send_email .rr .detail {
		margin-bottom: 19px !important;
	}
	.inpust_w {
		margin-top: -141px !important;
	}
	.px {
		display: block;
	}
	.bigNum:nth-child(2) .abougt_img img {
		width: 125%;
	}
	.bigNum:last-child .abougt_img img {
		width: 125%;
	}
	.pp {
		margin-top: 43px;
	}
	.company_information {
		width: 100%;
	}
	.company_news {
		float: none;
		width: 100%;
		overflow: auto;
	}
	.company_information_wrap {
		padding-top: 0px;
	}
	.company_abouts {
		/* height: 29px; */
		font-family: 'CHAPARRALPRO-BOLD';
		text-transform: uppercase;
		font-weight: bold;
		font-size: 24px;
		color: #333333;
		line-height: 28px;
		padding-top: 23px;
		padding-bottom: 12px;
		text-align: center;
		font-style: normal;
		/* text-transform: none; */
	}
	.company-aboutsus {
		margin: 0 auto;
		margin-top: 30px;
		margin-bottom: 30px;
	}
	.send_email .ll {
		width: 100% !important;
	}
	.abougt_wq .about_s .big {
		font-size: 16px;
	}
	.compay_er .about_s {
		margin-bottom: 0px
	}
	.abougt_wq {
		padding-left: 10px;
	}
	.abougt_img {
		width: 27%;
	}
	.company_information_wrap {
		padding-bottom: 33px;
	}
	#swiper_nextt {
		width: 32px;
		height: 32px;
		left: 0;
		line-height: 37px;
		top: 60%;
		transform: translate(-50%, 10px);
		right: auto;
	}
	#swiper_nextt img {
		width: 34%;
	}
	#swiper_prevt img {
		width: 34%;
	}
	#swiper_prevt {
		width: 32px;
		height: 32px;
		line-height: 37px;
		left: auto;
		right: 0;
		top: 60%;
		transform: translate(56%, 12px);
	}
	#swiper_next {
		width: 32px;
		height: 32px;
		left: 0;
		line-height: 37px;
		top: 60%;
		transform: translate(-50%, 10px);
		right: auto;
	}
	#swiper_next img {
		width: 34%;
	}
	#swiper_prev img {
		width: 34%;
	}
	#swiper_prev {
		width: 32px;
		height: 32px;
		line-height: 37px;
		left: auto;
		right: 0;
		top: 60%;
		transform: translate(56%, 12px);
	}
	.seisng {
		width: 100%;
	}
	.quality_product .layout {
		padding-left: 0;
	}
	.product_item figcaption .item_title {
		font-size: 16px;
	}
	.mySwipeing {
		margin-bottom: -60px
	}
	.product_item figcaption .item_title {
		margin-top: 0px;
	}
	.product_item figcaption .item_ner {
		padding: 0;
	}
	.prodcts_e {
		font-size: 24px;
		padding-bottom: 0px;
		text-align: center;
	}
	.quality_product {
		padding: 0;
	}
	.newsing {
		display: flex;
		justify-content: space-between;
		flex-wrap: wrap;
	}
	.newsing .web_advantage_slide {
		width: 100%;
		background-color: #fff;
		border: 1px solid #E9E9E9;
		margin-bottom: 20px;
	}
	.newsing .icon_img img {
		width: 100%;
	}
	.newsing .advantage_info .ad_data {
		width: 100%;
		height: 73px;
		font-family: CHAPARRALPRO-BOLD;
		font-weight: bold;
		font-size: 20px;
		color: #333333;
		line-height: 42px;
		text-align: left;
		font-style: normal;
		text-transform: capitalize;
	}
	.advantage_info .insett {
		padding-bottom: 13px;
		font-family: Arial, Arial;
		font-weight: 400;
		font-size: 16px;
		color: #666666;
		padding-top: 10px;
		line-height: 19px;
		text-align: left;
		font-style: normal;
		text-transform: none;
	}
	.ad_descing img {
		vertical-align: middle;
	}
	.ad_descing {
		color: #F2B11F;
	}
	.advantage_info .inset {
		margin-bottom: 0px
	}
	.weing_w {
		padding-top: 70px;
	}
	.weing_w .index_feature_hd .feature_button_control .faeing .sub_tit {
		font-size: 24px;
	}
	.newsing {
		background: #fff;
	}
	.weing_w .index_feature_hd .feature_button_control {
		justify-content: center;
		padding-bottom: 0px;
	}
	.send_email .ll {
		width: 100%;
	}
	.inpust_w {
		width: 86%;
	}
	.inpust_w .weig {
		width: 100%;
		font-size: 16px;
	}
	.send_email .rr {
		width: 100% !important;
	}
	.inpust_w .winput {
		height: 100%;
		padding-top: 29px;
		font-size: 16px;
	}
	.inpust_w {
		height: 100%;
		padding-top: 19px;
	}
	.winput img {
		width: 25% !important;
	}
	.send_email .rr {
		width: 100% !important;
	}
	.send_email .rr .detail {
		margin-top: initial !important;
	}
	.content-wrap.form .ch_form_wrap {
		width: 100% !important;
	}
	.inpust .send_email .content-wrap.form .item_phone {
		width: 100% !important;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_name {
		width: 98.5%;
		height: 50px;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_name input {
		height: 100%;
		width: 100%;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_email {
		width: 98%;
		height: 50px;
	}
	.wath_productg .send_email .content-wrap.form .ch_form_wrap ul li.item_email {
		margin-right: 2%;
	}
	.inpust .send_email .content-wrap.form .item_phone {
		margin-right: 2% !important;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap .item_submit input {
		width: 113px !important;
		font-size: 16px !important;
		font-weight: bold !important;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_email input {
		height: 100%;
		width: 100%;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_phone input {
		height: 50px;
		width: 98%;
	}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul textarea {
		height: 192px;
	}
	.wath_productg .send_email .rr .detail {
		font-size: 16px !important;
	}
	.wath_productg .send_email .rr .title {
		font-size: 20px !important;
	}
	.px_footer img {
		width: 28px;
		height: 28px;
		margin-top: 7px;
	}
	.px_footer ul li a {
		line-height: 46px;
		color: #fff;
	}
	.px_footer ul li a {
		line-height: 46px;
		color: #fff;
	}
	.px_footer ul {
		padding: 10px 0px;
	}
	.inpust {
		margin-bottom: 23px !important;
	}
	.px_footer ul li {
		border-bottom: 1px solid rgba(255, 255, 255, 0.5);
		font-family: Arial, Arial;
		font-weight: 400;
		text-transform: uppercase;
		/* display: flex; */
		height: 44px;
		justify-content: space-between;
		font-size: 16px;
		color: #333333;
		line-height: 44px;
		text-align: left;
	}
	.phone_icon li a {
		text-align: center;
		margin: 0 auto;
	}
	.phone_icon li:nth-last-child(2n+1) {
		background-color: #8D8D8D !important;
	}
	.phone_icon {
		display: block;
		overflow: hidden;
		width: 100%;
		position: fixed;
		bottom: 0;
		z-index: 99999;
	}
	.phone_icon li {
		height: 56px !important;
		float: left;
		width: 25%;
		background-color: #333;
		height: 60px;
		display: flex;
		justify-content: center;
		align-items: center;
	}
	.px_footer {
		padding-bottom: 43px;
	}
	.sharing {
		padding: 0 !important;
	}
	.sharing li {
		border-bottom: initial !important;
	}
	.px_footer .foot_logo img {
		width: 52%;
		height: 14%;
	}
	.sharing {
		display: flex;
		justify-content: left;
		margin: 10px 0;
	}
	.sharing li {
		width: 8%;
		margin-right: 10px;
	}
	.address {
		/* font-family: Arial, Arial; */
		/* font-weight: bold; */
		font-size: 16px;
		color: #333333;
		color: #fff;
		line-height: 28px;
		text-align: left;
		font-style: normal;
		text-transform: none;
	}
	.coptst {
		font-size: 16px;
		color: #fff;
		font-family: Arial, Arial;
		margin-top: -15px;
		/* font-weight: bold; */
		margin-bottom: 15px;
		line-height: 32px;
		text-align: left;
		font-style: normal;
		text-transform: none;
	}
	.coptst a {
		color: #fff;
	}
}
/* 手机端 */
.scrolled {
	position: fixed !important;
	background: #FFF !important;
}
.layout1 {
	width: 1440px;
	margin: 0 auto;
}
.guanyu_wm_all {
	width: 100%;
	height: auto;
	display: flex;
	margin-top: 135px;
	display: flex;
	align-items: center;
	justify-content: space-between;
}
.guanyu_all_nr p {
	font-family: Catamaran;
}
.gaunyu_all {
	width: 50%;
	line-height: 2;
	height: 100%;
	display: flex;
	flex-wrap: wrap;
	align-content: space-between;
}
.gaunyu_all1 {
	align-content: space-around;
}
.guanyu_all_biao {
	font-family: 'Lancelot';
	font-weight: bold;
	font-size: 48px;
	color: #333333;
	line-height: 56px;
	text-align: left;
	font-style: normal;
	text-transform: uppercase;
}
.guanyu_all_nr {
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 16px;
	word-break: break-word;
	white-space: break-spaces;
	color: #666666;
	line-height: 28px;
	text-align: left;
	font-style: normal;
	text-transform: none;
}
.about_all {
	margin-top: 120px;
	width: 100%;
	height: auto;
	position: relative;
	padding-bottom: 23%;
}
.about_all img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	object-fit: cover;
}
.about_all:before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgb(0, 0, 0, 0.6);
	z-index: 99;
}
.about_beij {
	position: absolute;
	top: 50%;
	width: 830px;
	left: 50%;
	height: 226px;
	z-index: 99;
	transform: translate(-50%, -50%);
}
.about_beij .about_beij_biao {
	font-family: 'Chaparral Pro, Chaparral Pro';
	font-weight: bold;
	font-size: 32px;
	color: #FFFFFF;
	line-height: 28px;
	text-align: left;
	font-style: normal;
	text-transform: none;
	text-align: center;
}
.about_beij .about_beij_nr {
	font-family: Arial, Arial;
	font-weight: 400;
	font-size: 16px;
	color: #FFFFFF;
	line-height: 28px;
	text-align: center;
	font-style: normal;
	text-transform: none;
	text-align: center;
	margin-top: 40px;
}
.about_beij_nr_biao {
	width: 212px;
	height: 60px;
	margin: 40px auto;
}
a {
	text-decoration: none;
	color: inherit;
}
.about_beij_nr_biao .about_beij_nr_biao_a {
	width: 100%;
	height: 100%;
	display: block;
	color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	background: #F3B020;
	border-radius: 4px 4px 4px 4px;
	font-family: Arial, Arial;
	font-weight: bold;
	font-size: 24px;
	color: #FFFFFF;
	line-height: 28px;
	text-align: left;
	font-style: normal;
	text-transform: none;
}
@media only screen and (max-width: 1366px) {
	.layout1 {
		width: 1100px;
	}
	.faq-item{  padding: 0 !important; }
}
@media only screen and (max-width: 1200px) {
	.layout1 {
		width: 92%;
	}

	.web_information_Resources{     right: 51px !important;}
	.sys_sub_head .path_bar ul{      justify-content: flex-start !important;     flex-wrap: wrap;}
	.web_section_Showing .web_Showing_grid .Showing_grid_overtext{      height: 140px;}
	.sidebarFixed{ right: 52px !important;}
	.wath_product .faq-item .faq-title h3{      font-size: 19px !important;}
	.our_gewing {
		padding: 0;
		padding: 0 23px;
	}
	.prodcts_e {
		font-size: 35px;
	}
}
@media only screen and (max-width: 950px) {
	.guanyu_wm_all {
		flex-wrap: wrap;
		margin-top: 30px;
	}

.web_section_advantage    .Related_grid_a a{ text-decoration: underline;}

	.web_Related_grid .Related_grid_p{      font-family: Lancelot;
		font-weight: 400;
		font-size: 30px;
		margin-top: 11px;
	}
	.web_section_Contact .layout{ display: block !important;}
.web_information_Resources { display: none !important;}
	.wath_product .send_email .wath {
		margin-top: 20px;
		margin-left: 20px;
	}
	.inpust .send_email .content-wrap.form .item_phone {
		width: 100% !important;
	}
	.px_footer .layout ul li:first-child {
		display: none;
	}
	.web_section_Recommendation {
		margin-top: 0 !important
	}
	.send_email .rr {
		width: 100% !important;
	}
	.web_chairs_grid .chairs_grid_text {
		margin-bottom: 20px;
	}
	.slider_banner_header {
		margin-top: 43px;
	}
.web_section_wrapper {
	margin-bottom: 18px;
}
.web_section_decoration {
	background: url(./img/ew.png) no-repeat;
}
.gtm_submit_btn {
	margin: 0 auto !important;
	text-align: center;
}
.about_beij .about_beij_nr {
	padding: 0 5%;
}
/* .send_email .content-wrap.form .ch_form_wrap{ width: 100% !important;}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_email{ width: 100% !important;}
	.send_email .ll{ width: 100% !important;} */
/* 	
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_phone input{ width: 100% !important;}
	.inpust .send_email .content-wrap.form .ch_form_wrap ul li.item_email input{ width: 100% !important;} */
/* .inpust .send_email .content-wrap.form .item_phone{ width: 100% !important;} */
.about_all {
	height: 300px;
}
.px_footer ul li {}
.gotop {
	display: none;
}
.web_index_products{ margin-top: 20px;}
.gaunyu_all {
	width: 100%;
	margin-bottom: 20px;
	margin-top: 20px;
}
.guanyu_img {
	width: 100%;
	position: relative;
	padding-bottom: 66%;
}
.guanyu_img img{
    position: absolute;
    object-fit: cover;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
	transition: all 0.3s ease-in-out;
}
.guanyu_img img:hover{    transform: scale(1.1);}
.guanyu_all_biao {
	font-size: 36px;
	margin-bottom: 20px;
}
.about_all {
	padding-bottom: 34%;
	margin-top: 28px;
}
}
@media only screen and (max-width: 950px) {
	.about_beij {
		width: 100%;
		background: url(./Rectangle_883.webp);
		padding: 42px 0;
	}
	.about_all img {
		display: none;
	}
	.about_beij .about_beij_biao {
		font-size: 24px;
	}
	.about_beij .about_beij_nr {
		margin-top: 17px;
	}
	.head-search {
		position: relative;
		width: 100%;
		height: 35px;
		background: #F3B020;
		color: #fff;
	}
	.head-search .search-ipt {
		width: 100%;
		line-height: 35px;
		height: 35px;
		padding-left: 1.5%;
		color: #fff;
	}
	.head-search .search-btn {
		width: 35px;
		height: 35px;
		background-image: url(img/search_btn.png);
		background-position: 7px center;
		background-repeat: no-repeat;
		position: absolute;
		right: 0;
		top: 0;
		background-color: transparent;
		border: none;
	}
	.search-ipt::-webkit-input-placeholder {
		color: #fff;
	}
	.search-ipt:-moz-placeholder {
		color: #fff;
	}
	.search-ipt::-moz-placeholder {
		color: #fff;
	}
	.search-ipt:-ms-input-placeholder {
		color: #fff;
	}
}
/* slider_banner_header */
.slider_banner_header {
	position: relative;
	line-height: 1;
}
.slider_banner_header .slider_banner_h1 {
	width: 100%;
	text-align: center;
	position: relative;

	padding-bottom: 1%;
    padding-top: 4%;
	z-index: 1;
}
.slider_banner_header .slider_banner_h2 {
	top: 60%;
}
.slider_banner_header .slider_banner_h1 a {
	font-family: Lancelot;
	font-weight: 400;
	font-size: 60px;
	color: #FFFFFF;
}
.slider_banner_header .slider_banner_tail {
	width: 100%;
	text-align: center;
	font-family: Light;
	font-weight: 300;
	font-size: 16px;
	color: #535353;
	background: #F7F6F5;
	padding-top: 24px;
	padding-bottom: 19px;
}
.web_footer:before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgb(0, 0, 0, 0.8);
}
.quality_product:before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	/* background-color: rgb(0, 0, 0,0.6); */
}
.px_footer {
	position: relative;
}
.px_footer:before {
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgb(0, 0, 0, 0.8);
}
#swiper_next .anext {
	display: none;
}
#swiper_next:hover .wnext {
	display: none;
}
#swiper_next:hover .anext {
	display: block;
	margin: 0 auto;
	/* line-height: 30px; */
	padding-top: 13px;
}
#swiper_prev .eprev {
	display: none;
}
#swiper_prev:hover .rprev {
	display: none;
}
#swiper_prev:hover .eprev {
	display: block;
	margin: 0 auto;
	/* line-height: 30px; */
	padding-top: 13px;
}
#swiper_nextt .anext {
	display: none;
}
#swiper_nextt:hover .wnext {
	display: none;
}
#swiper_nextt:hover .anext {
	display: block;
	margin: 0 auto;
	/* line-height: 30px; */
	padding-top: 13px;
}
#swiper_prevt .eprev {
	display: none;
}
#swiper_prevt:hover .rprev {
	display: none;
}
#swiper_prevt:hover .eprev {
	display: block;
	margin: 0 auto;
	/* line-height: 30px; */
	padding-top: 13px;
}
/* end */
/*----------------------------------aside---------------------------------*/
.aside {
	float: left;
	width: 100%;
}
.side-tit-bar {
	position: relative;
}
.side-tit-bar .side-tit {
	position: relative;
	text-transform: capitalize;
	color: #202020;
	text-align: left;
	font-weight: bold;
}
.side-tit-bar .side-tit span {
	font-family: 'Montserrat-ExtraBold';
}
.side-tit-bar .side-tit:after {
	background-color: #bcbcbc;
	width: 58px;
	height: 1px;
	position: absolute;
	left: 0;
	bottom: 0;
	display: block;
	content: "";
}
.side-widget {
	position: relative;
	margin: 0 0 .2rem;
}
.side-cate {
	padding: .2rem 0;
}
.side-cate li {
	position: relative;
	line-height: 33px;
}
.side-cate li {
	margin: 0 .3rem 0 .15rem;
}
.side-cate>li {}
/* .side-cate li ul li:before {
	background-color: #3a3b4d;
	width: 5px;
	height: 5px;
	content: "";
	position: absolute;
	top: .13rem;
	left: 0;
  } */
.side-cate li ul li {
	padding: 0 .15rem;
	margin: 0;
}
.side-cate li ul li.current a {
	color: #445779;
}
.side-cate li ul li.current:before {
	background-color: #445779;
}
.side-cate ul {
	display: none;
}
.side-cate li a {
	position: relative;
	display: inline-block;
	margin-top: -1px;
	ma'r' alignment-baseline: hanging;
	ma'r' alignment-baseline: hanging;
}
.side-cate li .icon-cate {
	flex: 0.5;
	/* display: flex; */
	position: absolute;
	justify-content: flex-end;
	align-items: center;
	/* margin-top: -33px; */
	right: 0;
	top: 14px;
}
.side-cate li .icon-cate.icon-cate-down:before {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(img/elliptical-right.png) no-repeat center center;
	background-size: cover;
}
.side-cate li .icon-cate.icon-cate-up:before {
	content: '';
	display: inline-block;
	width: 20px;
	height: 20px;
	background: url(img/elliptical-right.png) no-repeat center center;
	background-size: cover;
}
.side-cate li.nav-current>a,
.side-cate li:hover>a,
li.show_li>a {
	color: #F3B020 !important;
	font-weight: bold !important
}

.Resources_li_list .Resources_li_p:hover a{	color: #F3B020 !important;  }
.side-cate li.nav-current>.icon-cate,
.side-cate li:hover>.icon-cate,
li.show_li>.icon-cate {
	color: #3a3b4d;
}
.side-product-items {
	position: relative;
	padding: .4rem .08rem;
}
.side-product-items .items_content {
	position: relative;
}
.side-product-items .items_content {}
.side_product_item {
	position: relative;
	display: block;
	width: 100%;
	padding: .12rem 0;
	overflow: hidden;
}
.side_product_item figure {
	position: relative;
	display: block;
	width: 100%;
	overflow: hidden;
}
.side_product_item .item-img {
	position: relative;
	width: .85rem;
	display: table-cell;
	vertical-align: middle;
	padding: 0 .2rem 0 0;
}
.side_product_item .item-img img {
	position: relative;
	width: 100%;
	border: 1px solid #eee;
}
.side_product_item figcaption {
	display: table-cell;
	vertical-align: middle;
}
.side_product_item figcaption a {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis;
}
.side-product-items .btn-prev,
.side-product-items .btn-next {
	position: absolute;
	left: 0;
	width: 100%;
	height: 15px;
	display: block;
	cursor: pointer;
	opacity: .25;
}
.side-product-items .btn-prev {
	top: .2rem;
	background: url(img/side_product_up.png) no-repeat center center;
}
.side-product-items .btn-next {
	bottom: .2rem;
	background: url(img/side_product_down.png) no-repeat center center;
}
.aside .side-bn {
	max-width: 100%;
	margin: 0 0 25px 0;
}
.aside .side-bn img {
	max-width: 100%
}
.side-cate>li {
	font-family: SemiBold;
	position: relative;
	font-weight: 600;
	font-size: 20px;
	color: #020412;
	position: relative;
	width: 100%;
	padding: 6px 0;
	/* display: flex; */
	border-bottom: 1px solid rgba(2, 4, 12, 0.29);
}
.side-cate>li ul {
	padding-left: 28px;
	/* margin-bottom: 15px; */
	font-family: SemiBold;
	font-weight: 600;
	font-size: 18px;
	color: #020412;
	opacity: 0.6;
}
.side-cate>li ul li {
	border-bottom: inherit !important;
}
.page-bar {
	margin-top: .3rem;
}
.pages .pagination ul {
	display: flex;
	justify-content: center;
}
.pages .pagination ul li {}
.pages {
	position: relative;
	text-align: right;
}
.pages .pagination ul .active span {
	color: #fff;
	background: #F3B020;
}
.pages a {
	position: relative;
	display: inline-block;
	vertical-align: top;
	border: 1px solid #44577942;
	* display: inline;
	* zoom: 1;
	line-height: 40px;
	min-width: 40px;
	text-align: center;
	padding: 0 8px;
	margin: 0 0 0 5px;
	background-color: #f3f3f3;
}
.pages a.current,
.pages a:hover {
	background: #F3B020;
	color: #FFF;
}
.pages span {
	border: 1px solid #44577942;
	line-height: 40px;
	text-align: center;
	min-width: 40px;
	padding: 0 8px;
	margin: 0 0 0 5px;
	border-radius: 3px;
	display: inline-block;
}
/*----------------------------------main---------------------------------*/
.fist_re img {
	width: initial !important;
}
/*gotop*/
.gotop {
	position: fixed;
	right: 88px;
	bottom: 63px;
	z-index: 99999;
	visibility: hidden;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	width: 70px;
	height: 69px;
	background-color: #2b3384;
	background-clip: content-box;
	color: #ffffff;
	text-align: center;
	text-align: center;
	font-size: 18px;
	line-height: 50px;
	opacity: 0;
	cursor: pointer;
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
	-webkit-transform: translateY(100%);
	-moz-transform: translateY(100%);
	-o-transform: translateY(100%);
	transform: translateY(100%);
	-ms-transform: translateY(100%);
}
/* .gotop:hover,
.gotop.active:hover {
    background-color: #2b3384;
    color: #fff;
} */
.gotop.active {
	visibility: visible;
	opacity: 1;
	background: url('img/top.png') no-repeat center center;
	background-size: cover;
	-webkit-transform: none;
	-moz-transform: none;
	-o-transform: none;
	margin-bottom: 44px;
	transform: none;
	-ms-transform: none;
}
.gotop:before,
.gotop em {
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	transition: all .3s ease;
}
.gotop em {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	color: #fff;
	font-size: 16px;
	opacity: 0;
	-webkit-transform: translateY(10px);
	-o-transform: translateY(10px);
	transform: translateY(10px);
	filter: alpha(opacity=0);
	-ms-transform: translateY(10px);
}
.gotop:before {
	display: block;
	content: '\f176';
	opacity: 0;
	font-family: 'fontawesome';
}
.gotop:hover em {
	opacity: 0;
	-webkit-transform: none;
	-o-transform: none;
	transform: none;
	filter: alpha(opacity=100);
	-ms-transform: none;
}
.gotop:hover:before {
	opacity: 0;
	-webkit-transform: translateY(-15px) scale(.5);
	-o-transform: translateY(-15px) scale(.5);
	transform: translateY(-15px) scale(.5);
	-ms-transform: translateY(-15px) scale(.5);
	filter: alpha(opacity=0);
}
.web_main .layout .product-intro .product-view .image-additional-wrap .image-additional ul {
	display: block;
}
/* 
.web_main  .layout .product-intro .product-view .image-additional-wrap .image-additional ul .swiper-slide{
	height: auto !important;
} */
.footer_f .fist_r img {
	width: 43px;
	height: 31px;
}
.footer_f .fist_ra img {
	width: 43px;
	height: 31px;
}
@media only screen and (max-width: 688px) {
	.tab-title-bar {
		flex-wrap: wrap;
	}
}
.change-language .prisna-wp-translate-seo {
	display: block;
}
.change-language .change-language-title,
.change-language .change-language-title a {
	font-size: 10pt;
}
.change-language .change-language-title a img {
	width: 12px;
	display: inline-block;
	margin-left: 5px;
}
@keyframes spin {
	from {
		transform: rotate(0deg);
	}
	to {
		transform: rotate(180deg);
	}
}
.change-language:hover .change-language-title a:after {
	-webkit-transform: rotate(-180deg);
	-moz-transform: rotate(-360deg);
	-o-transform: rotate(-180deg);
	transform: rotate(-180deg);
	-ms-transform: rotate(-180deg);
}
.change-language:hover .change-language-cont {
	visibility: visible;
	opacity: 1;
	transform: scale3d(1, 1, 1);
}
.change-language .change-language-cont li {
	display: inline-block;
	overflow: hidden;
	margin: 0 0 10px;
	padding: 0 10px 0 0px;
	width: 100%;
	vertical-align: top;
	font-size: 10pt;
}
.change-language .change-language-cont li a:hover {
	color: #e60012;
}
.change-language .change-language-cont .lang-item-hide {
	display: none !important;
}
.change-language .change-language-cont .lang-more {
	position: relative;
	display: block;
	text-align: center;
	line-height: 30px;
	color: black;
	cursor: pointer;
}
.change-language .change-language-cont .more-active {
	font-size: 20px;
	color: black;
}
.change-language ::-webkit-scrollbar {
	width: 5px;
}
.change-language ::-webkit-scrollbar-track {
	background-color: #fff;
}
.change-language ::-webkit-scrollbar-thumb {
	border-radius: 3px;
	background-color: rgba(0, 0, 0, .3);
}
.change-language .language-cont:hover::-webkit-scrollbar-thumb {
	display: block;
}
.change-language:hover .change-language-title a img {
	transform: rotate(-180deg);
}
.change-language-cont li {
	width: 100% !important;
}
.trp-language-wrap-bottom,
.change-empty {
	display: none;
}
/*-------------------------------
						search  start
						----------------------------------*/
.section_slide_box {
	text-align: center;
}
.web_section_chairs {
	border-top: 1px solid #d1d2d4;
	border-bottom: 1px solid #d1d2d4;
}
.web_section_chairs .layout {
	border-top: 0;
	border-bottom: 0;
}
.ablll .slider_banner_header .slider_banner_h1 {
	top: 45px !important;
}
.web_footer .layout {
	padding-top: 0px;
}
.web_advantage_wrapper .icon_img {
	display: block;
	position: relative;
	width: 100%;
	height: 100%;
	padding-bottom: 78%;
}
.web_advantage_wrapper .icon_img img {
	position: absolute;
	width: 100%;
	height: 100%;
	object-fit: cover;
}
.Contacts {
	background: #F7F6F5;
}
.Contacts .web_section_advantage .layout {
	padding-top: 61px;
	padding-bottom: 61px;
}
.nav-current1>a {
	color: #F3B020 !important;
}
.xiangqung {
	color: #020412;
	font-family: Roboto-Regular;
	font-size: 18px;
	text-decoration: underline;
}
.web_information_layout .tab-panel-wrap {
	width: 70%;
}
.layout_banner img {
	width: 90%;
}
@charset "utf-8";
body {
	background-color: #ffffff;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 1.3;
	scrollbar-3dlight-color: #f0f0ee;
	scrollbar-arrow-color: #676662;
	scrollbar-base-color: #f0f0ee;
	scrollbar-darkshadow-color: #dddddd;
	scrollbar-face-color: #e0e0dd;
	scrollbar-highlight-color: #f0f0ee;
	scrollbar-shadow-color: #f0f0ee;
	scrollbar-track-color: #f5f5f5;
}
td,
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
}
.word-wrap {
	word-wrap: break-word;
	-ms-word-break: break-all;
	word-break: break-all;
	word-break: break-word;
	-ms-hyphens: auto;
	-moz-hyphens: auto;
	-webkit-hyphens: auto;
	hyphens: auto;
}
.mce-content-body .mce-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	vertical-align: top;
	background: transparent;
	text-decoration: none;
	color: black;
	font-family: Arial;
	font-size: 11px;
	text-shadow: none;
	float: none;
	position: static;
	width: auto;
	height: auto;
	white-space: nowrap;
	cursor: inherit;
	line-height: normal;
	font-weight: normal;
	text-align: left;
	-webkit-tap-highlight-color: transparent;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	direction: ltr;
	max-width: none;
}
.mce-object {
	border: 1px dotted #3a3a3a;
	background: #d5d5d5 url(img/object.gif) no-repeat center;
}
.mce-preview-object {
	display: inline-block;
	position: relative;
	margin: 0 2px 0 2px;
	line-height: 0;
	border: 1px solid gray;
}
.mce-preview-object[data-mce-selected="2"] .mce-shim {
	display: none;
}
.mce-preview-object .mce-shim {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
figure.align-left {
	float: left;
}
figure.align-right {
	float: right;
}
figure.image.align-center {
	display: table;
	margin-left: auto;
	margin-right: auto;
}
figure.image {
	display: inline-block;
	border: 1px solid gray;
	margin: 0 2px 0 1px;
	background: #f5f2f0;
}
figure.image img {
	margin: 8px 8px 0 8px;
}
figure.image figcaption {
	margin: 6px 8px 6px 8px;
	text-align: center;
}
.mce-toc {
	border: 1px solid gray;
}
.mce-toc h2 {
	margin: 4px;
}
.mce-toc li {
	list-style-type: none;
}
.mce-pagebreak {
	cursor: default;
	display: block;
	border: 0;
	width: 100%;
	height: 5px;
	border: 1px dashed #666;
	margin-top: 15px;
	page-break-before: always;
}
@media print {
	.mce-pagebreak {
		border: 0;
	}
}
.mce-item-anchor {
	cursor: default;
	display: inline-block;
	-webkit-user-select: all;
	-webkit-user-modify: read-only;
	-moz-user-select: all;
	-moz-user-modify: read-only;
	user-select: all;
	user-modify: read-only;
	width: 9px !important;
	height: 9px !important;
	border: 1px dotted #3a3a3a;
	background: #d5d5d5 url(img/anchor.gif) no-repeat center;
}
.mce-nbsp,
.mce-shy {
	background: #aaa;
}
.mce-shy::after {
	content: "-";
}
.mce-match-marker {
	background: #aaa;
	color: #fff;
}
.mce-match-marker-selected {
	background: #3399ff;
	color: #fff;
}
.mce-spellchecker-word {
	border-bottom: 2px solid rgba(208, 2, 27, 0.5);
	cursor: default;
}
.mce-spellchecker-grammar {
	border-bottom: 2px solid #008000;
	cursor: default;
}
.mce-item-table,
.mce-item-table td,
.mce-item-table th,
.mce-item-table caption {
	border: 1px dashed #bbb;
}
td[data-mce-selected],
th[data-mce-selected] {
	background-color: #2276d2 !important;
}
.mce-edit-focus {
	outline: 1px dotted #333;
}
.mce-content-body *[contentEditable="false"] *[contentEditable="true"]:focus {
	outline: 2px solid #2276d2;
}
.mce-content-body *[contentEditable="false"] *[contentEditable="true"]:hover {
	outline: 2px solid #2276d2;
}
.mce-content-body *[contentEditable="false"][data-mce-selected] {
	outline: 2px solid #2276d2;
}
.mce-content-body.mce-content-readonly *[contentEditable="true"]:focus,
.mce-content-body.mce-content-readonly *[contentEditable="true"]:hover {
	outline: none;
}
.mce-content-body *[data-mce-selected="inline-boundary"] {
	background: #bfe6ff;
}
.mce-content-body .mce-item-anchor[data-mce-selected] {
	background: #d5d5d5 url(img/anchor.gif) no-repeat center;
}
.mce-content-body hr {
	cursor: default;
}
.mce-content-body table {
	-webkit-nbsp-mode: normal;
}
.ephox-snooker-resizer-bar {
	background-color: #2276d2;
	opacity: 0;
}
.ephox-snooker-resizer-cols {
	cursor: col-resize;
}
.ephox-snooker-resizer-rows {
	cursor: row-resize;
}
.ephox-snooker-resizer-bar.ephox-snooker-resizer-bar-dragging {
	opacity: 0.2;
}
.entry img {
	max-width: 100%;
	height: auto;
}
.l {
	float: left;
}
.r {
	float: right;
}
.flex_jz {
	display: flex;
	justify-content: center;
	/* 水平居中 */
	align-items: center;
	overflow: auto;
}
.pointer {
	cursor: pointer;
}
#trp-floater-ls {
	display: none !important;
}
.change-language .change-language-cont .lang-more {
	clear: both;
}
.content_img img {
	font-size: 0;
	height: auto;
	max-width: 100%;
}
.side-product-items .side_product_item {
	min-height: 100px;
}
.mobile-head-items .trp-language-wrap a {
	display: inline-block;
	margin-right: 15px;
}
.mobile-head-items .trp-language-wrap a img {
	width: auto;
	margin-right: 5px;
}
.ellipsis {
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.ellipsis2 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ellipsis3 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ellipsis4 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 4;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ellipsis5 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 5;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ellipsis6 {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 6;
	overflow: hidden;
	text-overflow: ellipsis;
}
.fl-rich-text img {
	max-width: 100%;
	height: auto;
	width: auto;
}
.yiny {
	-moz-box-shadow: 0px 5px 21px 5px rgba(196, 196, 196, 0.4);
	-webkit-box-shadow: 0px 5px 21px 5px rgba(196, 196, 196, 0.4);
	box-shadow: 0px 5px 21px 5px rgba(196, 196, 196, 0.4);
}
.img_cover {
	object-fit: cover !important;
}
.img_contain {
	object-fit: contain !important;
}
.con_proImg {
	position: relative;
	height: 0;
	overflow: hidden;
	padding-bottom: 60%;
}
.con_proImg img {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	object-fit: cover;
}
.listH {}
.listH li {
	z-index: 1;
	-webkit-transition: all 150ms ease-out 0ms;
	-moz-transition: all 150ms ease-out 0ms;
	-o-transition: all 150ms ease-out 0ms;
	transition: all 150ms ease-out 0ms;
}
.listH li:hover {
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	opacity: 1;
	z-index: 20;
	box-shadow: 0 40px 100px 0 rgba(84, 84, 84, 0.5);
	cursor: pointer !important;
}
.tList:after {
	content: "";
	display: table;
	clear: both;
}
.tList li {
	float: left;
}
.tList2 {}
.tList2 li {
	width: 48%;
	margin-left: 4%;
	/* border:1px solid #CDCDCD; */
	margin-bottom: 4%;
}
.tList2 li:nth-of-type(2n + 1) {
	margin-left: 0;
}
.tList3 {}
.tList3 li {
	width: 31%;
	margin-left: 3.5%;
	margin-bottom: 3.5%;
}
.tList3 li:nth-of-type(3n + 1) {
	margin-left: 0;
}
.tList3_miji li {
	width: 33.33%;
}
.tList4 {}
.tList4 li {
	width: 23.5%;
	margin-left: 2%;
	margin-bottom: 2%;
}
.tList4 li:nth-of-type(4n + 1) {
	margin-left: 0;
}
.tList5 {}
.tList5 li {
	width: 17%;
	margin-left: 3.75%;
	margin-bottom: 2%;
}
.tList5 li:nth-of-type(5n + 1) {
	margin-left: 0;
}
.tList6 {}
.tList6 li {
	width: 16.666%;
}
.tList6 li:nth-of-type(6n + 1) {
	margin-left: 0;
}
@media screen and (max-width: 550px) {
	.tList4 li {
		width: 49%;
		margin-left: 0;
	}
	.tList4 li:nth-of-type(2n + 1) {
		float: right;
	}
	.tList3 li {
		width: 100%;
		margin-left: 0;
	}
}
.hide {
	display: none !important;
}
.show {
	display: block !important;
}
.t-c {
	text-align: center;
}
.t-l {
	text-align: left;
}
.t-r {
	text-align: right;
}
.f-s12 {
	font-size: 16px;
}
.f-s13 {
	font-size: 3px;
}
.f-s14 {
	font-size: 16px;
}
.f-s15 {
	font-size: 16px;
}
.f-s16 {
	font-size: 16px;
}
.f-s17 {
	font-size: 17px;
}
.f-s18 {
	font-size: 18px;
}
.f-s19 {
	font-size: 19px;
}
.f-s20 {
	font-size: 20px;
}
.f-s21 {
	font-size: 21px;
}
.f-s22 {
	font-size: 22px;
}
.f-s23 {
	font-size: 23px;
}
.f-s24 {
	font-size: 24px;
}
.f-s25 {
	font-size: 25px;
}
.f-s26 {
	font-size: 26px;
}
.f-s27 {
	font-size: 27px;
}
.f-s28 {
	font-size: 28px;
}
.f-s29 {
	font-size: 29px;
}
.f-s30 {
	font-size: 30px;
}
.f-s31 {
	font-size: 31px;
}
.f-s32 {
	font-size: 32px;
}
.f-s33 {
	font-size: 33px;
}
.f-s34 {
	font-size: 34px;
}
.f-s35 {
	font-size: 35px;
}
.f-s36 {
	font-size: 36px;
}
.f-s37 {
	font-size: 37px;
}
.f-s38 {
	font-size: 38px;
}
.f-s39 {
	font-size: 39px;
}
.f-s40 {
	font-size: 40px;
}
.w5 {
	width: 50%;
}
.w10 {
	width: 10%;
}
.w15 {
	width: 15%;
}
.w20 {
	width: 20%;
}
.w25 {
	width: 25%;
}
.w30 {
	width: 30%;
}
.w35 {
	width: 35%;
}
.w40 {
	width: 40%;
}
.w45 {
	width: 45%;
}
.w49 {
	width: 49%;
}
.w50 {
	width: 50%;
}
.w55 {
	width: 55%;
}
.w60 {
	width: 60%;
}
.w65 {
	width: 65%;
}
.w70 {
	width: 70%;
}
.w75 {
	width: 75%;
}
.w80 {
	width: 80%;
}
.w85 {
	width: 85%;
}
.w90 {
	width: 90%;
}
.w95 {
	width: 95%;
}
.w100 {
	width: 100%;
}
.m-auto {
	margin: 0 auto;
	display: block;
}
.m-t5 {
	margin-top: 5px;
}
.m-t10 {
	margin-top: 10px;
}
.m-t15 {
	margin-top: 15px;
}
.m-t20 {
	margin-top: 20px;
}
.m-t25 {
	margin-top: 25px;
}
.m-t30 {
	margin-top: 30px;
}
.m-t35 {
	margin-top: 35px;
}
.m-t40 {
	margin-top: 40px;
}
.m-t45 {
	margin-top: 45px;
}
.m-t50 {
	margin-top: 50px;
}
.m-t55 {
	margin-top: 55px;
}
.m-t60 {
	margin-top: 60px;
}
.m-t65 {
	margin-top: 65px;
}
.m-t70 {
	margin-top: 70px;
}
.m-t75 {
	margin-top: 65px;
}
.m-t80 {
	margin-top: 80px;
}
.m-t85 {
	margin-top: 85px;
}
.m-t90 {
	margin-top: 90px;
}
.m-t95 {
	margin-top: 95px;
}
.m-t100 {
	margin-top: 100px;
}
.m-b5 {
	margin-bottom: 5px;
}
.m-b10 {
	margin-bottom: 10px;
}
.m-b15 {
	margin-bottom: 15px;
}
.m-b20 {
	margin-bottom: 20px;
}
.m-b25 {
	margin-bottom: 25px;
}
.m-b30 {
	margin-bottom: 30px;
}
.m-b35 {
	margin-bottom: 35px;
}
.m-b40 {
	margin-bottom: 40px;
}
.m-b45 {
	margin-bottom: 45px;
}
.m-b50 {
	margin-bottom: 50px;
}
.m-b55 {
	margin-bottom: 55px;
}
.m-b60 {
	margin-bottom: 60px;
}
.m-b65 {
	margin-bottom: 65px;
}
.m-b70 {
	margin-bottom: 70px;
}
.m-b75 {
	margin-bottom: 65px;
}
.m-b80 {
	margin-bottom: 80px;
}
.m-b85 {
	margin-bottom: 85px;
}
.m-b90 {
	margin-bottom: 90px;
}
.m-b95 {
	margin-bottom: 95px;
}
.m-b100 {
	margin-bottom: 100px;
}
.pd5 {
	padding: 5px;
}
.p-t5 {
	padding-top: 5px;
}
.p-t10 {
	padding-top: 10px;
}
.p-t15 {
	padding-top: 15px;
}
.p-t20 {
	padding-top: 20px;
}
.p-t25 {
	padding-top: 25px;
}
.p-t30 {
	padding-top: 30px;
}
.p-t35 {
	padding-top: 35px;
}
.p-t40 {
	padding-top: 40px;
}
.p-t45 {
	padding-top: 45px;
}
.p-t50 {
	padding-top: 50px;
}
.p-t55 {
	padding-top: 55px;
}
.p-t60 {
	padding-top: 60px;
}
.p-t65 {
	padding-top: 65px;
}
.p-t70 {
	padding-top: 70px;
}
.p-t75 {
	padding-top: 65px;
}
.p-t80 {
	padding-top: 70px;
}
.p-t85 {
	padding-top: 85px;
}
.p-t90 {
	padding-top: 90px;
}
.p-t95 {
	padding-top: 95px;
}
.p-t100 {
	padding-top: 100px;
}
.p-b5 {
	padding-bottom: 5px;
}
.p-b10 {
	padding-bottom: 10px;
}
.p-b15 {
	padding-bottom: 15px;
}
.p-b20 {
	padding-bottom: 20px;
}
.p-b25 {
	padding-bottom: 25px;
}
.p-b30 {
	padding-bottom: 30px;
}
.p-b35 {
	padding-bottom: 35px;
}
.p-b40 {
	padding-bottom: 40px;
}
.p-b45 {
	padding-bottom: 45px;
}
.p-b50 {
	padding-bottom: 50px;
}
.p-b55 {
	padding-bottom: 55px;
}
.p-b60 {
	padding-bottom: 60px;
}
.p-b65 {
	padding-bottom: 65px;
}
.p-b70 {
	padding-bottom: 70px;
}
.p-b75 {
	padding-bottom: 75px;
}
.p-b80 {
	padding-bottom: 80px;
}
.p-b85 {
	padding-bottom: 85px;
}
.p-b90 {
	padding-bottom: 90px;
}
.p-b95 {
	padding-bottom: 95px;
}
.p-b100 {
	padding-bottom: 100px;
}
.p-b30_bai {
	padding-bottom: 30%;
}
.p-b40_bai {
	padding-bottom: 40%;
}
.p-b50_bai {
	padding-bottom: 50%;
}
.p-b60_bai {
	padding-bottom: 60%;
}
.p-b70_bai {
	padding-bottom: 70%;
}
.p-b80_bai {
	padding-bottom: 80%;
}
.p-b150_bai {
	padding-bottom: 150%;
}
.border1 {
	border: 1px solid;
}
.border-radius5 {
	border-radius: 5px;
}
.mce-content-body table {
	border-collapse: collapse;
}
.mce-content-body table th,
.mce-content-body table td {
	padding: 5px 15px;
	height: 30px;
	border: 1px solid rgb(204, 204, 204);
}
.ad_desc .ad_desing {
	height: 120px;
}
.change-language .change-language-title a:after {
	display: inline-block;
	content: "\f107";
	font-size: 21px;
	font-family: fontawesome;
	transition: all ease-in-out .3s;
}
.item_message textarea::placeholder {
	font-family: Light;
	font-weight: 300;
	font-size: 18px;
	color: #3a3a3a;
}
.mobile-head-items {
	display: none;
}
.fix h2 {
	background: #F3B020;
}
.fix #cont>ul>li>ul>li>ul>li>a {
	color: #F3B020;
}
#cont>ul>li>ul>li>ul>li>a:before {
	content: '';
	display: block;
	width: 6px;
	height: 6px;
	border: 1px solid transparent;
	border-top-color: #F3B020 !important;
	border-right-color: #F3B020 !important;
	-webkit-transform: rotate(45deg);
	-moz-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	transform: rotate(45deg);
	position: absolute;
	left: 38px;
	top: 13px;
}
#cont>ul>li>ul>li>a {
	color: #F3B020 !important;
}
#footer {
	background-color: #F3B020 !important;
}
.privacy-main {
	padding-top: 50px !important;
}
.scrolled .head_nav>li {
	line-height: 70px;
}
.px ul ul {
	display: none;
}
.px_footer ul li {
	height: inherit !important;
}
.px_footer ul li .span {
	display: flex;
	justify-content: space-between;
	width: 100%;
}
.web_Resources_boxs .Resources_boxs_img::after {
	content: '';
	display: inline-block;
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translateX(-50%) translateY(-50%);
	background-image: url(img/video_player.png);
	background-position: center;
	background-size: 80%;
	width: 82px;
	height: 96px;
	background-repeat: no-repeat;
	z-index: 3;
}
.asider {
	margin-bottom: 20px;
}
.web_Office_img img {
	width: 100%;
}
.fonter_q{  font-family:Arial ;}
.fonter_q .footer_w li {
	width: 100%;
}
.fonter_q .footer_w .foot-item {
	display: flex;
	margin-top: 10px;
}
.fooet_te {
	width: 70%;
	margin-right: 16%;
}
.fooet_ter {
	width: 70%;
}
.fonter_q .footer_w li a:hover {
	text-decoration: underline;
}
.wath_product .wath {
	font-weight: bold;
}
.wath_product .faq-item .faq-title h3 {
	font-size: 24px;
}
.web_index_products a:hover {
	text-decoration: underline;
	color: #F3B020 !important;
}
.inquiry-pop-bd .content-wrap.form .ch_form_wrap {
	width: 100% !important;
}
.web_sextion_choose a:hover {
	text-decoration: underline;
	color: #F3B020 !important;
}
@media only screen and (max-width: 950px) {
	.weing_w .index_feature_hd .feature_button_control .faeing {
		width: 100%;
	}
}
#foot-link-ul11 .contact_item:first-child {
	display: none;
}
.inquiry-pop-bd {
	position: fixed;
	left: 50%;
	top: 50%;
	margin: -300px 0 0 -275px;
	width: 550px;
	height: 500px;
	background: #FFF;
	box-shadow: 0 0 10px rgba(255, 255, 255, .5);
	display: none;
	z-index: 2000
}
.inquiry-pop-bd:before {
	content: "";
	position: fixed;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	background: rgba(0, 0, 0, .7);
	z-index: -1
}
.inquiry-pop-bd .inquiry-pop {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0;
	padding: 22px;
	z-index: 1;
	background: #FFF
}
.inquiry-pop-bd .inquiry-pop .ico-close-pop {
	position: absolute;
	right: -10px;
	top: -10px;
	width: 30px;
	height: 30px;
	background: url(img/fancy_close.png) no-repeat center center;
	cursor: pointer;
	z-index: 1
}
.inquiry-form-wrap {
	position: relative;
	height: 420px;
	width: 100%
}
.ad_prompt {
	position: absolute;
	display: block;
	top: 50%;
	left: 0;
	width: 100%;
	line-height: 40px;
	margin: -20px 0 0;
	text-align: center;
	color: #ff6f00;
	font-size: 20px;
	-webkit-animation: twinkling 1s infinite ease-in-out;
	animation: twinkling 1s infinite ease-in-out;
	display: none
}
@media screen and (max-width: 550px) {
	.inquiry-pop-bd {
		width: 98%;
		height: 450px;
		left: 0;
		margin: -265px 0 0 1%
	}
	.inquiry-pop-bd .inquiry-pop {
		padding: 10px
	}
	.scrollsidebar {
		display: none
	}
}
.index_inquiry_wrap {
	background-position: center !important;
	background-repeat: no-repeat !important;
	background-size: cover !important;
}
.content-wrap.form .ch_form_wrap {
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	font-size: 13px;
}
.content-wrap.form .ch_form_wrap .title {
	/* background:#013e5a; */
	width: 100%;
	/* height:55px; */
	/* line-height:55px; */
	/* color:#fff; */
	margin: 0;
	padding: 0;
	font-size: 16px;
	padding: 0 20px;
	font-weight: normal;
}
.content-wrap.form .ch_form_wrap .title em {
	font-style: normal
}
.content-wrap.form .ch_form_wrap .title svg {
	display: none
}
.content-wrap.form .ch_form_wrap form {
	position: relative;
}
.content-wrap.form .ch_form_wrap ul {
	padding: 20px 20px 5px;
}
.content-wrap.form .ch_form_wrap ul li {
	position: relative;
	list-style: none;
	margin: 0 0 14px;
	display: flex;
	min-height: auto;
	line-height: 40px;
}
.content-wrap.form .ch_form_wrap ul li label {
	float: left;
	min-width: 80px
}
.content-wrap.form .ch_form_wrap ul,
.content-wrap.form .ch_form_wrap ul li,
.content-wrap.form .ch_form_wrap ul input,
.content-wrap.form .ch_form_wrap ul textarea,
.content-wrap.form .ch_form_wrap ul select {
	position: relative;
	width: 100%;
}
.content-wrap.form .ch_form_wrap ul input,
.content-wrap.form .ch_form_wrap ul textarea,
.content-wrap.form .ch_form_wrap ul select {
	border: 1px solid #eee;
	border-left: 3px solid #F3B020;
	height: 39px;
	padding: 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.content-wrap.form .ch_form_wrap ul textarea {
	height: 95px;
	padding: 10px;
	resize: none;
}
.content-wrap.form .ch_form_wrap .item_submit {
	padding: 0 20px;
}
.content-wrap.form .ch_form_wrap .item_submit input {
	width: 100%;
	height: 33px;
	color: #fff;
	background: #F3B020;
	border: none;
	cursor: pointer;
	-moz-transition-duration: .3s;
	-webkit-transition-duration: .3s;
	-o-transition-duration: .3s;
	-ms-transition-duration: .3s;
	transition-duration: .3s;
}
.content-wrap.form .ch_form_wrap .item_submit input:hover {
	background: #ff6f00;
}
.content-wrap.form .ch_form_wrap .Validform_checktip.Validform_wrong {
	position: absolute;
	right: 7px;
	top: 0;
	display: block;
	line-height: 39px;
	color: red;
	pointer-events: none;
}
.content-wrap.form .ch_form_wrap .Validform_error {
	border-color: red !important;
	border-left-color: #013e5a !important
}
.content-wrap.form .ch_form_wrap .form_tip {
	position: relative;
	color: red;
	padding: 0 0 10px;
}
.content-wrap.form .ch_form_wrap .email_point {
	display: none;
}
.content-wrap.form .ch_form_wrap ul li input[type=image],
input[type=reset],
input[type=button],
input[type=submit] {
	width: 60px;
	height: 30px;
	margin: 5px 10px
}
.content-wrap.form #gif-show {
	top: 0 !important;
	height: 100%;
	display: flex;
	align-items: center;
	text-align: center;
	justify-content: center;
}
.content-wrap.form #gif-show img {
	margin-top: 0 !important;
}
.web_advantage_swiper .web_advantage_slide .ad_data {
	margin-top: 0px;
	font-size: 20px;
	font-family: Lancelot;
	font-weight: inherit !important;
	padding-bottom: 0px !important;
}
.slider_banner_header .slider_banner_bottom {
	display: flex;
	justify-content: center;
	flex-wrap: wrap;
}
.slider_banner_header .slider_banner_bottom li:last-child {
	color: #F3B020;
}
.pg_wer p a {
	color: #F3B020;
}
.web_sextion_choose a {
	color: #F3B020;
}
.scrolled  .head_nav>li>a{      line-height: 70px;}
@media only screen and (max-width: 1300px) {
	.web_section_decoration .web_decoration_title{      top: 12.1%;}
	.web_section_decoration .web_decoration_text1{     top: 33.36%;}
	.product-btn-wrap{ width: 100% !important;}
 /* .slider_banner_text1{ display: none;} */

 .slider_banner_text1 p{ width: 91% !important;}
	.wath_product .send_email .ll{   margin: 20px;      margin-top: 60px;
		margin-bottom: 60px; width: 47.2%;}
}
.search-product-detail .fl-rich-textqq .sep-datalistqq{ margin-bottom: 20px !important;}
.side-cate .nav-current .Resources_li_p>a {
    color: #F3B020  !important;
}
 .cur {
    color: #F3B020  !important;
}
.side-cate li:nth-child(0) ul{ display: block;}
.fixed{ position: fixed;  right: 7%;   top: 7%; width: 15.5% !important;}
.sidebarFixed{position: absolute;right: 0;}



.web_information_Resources { position: sticky; top: 30px;}

.guanyu_img { 
  overflow: hidden;
	transition: all 0.3s ease-in-out;
}

.guanyu_img img:hover {
    transform: scale(1.1);
}
.swiper-scrollbar{ height: 2px !important;}
img{ max-width: 100%;}

.slider_banner_tail  a:hover{ color: #F3B020 !important; }
 .slider_banner_tail  a:last-child{ color: #F3B020 !important; text-decoration: underline;}


.wath_productx .swiper-slide .img{     position: relative;
    padding-bottom: 77%;}


	.web_section_swiper .swiper-slide .section_slide_text .active{  color: #F3B020 !important;}
	
.wath_productx .swiper-slide  .img img{     position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}

.slider_banner_tail {
    width: 100%;
    text-align: center;
    font-family: Light;
    font-weight: 300;
    font-size: 16px;
    color: #535353;
    background: #F7F6F5;
    padding-top: 24px;
    padding-bottom: 19px;
}
.web_section_advantage a:hover{ color: inherit !important; text-decoration: inherit !important;}
.web_section_advantage .web_advantage_slide a:hover{ color: inherit !important; text-decoration: inherit !important;}
.slider_banner_header .slider-container-img::before{ content: ''; width: 100%; height: 100%; position: absolute; top: 0; background: #00000075;     z-index: 1;}
.web_section_advantage  .icon_img{     position: relative;
    padding-bottom: 92%;
    display: inline-block;
    width: 100%;
    height: 100%;}


	.web_section_advantage  .icon_img img{        position: absolute;
		top: 0;
		left: 0;
		width: 100%;
		height: 100%;
		object-fit: cover;}