@media screen and (max-width:1200px) {
.about_c .about_us .about_right span {
	margin: 0 25px
}
.about_c .strength {
	width: auto;
	margin: 0 25px
}
.about_c .future {
	display: none
}
.about_c .future_mobile {
	display: block
}
.about_c .history>.history_left>div {
	width: 100%;
	margin-left: 0;
	left: 0
}
.about_c .history>.history_slide .swiper-container {
	margin-left: 25px
}
}

@media screen and (max-width:1080px) {
.about_c .about_us .distance_large .content, .process_container .container img {
	max-width: 100%
}
.xinchuang .strategy .strategy_content>div:first-child>div, .xinchuang .strategy .strategy_content>div:last-child article {
	margin: 0 25px
}
.process_container .container .process_query>.form_>span {
	width: 25%
}
.process_container .container .process_query>.form_ .inner_search {
	width: 75%
}
.process_container .container .process_menu li {
	width: 16.66%;
	margin-left: -4px
}
.process_container .container .process_menu li i {
	font-size: 150px
}
.process_container .container .content_small {
	width: 100%
}
.service .service_product_list ul li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}
.service .service_product_list ul li span:first-child {
	position: static
}
.service .service_product_list ul li span:last-child {
	position: static;
	margin-left: 12px
}
.profile .company_profile>div:first-child>div {
	float: none
}
.profile .company_profile>div:first-child>div:last-child {
	float: none;
	width: 100%;
	margin-top: 25px
}
.profile .contact_us ul .contact_us_active, .profile .contact_us ul li {
	width: calc(100%/6)
}
.profile .contact_us ul li .desc, .profile .contact_us ul li .name, .profile .contact_us ul li a, .profile .contact_us ul li h4 {
	left: 15px
}
.profile .contact_us ul .contact_us_active .name {
	font-size: 16px
}
.profile .contact_us ul .contact_us_active .desc {
	font-size: 12px;
	line-height: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}
.distance_middle {
	margin-top: 30px!important
}
.contact>.contact_list>ul>li>section>div>div {
	width: 45%
}
.about_c .about_us .distance_large .slide, .about_c .about_us .distance_large .slide .menu_ {
	width: 100%;
}
.about_c .small_banner>div {
	width: auto;
	margin: 0 25px
}
.about_c .about_us .about_right {
	display: none
}
.about_c .about_us .distance_large {
	width: 100%
}
.about_c .about_us .distance_large .slide .menu_ ul li {
	width: calc(100%/7)
}
.about_c .about_us .distance_large .common_title {
	text-align: center
}
.about_c .description {
	padding-bottom: 25px;
	height: auto
}
.about_c .description>ul {
	top: 0;
	border-bottom: 1px solid #e5e5e5;
	margin-top: 0;
	width: 100%
}
.about_c .description>ul li {
	width: calc(100%/3)
}
.about_c .description .desc_container {
	position: relative;
	left: 0;
	top: 0;
	text-align: center;
	padding-top: 25px;
	margin: 0 25px
}
.partner .partner_center .container>ul {
	height: 760px
}
.partner .partner_center .container>ul>li {
	width: 49%;
	margin-bottom: 20px
}
.partner .partner_center .container>ul>li:nth-of-type(2n) {
	margin-right: 0
}
}

@media screen and (max-width:768px) {
.filter>ul>li>span {
	text-indent: 10px;
	width: 100px!important
}
footer {
	height: auto
}
footer .container .links {
	position: static;
	display: none
}
footer .container .footer_menu .contact_qrcode {
	width: 24px
}
footer .container .footer_menu .contact_qrcode a {
	width: 24px;
	height: 24px;
	margin: 2.5px 0
}
footer .container .footer_menu .contact_qrcode a i {
	font-size: 24px
}
footer .container .copyright {
	position: static
}
footer .container .copyright p {
	font-size: 12px;
	float: none;
	line-height: 20px
}
footer .container .copyright p:last-child {
	display: none
}
footer .container .copyright p:nth-of-type(1) {
	position: relative;
	top: 50%;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
footer .container .copyright p:nth-of-type(2) {
	margin-left: 0;
	display: none
}
footer .container .footer_menu {
	position: relative;
	top: 15px
}
footer .container .footer_menu>ul {
	display: none
}
footer .container .footer_menu .mobile_footer_menu {
	padding-bottom: 25px;
	display: block
}
footer .container .footer_menu .mobile_footer_menu>ul>li {
	height: 35px;
	overflow: hidden;
	line-height: 35px;
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
	border-bottom: 1px solid rgba(255,255,255,.2)
}
footer .container .footer_menu .mobile_footer_menu>ul>li:last-child {
	border-bottom: none
}
footer .container .footer_menu .mobile_footer_menu>ul>li div span {
	color: #fff;
	font-size: 14px
}
footer .container .footer_menu .mobile_footer_menu>ul>li div i {
	float: right;
	color: #fff;
	font-size: 14px
}
footer .container .footer_menu .mobile_footer_menu>ul>li ul li {
	line-height: 28px
}
footer .container .footer_menu .mobile_footer_menu>ul>li ul li a {
	display: block;
	font-size: 12px;
	color: #fff
}
.xinchuang .strategy .strategy_content>div:first-child>div img, .xinchuang .strategy .strategy_content>div:last-child article .strategy_img {
	display: none
}
footer .container .footer_menu .mobile_footer_menu>ul .mobile_footer_menu_active {
	height: auto
}
footer .container .footer_menu .mobile_footer_menu>ul .mobile_footer_menu_active div i {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}
footer .container .footer_menu .contact_phoneNum {
	position: static;
	left: 0;
	top: 0
}
footer .container .footer_menu .contact_phoneNum ul li {
	margin-bottom: 12px
}
footer .container .footer_menu .contact_phoneNum ul li a {
	font-size: 16px
}
.xinchuang .strategy .strategy_content .strategy_titile h4 {
	font-size: 20px
}
.xinchuang .strategy .strategy_content {
	margin-top: 25px
}
.xinchuang .page1 {
	height: 530px
}
.xinchuang .page1>div>div>div:last-child {
	position: relative
}
.xinchuang .partner {
	height: 400px
}
.xinchuang .partner .container ul {
	margin-top: 15px
}
.xinchuang .partner .container ul li {
	width: 33%;
	float: left
}
.xinchuang .partner .container ul li div {
	width: 60px;
	height: 60px;
	margin: 4px
}
.xinchuang .partner .container ul li div figure {
	-webkit-transform: rotate(0);
	transform: rotate(0);
	width: 100%;
	height: 100%
}
.xinchuang .partner .container ul li div a{
	-webkit-transform: rotate(0) !important;
	transform: rotate(0) !important;
}
.xinchuang .partner .container ul li div figure img {
	max-width: 100%;
	max-height: 40px;
	-o-object-fit: cover;
	object-fit: cover;
	-webkit-transform: translateY(-50%) rotate(0);
	transform: translateY(-50%) rotate(0)
}
.xinchuang .achievement {
	padding-top: 25px
}
.xinchuang .achievement .container {
	height: auto;
	padding-bottom: 15px
}
.xinchuang .achievement .container .strategy_right {
	position: relative
}
.xinchuang .achievement .container .strategy_right .common_title {
	position: absolute;
	left: 0;
	top: 15px;
	z-index: 66;
	width: 100%
}
.xinchuang .achievement .container .strategy_right .common_title h3 span {
	color: #fff
}
.xinchuang .achievement .container .strategy_right .bg {
	height: 450px;
	margin-top: 15px
}
.xinchuang .achievement .container .strategy_right .bg>div {
	bottom: 15px;
	height: 350px;
	margin: 0 15px;
	width: auto!important;
	left: 0
}
.xinchuang .achievement .container .strategy_right .bg>div ul {
	margin: 0 10px
}
.xinchuang .achievement .container .strategy_right .bg>div ul li {
	margin-top: 15px
}
.xinchuang .achievement .container .strategy_right .bg>div ul li span i {
	font-size: 30px
}
.xinchuang .achievement .container .strategy_right .bg>div ul li div p {
	font-size: 12px
}
.xinchuang .achievement .container .strategy_right .common_title {
	margin-left: 0;
	text-align: center
}
.xinchuang .achievement .container .strategy_left {
	margin-top: 0
}
.xinchuang .achievement .container .strategy_left ul {
	border-left: none;
	height: 510px
}
.xinchuang .achievement .container .strategy_left ul li>div time {
	font-size: 24px
}
.xinchuang .achievement .container .strategy_left ul li>div p {
	font-size: 12px
}
.xinchuang .achievement .container .strategy_left ul li {
	float: left;
	width: 50%
}
.xinchuang .achievement .container .strategy_left ul li:last-child {
	margin-bottom: 0
}
.xinchuang .page1>div>div {
	bottom: 15px;
	height: auto
}
.xinchuang .page1>div>div>div:last-child article .common_title {
	padding-top: 15px
}
.xinchuang .page1>div>div>div:first-child {
	margin-top: 100px;
	width: 100%;
	float: none;
	height: 200px
}
.xinchuang .page1>div>div>div:first-child>p {
	margin: 15px 0;
	padding-top: 15px
}
.xinchuang .page1>div>div>div:first-child h5 {
	font-size: 20px;
	margin-bottom: 25px;
	line-height: 24px
}
.xinchuang .strategy .strategy_content>div:last-child article {
	margin: 0 15px;
	padding-bottom: 15px
}
.xinchuang .strategy .strategy_content>div:first-child>div {
	margin: 0 15px
}
.xinchuang .strategy .strategy_content .strategy_titile {
	padding-top: 25px
}
.xinchuang .strategy .strategy_content>div {
	min-height: 200px;
	height: auto
}
.xinchuang .strategy_left, .xinchuang .strategy_right {
	width: 100%;
	float: none
}
.xinchuang .achievement .container .strategy_right .bg {
	width: 100%
}
.verify_container .container .inner_search button {
	width: 60px;
	font-size: 14px
}
.technical_training .query {
	height: 200px
}
.technical_training .query form {
	bottom: 15px;
	width: calc(100% - 30px);
	left: 15px
}
.technical_training .query form button {
	width: 60px
}
.technical_training .technical_training_contact {
	height: 300px
}
.technical_training .technical_training_contact .container>div {
	bottom: 15px;
	width: 100%
}
.technical_training .technical_training_contact .container>div>div:first-child {
	margin-bottom: 15px
}
.technical_training .technical_training_contact .container>div>div:last-child {
	width: 100%;
	height: 150px
}
.technical_training .technical_training_contact .container>div>div:last-child ul {
	margin: 0 15px;
	padding-top: 15px
}
.technical_training .technical_training_contact .container>div>div:last-child ul li {
	font-size: 12px;
	line-height: 24px
}
.filter>ul>li>ul {
	white-space: nowrap;
	overflow-x: auto;
	overflow-y: hidden;
	width: calc(100% - 100px)
}
.filter>ul>li>ul>li {
	float: none;
	display: inline-block
}
.list_style_1 figure figcaption {
	left: 15px;
	width: calc(100% - 30px)
}
.list_style_1 figure figcaption h4 {
	font-size: 16px;
	bottom: 50px
}
.list_style_1 figure figcaption p {
	bottom: 14px;
	font-size: 12px;
	line-height: 16px;
	opacity: 1;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}
.solutions .sdn .sdn_container {
	margin-top: 25px
}
.solutions .sdn .sdn_container>div:first-child {
	width: 100%;
	float: none;
	height: 250px
}
.solutions .sdn .sdn_container>div:last-child {
	width: 100%;
	float: none;
	height: 160px;
	margin-top: 10px
}
.solutions .sdn .sdn_container>div:last-child>div {
	float: left;
	width: 49%;
	height: 160px
}
.solutions .sdn .sdn_container>div:last-child>div:last-child {
	margin-left: 2%;
	margin-top: 0
}
.solutions .page1 ul li {
	height: 160px;
	width: 49%;
	margin-top: 10px;
	margin-right: 2%
}
.service .service_product_list ul li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	width: 100%;
	height: 60px;
	margin-top: 10px
}
.service .service_product_list ul li:nth-of-type(2n), .service .service_product_list ul li:nth-of-type(3n) {
	margin-right: 0
}
.service .service_product_list ul li span:first-child {
	position: static;
	width: 40px;
	height: 40px;
	line-height: 40px
}
.service .service_product_list ul li span:first-child i {
	font-size: 24px
}
.service .service_product_list ul li span:last-child {
	position: static;
	margin-left: 12px;
	font-size: 12px
}
.service .served .served_content_container {
	margin-top: 15px
}
.service .served {
	height: 250px
}
.service .map .map_container {
	height: auto!important
}
.service .map .map_container #china-map {
	height: 340px
}
.service .map .address_details {
	margin-top: 20px
}
.service .map .address_details h2 span {
	font-size: 20px
}
.service .map .map_container>div {
	height: auto
}
.service .map .map_container>div:last-child ul li {
	font-size: 12px;
	line-height: 22px;
	margin: 4px 0
}
.service .map .map_container>div:last-child ul li span {
	font-size: 18px
}
.service .map .map_container>div:last-child ul li:nth-of-type(3) {
	padding: 15px 0
}
.service .map .map_container>div:last-child ul li:nth-of-type(3) img {
	height: 40px
}
.service .map .address_details ul {
	border: none
}
.service .map .address_details ul li {
	width: 100%;
	float: none;
	font-size: 12px;
	border: 1px solid #e5e5e5;
	height: 40px;
	line-height: 40px
}
.service .map .address_details ul li:last-child {
	border-top: none
}
.service .map .address_details ul li span {
	font-size: 12px
}
.service .guarantee>ul>li {
	width: 50%;
	height: 250px;
	border-bottom: 1px solid #e5e5e5
}
.service .guarantee>ul>li:nth-of-type(1), .service .guarantee>ul>li:nth-of-type(3) {
	border-left: 1px solid #e5e5e5
}
.service .guarantee>ul>li>div {
	margin: 0 10px
}
.service .guarantee>ul>li>div>span {
	width: 60px;
	height: 60px;
	line-height: 60px;
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	top: 14px
}
.service .guarantee>ul>li>div>span i {
	font-size: 24px
}
.service .guarantee>ul>li>div h3 {
	top: 80px;
	font-size: 14px
}
.service .guarantee>ul>li>div ul {
	top: 120px
}
.service .guarantee>ul>li>div ul li {
	font-size: 12px
}
.service .introduction .content {
	width: 100%;
	margin-top: 20px
}
.service .honor {
	height: 90px
}
.service .honor .container {
	height: 90px;
	line-height: 90px
}
.service .honor .container p {
	font-size: 15px
}
.service .honor .container p span, .service .introduction ul li i, .service .introduction ul li span {
	font-size: 24px
}
.service .introduction ul {
	width: 100%
}
.service .introduction ul li {
	margin-top: 20px
}
.service .introduction ul li p {
	font-size: 12px;
	line-height: 18px
}
.common_2 {
	height: 100px
}
.common_2 .container ul li {
	top: 20px
}
.common_2 .container ul li i {
	font-size: 24px
}
.common_2 .container ul li p {
	font-size: 14px
}
.service_and_support .page1 ul li {
	width: 49%;
	margin-right: 2%;
	height: 220px;
	margin-bottom: 15px
}
.service_and_support .page1 ul li a div {
	height: 170px
}
.service_and_support .page1 ul li a figcaption {
	height: 40px;
	line-height: 40px;
	font-size: 14px
}
.service_and_support .page1 ul li:nth-of-type(2n) {
	margin-right: 0
}
.service_and_support .our_service ul li span {
	width: 50px;
	height: 50px;
	line-height: 50px
}
.service_and_support .our_service ul li span i {
	font-size: 30px
}
.service_and_support .professional ul {
	height: 80px;
	margin-top: 20px
}
.service_and_support .professional ul li {
	height: 100%
}
.service_and_support .professional ul li a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	top: 10px;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	text-align: center;
	line-height: 24px;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}
.service_and_support .professional ul li a i {
	font-size: 24px
}
.service_and_support .professional ul li a span {
	display: block;
	font-size: 12px;
	top: 0;
	margin-left: 0;
	width: 100%
}
.service_and_support .self_service ul {
	height: 80px;
	margin-top: 20px
}
.service_and_support .self_service ul li {
	height: 100%
}
.service_and_support .self_service ul li a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	top: 10px;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	text-align: center;
	line-height: 24px;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}
.service_and_support .self_service ul li a i {
	font-size: 24px
}
.service_and_support .self_service ul li a span {
	display: block;
	font-size: 12px;
	width: 100%;
	line-height: 14px;
	top: 0;
	margin-left: 0
}
.resource .resource_list {
	margin-top: 10px!important
}
.resource .resource_list .left_menu {
	width: 40px;
	overflow: hidden;
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}
.resource .resource_list .left_menu .lists {
	margin-top: 40px;
	visibility: hidden
}
.resource .resource_list .left_menu .lists>ul {
	margin: 0 15px
}
.resource .resource_list .left_menu .lists>ul>li {
	line-height: 45px
}
.resource .resource_list .right_list {
	width: calc(100% - 50px);
	-webkit-transition: all .4s ease;
	transition: all .4s ease
}
.resource .resource_list .right_list>div {
	min-width: 290px
}
.resource .resource_list .right_list .download ul li>div:first-child {
	padding: 15px 0 15px 10px
}
.resource .resource_list .right_list .download ul li>div:first-child>div {
	width: calc(100% - 60px)
}
.resource .resource_list .right_list .download ul li>div:first-child>span {
	margin-left: 0
}
.resource .resource_list .right_list .download ul li>div:last-child {
	display: none
}
.resource .resource_list .right_list .download ul li>a div:first-child>div h3 {
	font-size: 14px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis
}
.resource .resource_list .right_list .download ul li> div:first-child>div p {
	white-space: nowrap;
	overflow-x: auto
}
.resource .resource_list .right_list .download ul li div:first-child>div p span {
	font-size: 12px;
	margin-right: 4px
}
.resource .resource_list_open .right_list {
	width: calc(100% - 260px)
}
.resource .resource_list_open .left_menu .lists {
	visibility: visible
}
.profile .join_us ul, .profile .join_us ul li {
	height: 120px
}
.profile .join_us ul li div {
	height: 80px
}
.profile .join_us ul li figcaption {
	height: 40px
}
.profile .join_us ul li figcaption a {
	line-height: 40px;
	font-size: 14px
}
.profile .join_us ul li figcaption a i {
	font-size: 14px
}
.profile .contact_us ul {
	height: 240px
}
.profile .contact_us ul li {
	width: calc(100%/3);
	height: 120px
}
.profile .contact_us ul li h4 {
	top: 23px
}
.profile .contact_us ul li .name {
	top: 50px
}
.profile .contact_us ul li a {
	bottom: 15px
}
.profile .contact_us ul .contact_us_active {
	width: calc(100%/3)
}
.profile .contact_us ul .contact_us_active h4 {
	top: 23px
}
.profile .contact_us ul .contact_us_active .name {
	top: 50px
}
.profile .contact_us ul .contact_us_active a {
	bottom: 15px
}
.profile .contact_us ul .contact_us_active .desc {
	opacity: 0
}
.profile ._title {
	font-size: 16px;
	line-height: 30px
}
.profile ._title span {
	height: 30px;
	line-height: 30px;
	margin-right: 20px
}
.profile .company_profile {
	padding-top: 40px
}
.profile .company_profile>div:last-child {
	height: 250px
}
.profile .company_profile>div:last-child>div, .profile .company_profile>div:last-child>div>a {
	height: 40px;
	line-height: 40px
}
.profile .company_profile>div:last-child>div>a i {
	font-size: 14px
}
.profile .company_profile>div:last-child>div>a span {
	font-size: 12px
}
.profile .news_list {
	height: auto;
	overflow: hidden
}
.profile .news_list>div:first-child {
	width: 100%;
	float: none
}
.profile .news_list>div:first-child .swiper-container .swiper-slide>figure>div:last-child>div {
	margin: 0 10px;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
.profile .news_list>div:first-child .news_list_container .news_list_active, .profile .news_list>div:first-child .swiper-container .swiper-slide>figure {
	height: 180px
}
.profile .news_list>div:first-child .swiper-container .swiper-slide>figure>div {
	height: 180px!important
}
.profile .news_list>div:first-child .swiper-container .swiper-slide>figure>div:last-child>div a h3 {
	font-size: 15px
}
.profile .news_list>div:first-child .swiper-container .swiper-slide>figure>div:last-child>div .content {
	margin: 15px 0
}
.profile .news_list>div:first-child .swiper-container .swiper-slide>figure>div:last-child>div time {
	font-size: 12px
}
.profile .news_list>div:last-child {
	width: 100%;
	float: none;
	margin-top: 15px
}
.profile .news_list>div:last-child div ul li {
	line-height: 40px;
	height: 40px
}
.profile .news_list>div:last-child div ul li a {
	font-size: 12px
}
.products_center .products_center_list {
	margin-top: 10px!important;
}
.products_center .products_center_list_open {
	width: calc(100% + 160px)
}
.products_center .products_center_list_open .right_list {
	width: calc(100% - 210px)!important;
	-webkit-transition: all .4s ease;
	transition: all .4s ease;
	overflow-x: auto
}
.products_center .products_center_list .left_menu {
	width: 40px;
	position: relative;
	overflow: hidden
}
.products_center .products_center_list .left_menu>ul {
	position: absolute;
	left: 0;
	width: 200px;
	background-color: #fff;
	z-index: 888;
	top: 40px;
	margin: 0 15px
}
.products_center .products_center_list .left_menu>ul li {
	font-size: 12px;
	height: 40px;
	line-height: 40px;
	width: 170px
}
.products_center .products_center_list .left_menu>ul li>span {
	line-height: 40px!important
}
.products_center .products_center_list .right_list {
	width: calc(100% - 50px)
}
.products_center .products_center_list .right_list>div {
	min-width: 250px
}
.process_container .container .process_form .common_table, .process_container .container .process_query_2 .search_result .common_table {
	min-width: 1000px
}
.products_center .products_center_list .right_list>div>div>h3 {
	padding: 0 15px;
	font-size: 20px;
	margin: 10px
}
.products_center .products_center_list .right_list>div>div .products_sub_menu {
	margin: 10px
}
.products_center .products_center_list .right_list>div>div .products_sub_menu ul li {
	font-size: 12px;
	margin-right: 12px;
	padding: 12px 0
}
.products_center .products_center_list .right_list>div>div .products_content ul li {
	width: 50%;
	height: 200px
}
.products_center .products_center_list .right_list>div>div .products_content ul li>a figure figcaption {
	font-size: 12px;
	bottom: 5px
}
.notice_list .notice_title {
	padding: 15px 0;
	margin: 0 15px
}
.notice_list .notice_title h3 {
	font-size: 24px
}
.notice_list .notice_title h3 span {
	display: block;
	line-height: 20px
}
.notice_list .notice {
	margin: 0 15px
}
.notice_list .notice>div ul li {
	line-height: 40px;
	height: 40px
}
.notice_list .notice>div ul li a {
	font-size: 12px
}
.notice_list .notice>div ul li a>div {
	display: none
}
.notice_list .notice>div ul li a>div time {
	font-size: 12px;
	margin-right: 12px
}
.product .related_solutions>ul li, .product_details .download ul li, .product_details .features ul li {
	margin-right: 0;
	width: 100%;
	float: none
}
.notice_list .notice>div ul li a>div span, .notice_list .notice>div ul li a>div span i, .notice_list .notice>div ul li a>div time i {
	font-size: 12px
}
.inner_banner {
	height: 150px
}
.product .all_products .first-one .all>ul>li h3 {
	font-size: 15px
}
.product .all_products .first-one .all>ul>li>ul>li {
	float: none;
	width: 100%
}
.product .all_products .first-one .all>ul>li>ul>li a {
	font-size: 12px
}
.product .related_solutions>ul {
	height: auto
}
.product .related_solutions>ul li {
	height: 250px
}
.product .related_solutions>ul li>a div {
	height: 190px
}
.product .title h3 {
	font-size: 24px
}
.product .all_products .title {
	padding-top: 25px
}
.product .all_products .first-one .swiper-wrapper .swiper-wrapper {
	height: 90%
}
.product .all_products .first-one .swiper-wrapper .swiper-wrapper .swiper-slide {
	height: 100%
}
.product .all_products .products_slide_menu {
	padding-top: 25px
}
.product .all_products .products_slide_menu span {
	font-size: 12px;
	padding-bottom: 10px
}
.product .product_desction {
	height: auto
}
.product .product_desction>div:last-child {
	width: 100%;
	float: none;
	height: 280px
}
.product .product_desction>div:last-child .content {
	margin-top: 15px
}
.product .product_desction>div:first-child {
	width: 100%;
	height: 180px;
	margin-top: 15px;
	float: none
}
.product .product_desction>div:first-child img {
	margin-top: 0;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
.product_details .product_details_content>div:first-child, .product_details .product_details_content>div:last-child {
	width: 100%;
	float: none
}
.product_details .product_details_content>div:last-child h3 {
	font-size: 18px;
	text-align: center
}
.product_details .download ul li {
	margin-bottom: 15px
}
.product_details .download ul li>div:first-child>div p span {
	margin-right: 4px;
	font-size: 12px
}
.process_container .table_container {
	overflow-x: auto
}
.process_container .container .process_query>.form_ {
	height: auto;
	border-left: none
}
.process_container .container .warranty_period .content_small>h3 p {
	font-size: 12px;
	line-height: 18px;
	float: none
}
.process_container .container .process_query_2 .search_result {
	overflow-x: auto
}
.process_container .container .process_query_2 .form_>div {
	width: 100%;
	float: none
}
.process_container .container .process_query_2 .form_>div ul {
	float: none
}
.process_container .container .process_query_2 .form_>div ul li {
	float: none;
	margin-left: 0;
	height: auto
}
.process_container .container .process_query_2 .form_>div ul li button {
	font-size: 14px;
	width: 100%
}
.process_container .container .process_query_2 .form_>div ul li:nth-of-type(2) {
	margin-bottom: 14px
}
.process_container .container .process_query_2 .form_>div ul li:nth-of-type(2) label {
	display: block
}
.data .data_list .data_content .download ul li>div:last-child, .process_container .container .process_menu li i, .process_container .container .process_menu li:last-child::after {
	display: none
}
.process_container .container .process_query_2 .form_>div ul li:nth-of-type(2) input {
	width: 42%
}
.process_container .container .process_query>.form_ .inner_search {
	width: 100%;
	margin-top: 15px
}
.process_container .container .process_query>.form_ .inner_search button {
	width: 100px;
	font-size: 14px
}
.process_container .container .process_query>.form_ .inner_search input {
	font-size: 14px
}
.process_container .container .process_query>.form_>span {
	width: 100%;
	font-size: 14px;
	border-left: 4px solid #004098
}
.process_container .container .process_content_list {
	margin: 0 15px
}
.process_container .container .code_entry {
	height: auto;
	position: relative
}
.process_container .container .code_entry li {
	float: none
}
.process_container .container .code_entry li:last-child {
	width: 50%;
	position: absolute;
	right: 0;
	top: 55px
}
.process_container .container .process_menu {
	white-space: nowrap;
	overflow-x: auto
}
.process_container .container .process_menu .process_menu_active span {
	color: #004098
}
.process_container .container .process_menu li {
	width: auto;
	position: relative;
	margin-right: 5px
}
.process_container .container .process_menu li::after {
	content: '>>';
	color: #999;
	font-size: 12px
}
.process_container .container .process_menu li span {
	color: #666
}
.process_container .container .the_repair_application_desc ul li {
	height: auto;
	font-size: 12px;
	line-height: 20px;
	padding: 5px 0
}
.process_container .common_open {
	width: 90%;
	margin-left: 0;
	height: 500px;
	margin-top: -250px;
	-webkit-transform: translateX(-50%);
	transform: translateX(-50%)
}
.process_container .common_open>div {
	margin: 15px 15px 0
}
.partner .partner_center {
	padding-bottom: 35px
}
.partner .partner_center .container>ul {
	height: 480px
}
.partner .business_center .distance_middle ul li {
	width: 100%;
	float: none;
	height: auto;
	margin-right: 0;
	margin-bottom: 15px
}
.partner .business_center .distance_middle ul li figure div, .partner .business_center .distance_middle ul li figure div a img {
	height: 180px
}
.partner .partner_center .container>ul>li {
	height: 240px
}
.partner .partner_center .container>ul>li>figure div {
	height: 140px
}
.partner .partner_center .container>ul>li>figure>figcaption {
	margin: 15px
}
.partner .partner_center .container>ul>li>figure>figcaption>ul>li {
	margin-bottom: 4px
}
.partner .partner_center .container>ul>li>figure>figcaption>ul>li a {
	font-size: 12px
}
.partner .partner_center .container>ul>li>figure>figcaption>ul>li a i {
	font-size: 15px
}
.partner .partner_center .container>ul>li>figure>figcaption h3 {
	font-size: 16px;
	padding-bottom: 4px
}
.partner .partner_center .container>ul>li>figure>figcaption p {
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3
}
.partner .parnter_title {
	font-size: 18px;
	padding-bottom: 10px
}
.partner .service_and_support .notice {
	height: auto;
	padding-bottom: 25px
}
.partner .service_and_support .notice>div:last-child {
	width: 100%;
	float: none;
	margin-top: 14px
}
.partner .service_and_support .notice>div:last-child ul {
	overflow: auto
}
.partner .service_and_support .notice>div:last-child ul li {
	width: 50%;
	float: left;
	height: 60px
}
.partner .service_and_support .notice>div:last-child ul li:last-child {
	margin-top: 0;
	border-left: 1px solid #fff
}
.partner .service_and_support .notice>div:last-child ul li:first-child a span {
	text-indent: 14px
}
.partner .service_and_support .notice>div:last-child ul li a {
	text-align: center;
	line-height: 60px
}
.partner .service_and_support .notice>div:last-child ul li a i {
	top: 0;
	font-size: 24px;
	left: 0;
	position: relative
}
.partner .service_and_support .notice>div:last-child ul li a span {
	position: relative;
	font-size: 14px;
	top: 0;
	left: 0;
	text-align: center
}
.partner .service_and_support .notice>div:first-child {
	width: 100%;
	float: none
}
.partner .service_and_support .notice>div:first-child ul li {
	height: 40px;
	line-height: 40px
}
.partner .service_and_support .notice>div:first-child ul li a {
	position: relative;
	font-size: 12px
}
.partner .service_and_support .notice>div:first-child ul li a time {
	font-size: 12px;
	position: absolute;
	right: 0;
	float: none;
	height: 100%;
	top: 0
}
.partner .service_and_support .notice>div:first-child ul li a time i {
	margin-right: 4px
}
.partner .cooperation_news {
	padding-bottom: 25px
}
.partner .cooperation_news .cooperation_news_container {
	height: auto
}
.partner .cooperation_news .cooperation_news_container>div:first-child .swiper-container {
	height: 160px
}
.partner .cooperation_news .cooperation_news_container>div:first-child .swiper-container .swiper-slide>figure>div:last-child>div {
	top: 12%;
	margin: 0 15px
}
.partner .cooperation_news .cooperation_news_container>div:first-child .swiper-container .swiper-slide>figure>div:last-child>div>a h3 {
	font-size: 15px
}
.partner .cooperation_news .cooperation_news_container>div:first-child .swiper-container .swiper-slide>figure>div:last-child>div .content {
	margin: 8px 0 12px
}
.partner .cooperation_news .cooperation_news_container>div:last-child {
	width: 100%;
	float: none;
	height: auto
}
.partner .cooperation_news .cooperation_news_container>div:last-child>div {
	height: auto;
	background: 0 0
}
.partner .cooperation_news .cooperation_news_container>div:last-child>div a {
	margin-top: 25px
}
.news_details .left_details, .partner .cooperation_news .cooperation_news_container>div:first-child {
	width: 100%;
	float: none
}
.news_details .left_details>div .others>a {
	position: relative;
	margin-top: 0
}
.news_details .left_details>div {
	margin: 0 15px
}
.news_details .left_details>div .others {
	margin-top: 15px
}
.news_details .left_details>div .details_title {
	height: 120px
}
.news_details .left_details>div .details_title h2 {
	font-size: 18px;
	padding-top: 25px
}
.news_details .left_details>div .details_title p span {
	font-size: 12px
}
.news_details .left_details>div .details_title p span i {
	font-size: 14px
}
.news_details .right_others {
	width: 100%;
	float: none
}
.other_problems>.container {
	height: 60px;
	margin-top: 25px!important
}
.other_problems>.container ul {
	top: 7.5px
}
.other_problems>.container ul li:first-child {
	font-size: 18px;
	text-indent: 0;
	text-align: center;
	line-height: 45px
}
.other_problems>.container ul li:last-child {
	padding-left: 0;
	text-align: center
}
.other_problems>.container ul li:last-child p {
	font-size: 12px
}
.other_problems>.container ul li:last-child p span {
	font-size: 18px
}
.news_list .hot_news {
	height: auto
}
.news_list .hot_news .left_slider {
	width: 100%;
	height: 250px;
	float: none
}
.news_list .hot_news .right_list {
	width: 100%;
	float: none;
	height: auto
}
.news_list .hot_news .right_list li {
	margin: 0 15px;
	height: 60px
}
.news_list .hot_news .right_list li>a>h3 {
	font-size: 12px;
	width: calc(100% - 90px);
	top: 5px
}
.news_list .hot_news .right_list li>a>div {
	height: 50px;
	width: 80px;
	top: 5px
}
.news_list .hot_news .right_list li>a>div time {
	margin-top: 5px
}
.news_list .hot_news .right_list li>a>div p {
	font-size: 12px
}
.form {
	width: 80%;
	margin-top: 0;
	margin-left: 0;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.form form {
	margin: 0 20px
}
.license .license_form label {
	width: 100px;
	font-size: 14px
}
.license .license_form input {
	width: calc(100% - 100px);
	font-size: 14px
}
.license .license_form>p {
	left: 114px
}
.FAQ {
	overflow-x: hidden
}
.FAQ .FAQ_filter .FAQ_search {
	position: relative;
	text-align: left;
	top: 0;
	height: 45px;
	width: auto;
	margin: 0 15px
}
.FAQ .FAQ_filter .FAQ_search>span {
	top: 0;
	width: 100%;
	text-align: center
}
.FAQ .FAQ_top>div {
	margin: 0 15px
}
.FAQ .FAQ_top>div span {
	font-size: 12px
}
.FAQ .FAQ_top>div span i {
	font-size: 16px;
	margin-right: 2px
}
.FAQ .FAQ_top>div>ul {
	white-space: nowrap;
	width: 75%
}
.FAQ .FAQ_top>div>ul li {
	float: none;
	display: inline-block;
	margin-left: 10px
}
.FAQ .FAQ_content {
	padding: 0;
	width: 100%!important;
	overflow-x: auto;
	margin-top: 25px!important
}
.FAQ .FAQ_content table {
	min-width: 600px
}
.FAQ .FAQ_filter {
	padding-top: 0
}
.FAQ .FAQ_filter>ul {
	width: auto;
	margin: 0 15px;
	height: 120px
}
.FAQ .FAQ_filter>ul>li {
	width: 47.5%;
	margin-top: 12px
}
.FAQ .FAQ_filter>ul>li ul {
	left: 0;
	width: 100%
}
.FAQ .FAQ_filter>ul>li ul li span {
	font-size: 12px
}
.FAQ .FAQ_filter>ul>li:nth-of-type(2), .FAQ .FAQ_filter>ul>li:nth-of-type(4) {
	margin-right: 0
}
.FAQ .FAQ_filter>ul>li .select {
	width: 60%
}
.FAQ .FAQ_filter>ul>li>span {
	font-size: 12px
}
.common_table tbody tr td, .common_table thead th {
	text-indent: 0;
	font-size: 12px;
	text-align: center
}
.cooperation_common>ul {
	white-space: nowrap;
	overflow-x: auto
}
.doc .doc_list .doc_tag ul li p {
	font-size: 12px
}
.doc .doc_list .doc_filter {
	margin: 14px
}
.doc .doc_list .doc_filter>ul {
	height: auto
}
.doc .doc_list .doc_filter>ul li {
	float: none;
	height: auto;
	margin-right: 0
}
.doc .doc_list .doc_filter>ul li:last-child {
	margin-top: 14px
}
.doc .doc_list .doc_filter>ul li .btn_3 {
	width: 32%;
	margin-right: 0
}
.data .common_pages .pages {
	float: left;
	margin-top: 10px
}
.data .data_list .data_content .video_list ul li {
	width: 47.5%;
	margin-right: 5%;
	height: auto
}
.data .data_list .data_content .video_list ul li:nth-of-type(3n) {
	margin-right: 5%
}
.data .data_list .data_content .video_list ul li:nth-of-type(2n) {
	margin-right: 0
}
.data .data_list .data_content .video_list ul li a figure div {
	height: 140px
}
.data .data_list .data_content .video_list ul li a figure div>i {
	font-size: 40px;
	margin-left: -20px;
	position: absolute;
	margin-top: -22px
}
.data .data_list .data_content .video_list ul li a figure figcaption {
	font-size: 12px;
	line-height: 20px;
	padding-top: 14px;
	height: auto;
	padding-bottom: 12px
}
.data .data_list .data_content .download ul li {
	width: 100%
}
.data .data_list .data_content .download ul li:nth-of-type(2n) {
	margin-left: 0
}
.cooperation .cooperation_content .sort ul li {
	width: 23.5%;
	margin-right: 2%;
	margin-bottom: 10px;
	height: 300px
}
.cooperation .cooperation_content .sort ul li:nth-of-type(4n) {
	margin-right: 0
}
.cooperation .cooperation_content .sort ul li>a>span:first-child {
	top: 50px;
	left: 30px
}
.cooperation .cooperation_content .sort ul li>a>span:nth-of-type(2) {
	bottom: 30px
}
.news_list .news_list_container ul li {
	width: 47.5%;
	height: 180px;
	margin-right: 5%
}
.news_list .news_list_container ul li:nth-of-type(3n) {
	margin-right: 5%
}
.news_list .news_list_container ul li:nth-of-type(2n) {
	margin-right: 0
}
.news_list .news_list_container ul li>a figure>div {
	height: 100px
}
.news_list .news_list_container ul li>a figure>figcaption {
	height: 80px
}
.cooperation_news_list .cooperation_news_slide .swiper-container, .cooperation_news_list .cooperation_news_slide .swiper-container .swiper-slide>figure, .cooperation_news_list .cooperation_news_slide .swiper-container .swiper-slide>figure>div {
	height: 200px
}
.news_list .news_list_container ul li>a figure>figcaption h4 {
	margin: 0 15px;
	font-size: 12px;
	padding-top: 5px;
	line-height: 18px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}
.news_list .news_list_container ul li>a figure>figcaption>p time {
	font-size: 12px
}
.news_list .news_list_container ul li>a figure>figcaption>p>i, .news_list .news_list_container ul li>a figure>figcaption>p>span i {
	font-size: 14px
}
.news_list .news_list_container ul li>a figure>figcaption>p>span {
	top: 0
}
.news_list .news_list_container ul li>a figure>figcaption p {
	width: calc(100% - 30px);
	left: 15px
}
.cooperation_news_list .cooperation_news_slide .swiper-container .pagination {
	bottom: 15px
}
.cooperation_news_list .cooperation_news_slide .swiper-container .pagination>Span:last-child {
	margin-right: 15px
}
.cooperation_news_list .cooperation_news_slide .swiper-container .swiper-slide>figure>div:last-child>div {
	margin: 0 15px;
	-webkit-transform: translateY(-50%);
	transform: translateY(-50%)
}
.contact {
	overflow-x: hidden
}
.contact .map {
	width: auto;
	margin: 0 15px
}
.contact .map .map_container {
	margin-top: 0;
	height: 300px
}
.contact .map .map_container>div:first-child, .contact .map .map_container>div:last-child {
	width: 100%;
	float: none
}
.contact .map .map_container>div:last-child .address_details {
	width: 100%;
	margin-top: 0;
	height: auto;
	float: none
}
.contact .map .map_container>div:last-child .address_details h2 {
	font-size: 20px;
	line-height: 50px;
	height: 50px
}
.contact .map .map_container>div:last-child .address_details ul {
	height: auto;
	padding-bottom: 25px;
	width: 100%
}
.contact .map .map_container>div:last-child .address_details ul li {
	margin-top: 14px
}
.contact>.contact_list>ul>li h3 {
	text-indent: 14px;
	font-size: 20px
}
.contact>.contact_list>ul>li>section>div {
	height: auto;
	padding-bottom: 14px
}
.contact>.contact_list>ul>li>section>div>div {
	width: 40%;
	right: 0;
	top: 0;
	height: 100%
}
.contact>.contact_list>ul>li>section>div>div img {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
.contact>.contact_list>ul>li>section>div>ul {
	position: relative;
	left: 0;
	top: 0;
	padding: 14px 0 0 14px
}
.contact>.contact_list>ul>li>section>div>ul>li {
	position: static!important;
	font-size: 12px;
	line-height: 18px
}
.inner_search button, .inner_search input {
	font-size: 14px;
	height: 45px
}
.product .related_videos>ul li {
	width: 100%;
	margin-right: 0;
	float: none
}
.cloud_data .cloud_list ul li {
	height: 300px
}
.cloud_data .cloud_list ul li figure>div {
	width: 100%!important;
	float: none
}
.cloud_data .cloud_list ul li figure>div:first-child {
	height: 120px
}
.cloud_data .cloud_list ul li figure>div:last-child {
	height: 180px
}
.cloud_data .cloud_list ul li figure>div:last-child>div {
	margin: 0 12px
}
.cloud_data .cloud_list ul li figure>div:last-child>div figcaption {
	margin-top: 12px
}
.inner_common_menu {
	height: 50px;
	line-height: 50px;
	white-space: nowrap
}
.inner_common_menu a, .inner_common_menu span {
	line-height: 50px;
	height: 50px;
	font-size: 14px
}
.inner_search {
	height: 45px
}
.inner_search button {
	line-height: 45px;
	width: 100px
}
.mobile {
	display: block!important
}
.common_title h3 span {
	font-size: 24px;
	height: 24px
}
.distance_large {
	padding-top: 25px
}
.about_c .small_banner {
	height: 250px
}
.about_c .small_banner>div h3 {
	font-size: 24px;
	padding-bottom: 15px
}
.about_c .about_us .distance_large .slide .img_slide>ul {
	width: calc(100% - 65px)
}
.about_c .strength {
	margin: 0 15px;
	padding-bottom: 40px
}
.about_c .strength>div:last-child {
	left: 0;
	top: 120px
}
.about_c .strength>div:last-child ul {
	text-align: center;
	height: 240px;
	border-bottom: none
}
.about_c .strength>div:last-child ul li {
	height: 120px;
	width: calc(100%/4);
	border-bottom: 1px solid #e5e5e5
}
.about_c .strength>div:last-child ul li div {
	padding-top: 10px;
	padding-bottom: 0
}
.about_c .strength>div:last-child ul li div i {
	font-size: 30px
}
.about_c .strength>div:last-child ul li p {
	font-size: 16px;
	padding-bottom: 4px
}
.about_c .strength>div:last-child ul li span {
	font-size: 12px;
	line-height: 14px;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2
}
.about_c .arrows, .about_c .history .history_left>.bg {
	display: none
}
.about_c .about_us .distance_large .slide .img_slide>div {
	float: right;
	margin-left: 0;
	font-size: 18px
}
.about_c .about_us .distance_large .slide .menu_ {
	top: -25px;
	height: 80px
}
.about_c .about_us .distance_large .slide .menu_ ul {
	height: 80px
}
.about_c .about_us .distance_large .slide .menu_ ul li {
	height: 80px;
	font-size: 14px;
	line-height: 100px
}
.about_c .about_us .distance_large .slide {
	margin-top: 20px
}
.about_c .about_us .distance_large .content {
	margin-top: 14px
}
.about_c .strength>div:first-child {
	height: auto
}
.about_c .strength>div:first-child>div:first-child, .about_c .strength>div:first-child>div:last-child {
	float: none;
	width: 100%
}
.about_c .strength>div:first-child>div:first-child {
	height: 250px
}
.about_c .strength>div:first-child>div:first-child>div {
	left: 15px
}
.about_c .strength>div:first-child>div:first-child>div h3 {
	font-size: 24px
}
.about_c .strength>div:first-child>div:first-child>div p {
	font-size: 16px
}
.about_c .strength>div:first-child>div:last-child {
	margin-top: 150px
}
.about_c #certify, .about_c #certify2 {
	margin-top: 25px
}
.about_c .honor .slider_container .container .slide_main .certify .swiper-container .swiper-slide {
	width: 200px;
	height: 300px;
	background: 0 0
}
.about_c .honor .slider_container .container .slide_main .certify .swiper-container .swiper-slide figcaption {
	color: #fff;
	line-height: 40px
}
.about_c .history>.history_slide .swiper-slide figure div {
	margin-top: 14px;
	height: auto
}
.about_c .honor {
	height: auto
}
.about_c .honor .slider_container .container .honor_menu span {
	margin: 0 20px
}
.about_c .honor .slider_container .container .honor_menu {
	padding-top: 25px
}
.about_c .honor .slider_container .container .slide_main .certify .swiper-container {
	padding-bottom: 40px
}
.about_c .honor .slider_container .container .honor_menu span:first-child::after {
	height: 30px;
	right: -21px
}
.about_c .honor .slider_container .container .honor_menu span i {
	font-size: 30px
}
.about_c .history>.history_slide .swiper-slide {
	height: 280px;
	width: 220px;
	border-top: 1px solid #004098;
	padding-top: 20px;
	margin-top: 10px
}
.about_c .history>.history_slide .swiper-wrapper {
	height: 300px
}
.about_c .history>.history_slide .swiper-container {
	height: 340px;
	margin-top: 0;
	margin-left: 0
}
.about_c .history {
	margin-top: 0;
	height: auto;
	padding-bottom: 25px
}
.about_c .history>.history_left, .about_c .history>.history_slide {
	float: none;
	width: 100%;
	height: auto;
	background-image: none;
	background-color: #fff
}
.cases .filter {
	margin-top: 14px!important
}
.cases .filter>ul>li>span {
	width: 100px;
	text-indent: 12px
}
.cases .filter>ul>li>ul {
	width: calc(100% - 100px);
	white-space: nowrap;
	overflow-x: auto;
	padding-right: 15px
}
.cases .filter>ul>li>ul>li {
	float: none;
	display: inline-block
}
.cases .cases_container ul li {
	margin: 0
}
.cases .cases_container ul li>figure {
	height: 300px
}
.cases .cases_container ul li>figure>div:first-child {
	width: 100%;
	float: none;
	height: 120px
}
.cases .cases_container ul li>figure>div:last-child {
	width: 100%;
	float: none;
	height: 180px
}
.cases .cases_container ul li>figure>div:last-child>div {
	margin: 0;
	top: 25px
}
.technical_training img {
	max-width: 100%
}
.process_menu li {
	width: 25%;
	margin-left: -4px
}
.process_menu li i {
	font-size: 86px
}
.process_menu li span {
	font-size: 12px
}
}

@media screen and (max-width: 480px) {
.products_center .products_center_list {
	display: flex;
	flex-direction: column;
}
.products_center .products_center_list .right_list {
	width: 100%;
}
.products_center .products_center_list .left_menu {
	width: 100%;
	overflow-x: auto;
	height: auto;
	min-height: 50px !important;
	margin-bottom: 15px;
}
.products_center .products_center_list .left_menu>div {
	display: none !important
}
.products_center .products_center_list .left_menu>ul {
	display: flex;
	align-items: stretch;
	width: auto;
	position: relative !important;
	top: auto;
	margin: 0;
}
.products_center .products_center_list .left_menu>ul li {
	font-size: 16px !important;
	white-space: nowrap;
	width: auto;
	margin-right: 16px;
	border-bottom: none
}
.products_center .products_center_list .left_menu>ul>li>span:nth-of-type(3) {
	display: none;
}
}