@media(min-width:1920px) {
	html {
		font-size: calc(100vw/19.2)
	}
    body {
        max-width: 1920px;
        margin: auto;
    }
	.auto-container {
		max-width: 1400px
	}
	.head{
	    max-width:1920px;
	    margin: auto;
	    right: 0;
	}
}

@media(min-width:2560px) {

	html {
		font-size: calc(100vw/25.6)
	}
}
@media(min-width:2860px) {

	html {
		font-size: calc(100vw/28.6)
	}
}
@media(min-width:3840px) {

	html {
		font-size: calc(100vw/38.4)
	}
}
@media (min-width:2100px) {
    .index_about .index_about_box .left>img {
    	max-width: 150%;
    	width: 125%;
    	transform: translate(-5%, 0);
    	height: 900px;
    }
    .index_about .index_about_box .right>img {
    	max-width: 150%;
    	width: 125%;
    	object-fit: cover;
    	transform: translate(-5%, 0);
    	height: 900px;
    }
	.index_about .index_about_box .left .play_icon{
		left: 5%;
	}
}

@media (min-width:2300px) {
    .index_about .index_about_box .left>img {
    	height: 1000px;
    }
    .index_about .index_about_box .right>img {

    	height: 1000px;
    }
	.index_about .index_about_box .left .play_icon{
		left: 2%;
	}
}
@media (min-width:2500px) {
    .index_about .index_about_box .left>img {
    	height: 1100px;
    	width: 120%;
    }
    .index_about .index_about_box .right>img {height: 1100px;width: 120%;}
	.index_about .index_about_box .left .play_icon{
		left: 3%;
	}
}
@media (max-width:1460px) {
	.page-content .content-box .sidebar-box .contactbox .contactinfo {
		padding: .3rem .1rem
	}

	.page-content .content-box .sidebar-box .contactbox .business-swiper .row div a {
		padding: .06rem .02rem
	}

	.page-content .content-box .list-content .list-box .item-box .textbox {
		padding: .1rem
	}

	.page-content .content-box .list-content .row>div {
		padding: 0 0 0 .08rem
	}

	.page-content .content-box .list-content .list-box .product-item .text .row {
		width: 100%;
		padding: .1rem 0
	}
}

@media(max-width:1280px) {
	html {
		font-size: calc(100vw/12.8)
	}

	.auto-container {
		max-width: 95%
	}

	.swiper-button-next {
		right: 0
	}

	.swiper-button-prev {
		left: 0
	}

	.head:before {
		height: 2.39rem
	}

	.head .head_box {
		padding: 0 .2rem
	}

	.head .head_box .right a,.head .head_box .slogan {
		font-size: .2rem
	}

	.additional-features {
		right: .2rem;
		top: 40%
	}

	.footer:before {
		background: url(/res/magic/images/index_021.png) no-repeat;
		width: 100%;
		background-size: cover
	}

	.additional-features .additional-icon {
		height: .35rem
	}

	.additional-features .additional-icon img {
		max-width: .35rem
	}

	.section .head_block .title {
		font-size: .3rem
	}

	.section .head_block .remark {
		font-size: .18rem
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-container {
		max-width: 90%
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-slide .text_box_buttom {
		bottom: -80%
	}

	.index_about .index_about_box .left>img {
		max-width: 100%
	}

	.index_about .index_about_box .right>img {
		max-width: 100%
	}

	.index_about .index_about_box .right .right_box {
		padding-left: 5%;
		padding-right: 10%
	}

	.index_about .index_about_box .right .about_certificate {
		max-width: 3rem
	}

	.index_about .index_about_box .right .right_box>.remark {
		margin-top: .2rem;
		-webkit-line-clamp: 4
	}

	.index_about .index_about_box .right .btn_effect4 {
		margin-top: .3rem
	}

	.index_news .index_news_box .swiper-container {
		max-width: 90%
	}
}

@media(max-width:1080px) {
	html {
		font-size: calc(100vw/5)
	}

	.additional-features {
		top: 45%;
		right: .1rem
	}

	.swiper-button-prev {
		left: 0
	}

	.swiper-button-next {
		right: 0
	}

	.head:before {
		height: .95rem
	}

	.head.c-style .head_box {
		transform: unset
	}

	.head .head_box {
		background: #fff;
		border-bottom: .01rem solid var(--color)
	}

	.head .head_box:before {
		display: none
	}

	.head .head_box .navbar_logo {
		position: absolute;
		width: auto;
		z-index: 2222
	}

	.head .head_box .navbar_logo a img {
		max-width: 100%
	}

	.head .head_box .right,.head .head_box .slogan {
		display: none
	}

	.head nav {
		position: absolute;
		padding: 0;
		top: .12rem;
		right: 0;
		justify-content: flex-end;
		transform: unset;
		background: unset
	}

	.head nav:before {
		display: none
	}

	.head nav.c-style2 {
		transform: unset;
		background: unset
	}

	.head nav.c-style2 .navbar_box .navbar_nav .nav_item .dropdown_link {
		line-height: .4rem
	}

	.head .navbar_box {
		display: none;
		position: absolute;
		top: .5rem;
		background: var(--color);
		width: 100%
	}

	.head .navbar_box .navbar_nav {
		margin: 0;
		display: block;
		max-height: 4rem;
		overflow: auto
	}

	.head .navbar_box .navbar_nav .nav_item {
		margin-right: 0
	}

	.head .navbar_box .navbar_nav .nav_item .dropdown_link {
		padding-left: .2rem;
		line-height: .4rem
	}

	.head .navbar_box .nav_item .dropdown_link.children a:before {
		display: none
	}

	.head .navbar_box .navbar_nav .nav_item .dropdown_link i {
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		font-size: .22rem;
		font-weight: 700;
		width: .3rem;
		text-align: center
	}

	.head .navbar_box .navbar_nav .nav_item .dropdown_link .iconfont::after {
		display: block;
		content: '+';
		font-style: normal;
		width: 100%;
		color: #fff
	}

	.head .navbar_box .navbar_nav .nav_item .dropdown_link.open .iconfont::after {
		content: '-';
		font-size: .3rem;
		margin-top: -.03rem
	}

	.head .navbar_box .nav_item .dropdown_menu {
		position: unset;
		width: 100%;
		display: none
	}

	.head .navbar_box .nav_item:hover .dropdown_menu {
		display: none
	}

	.head .navbar_box .nav_item .submen_list li:first-child a {
		padding-top: 0
	}

	.head .navbar_box .nav_item .submen_list li:last-child a {
		padding-bottom: 0
	}

	.head .navbar_box .nav_item .submen_list .submen_head {
		min-height: auto;
		line-height: .35rem;
		background: unset
	}

	.head .navbar_right {
		justify-content: flex-end;
		margin-right: .2rem
	}

	.head .navbar_right .navbar_group .btn_inquiry {
		border: .01rem solid var(--color)
	}

	.head .navbar_right .search_input input {
		background: rgb(29 32 136 / 90%)
	}

	.head .navbar_right .c_switch i {
		position: relative;
		display: block;
		height: .04rem;
		background: var(--color);
		-webkit-transition: all .3s;
		transition: all .3s
	}

	.head .navbar_right .c_switch i:nth-child(1) {
		top: 0
	}

	.head .navbar_right .c_switch i:nth-child(3) {
		bottom: 0
	}

	.head .navbar_right .c_switch i:nth-child(2) {
		margin: .06rem 0
	}

	.head .c-style2 .navbar_right .c_switch i {
		background: var(--color)
	}

	.head .navbar_right .c_switch {
		display: block;
		width: .4rem;
		margin-left: .2rem
	}

	.head .navbar_right .c_switch i {
		background: var(--color)
	}

	.head .navbar_right .c_switch.open i:nth-child(1) {
		top: .1rem;
		-webkit-transform: rotate(45deg);
		transform: rotate(45deg)
	}

	.head .navbar_right .c_switch.open i:nth-child(2) {
		opacity: 0
	}

	.head .navbar_right .c_switch.open i:nth-child(3) {
		bottom: .1rem;
		-webkit-transform: rotate(-45deg);
		transform: rotate(-45deg)
	}

	.footer {
		overflow: hidden
	}

	.footer:before {
		background: url(/res/magic/images/index_021.png) no-repeat;
		background-size: 120%;
		background-position: 50% 100%
	}

	.footer .footer_head .auto-container {
		flex-direction: column;
		padding-top: .4rem
	}

	.footer .footer_head .left {
		width: 100%;
		margin-bottom: .2rem
	}

	.footer .footer_head .left .foot_share a img {
		max-width: 100%
	}

	.footer .footer_head .main {
		display: none
	}

	.footer .footer_head .foot_form {
		width: 100%
	}

	.footer .footer_head .foot_form .foot_form_box .input div {
		width: 100%
	}

	.footer .footer_bottom .auto-container {
		flex-wrap: wrap;
		line-height: .4rem;
		padding: .2rem 0
	}

	.footer .footer_bottom .left a,.footer .footer_bottom .left p {
		display: block
	}

	.footer .footer_bottom .left p:nth-of-type(1) {
		width: 100%;
		margin-right: 0
	}

	.Home-banner .swiper-banner .swiper-slide a {
		display: inline-block;
		padding-top: .65rem
	}

	.Home-banner .swiper-banner .swiper-pagination {
		bottom: .1rem
	}

	.Home-banner .swiper-banner .swiper-pagination .swiper-pagination-bullet-active {
		background-size: 100%
	}

	.section {
		padding-top: .6rem
	}

	.section .head_block .title {
		font-size: .26rem;
		line-height: normal
	}

	.index_pro_categories {
		padding-bottom: 0
	}

	.index_pro_categories .categories_box {
		margin-top: .3rem
	}

	.index_pro_categories .categories_box .item {
		width: 49%;
		margin-bottom: .2rem
	}

	.index_pro_categories .categories_box .item .cate_icon {
		width: 20%;
		margin-right: .1rem
	}

	.index_pro_categories .categories_box .item .cate_icon img {
		max-width: 100%
	}

	.index_pro_categories .categories_box .item .text_box {
		font-size: .16rem;
		width: 80%
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-container {
		max-width: 80%;
		padding-bottom: .5rem
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-slide .img_box {
		padding: .2rem
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-slide .title {
		margin-bottom: .1rem
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-slide .item_box .text_box_buttom .other {
		margin-bottom: 0
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-slide .other span img {
		max-width: 100%
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-slide .text_box_buttom {
		bottom: -110%
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-slide .remark {
		margin-bottom: .2rem
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-slide .quote_button {
		margin-bottom: .2rem
	}

	.index_choose_us .index_choose_us_box .item {
		width: 48%;
		padding: .2rem
	}

	.index_choose_us .index_choose_us_box .item:nth-child(3n) {
		margin-right: 1.7857%
	}

	.index_case .index_case_box {
		flex-direction: column
	}

	.index_case .index_case_box .left,.index_case .index_case_box .right {
		width: 100%
	}

	.index_case .index_case_box .left {
		padding-left: 0
	}

	.index_case .index_case_box .right {
		padding-right: 0
	}

	.index_case .index_case_box .item a {
		flex-direction: column;
		flex-wrap: wrap;
		padding: 0
	}

	.index_case .index_case_box .item .img_box {
		width: 100%
	}

	.index_case .index_case_box .item .img_box img {
		width: 100%
	}

	.index_case .index_case_box .item .text_box {
		width: 100%;
		padding: .18rem;
		text-align: center;
		position: relative;
		padding-top: .55rem;
		padding-bottom: .35rem
	}

	.index_case .index_case_box .item .text_box .avatar {
		position: absolute;
		top: -23%;
		left: 0;
		right: 0
	}

	.index_case .index_case_box .item .text_box .avatar img {
		width: .8rem;
		height: .8rem;
		object-fit: cover
	}

	.index_case .index_case_box .item .text_box .btn_effect4 {
		margin: auto;
		margin-top: .2rem
	}

	.index_exhibitarea {
		padding: .45rem 0;
		background-repeat: no-repeat!important;
		background-size: cover!important
	}

	.index_exhibitarea .index_exhibitarea_box {
		flex-wrap: wrap
	}

	.index_exhibitarea .index_exhibitarea_box .item {
		width: 50%;
		margin-bottom: .2rem
	}

	.index_exhibitarea .index_exhibitarea_box .item .img_box img {
		max-width: 100%
	}

	.index_about {
		padding-top: 0
	}

	.index_about .index_about_box {
		display: flex;
		flex-direction: column;
		flex-wrap: wrap
	}

	.index_about .index_about_box .left {
		max-width: 100%;
		position: relative;
		float: unset
	}

	.index_about .index_about_box .left .play_icon {
		left: 0;
		right: 0
	}

	.index_about .index_about_box .right {
		max-width: 100%;
		position: relative;
		float: unset
	}

	.index_about .index_about_box .right>img {
		max-width: 150%;
		width: 110%
	}

	.index_about .index_about_box .right .right_box {
		padding-top: .65rem;
		padding-bottom: .4rem
	}

	.index_about .index_about_box .right .right_box>.remark {
		-webkit-line-clamp: 10
	}

	.index_news .index_news_box .swiper-container {
		padding-bottom: .5rem;
		max-width: 80%
	}

	.index_news .index_news_box .swiper-slide .item .img_box img {
		width: 100%;
		object-fit: cover
	}

	.index_news .index_news_box .swiper-slide .item .text_box {
		padding: .2rem
	}

	.index_our_partner .index_our_partner_box {
		padding: .5rem 0
	}

	.index_our_partner .index_our_partner_box .swiper-container {
		padding-bottom: .5rem
	}

	.index_our_partner .index_our_partner_box .swiper-slide {
		text-align: center
	}

	.index_our_partner .index_our_partner_box .swiper-slide img {
		max-width: 100%
	}

	.index_faq .auto-container {
		display: block
	}

	.index_faq .head_block {
		width: 100%;
		text-align: center;
		padding-bottom: .2rem
	}

	.index_faq .head_block .title:before {
		right: 0;
		margin: auto;
		top: -.8rem
	}

	.index_faq .head_block .index_faq_btn {
		height: .45rem;
		line-height: .45rem
	}

	.index_faq .index_faq_box {
		width: 100%;
		margin-top: 0;
		min-height: 2.45rem
	}
}

@media(max-width:768px) {
	html {
		font-size: calc(100vw/4.5)
	}

	.auto-container {
		width: 95%
	}

	.modal-title {
		font-size: .22rem;
		font-weight: 700
	}

	.btn_effect4 {
		font-size: .18rem
	}

	.head .head_box {
		height: .75rem
	}

	.head .head_box .navbar_logo a img {
		max-width: .65rem
	}

	.head nav {
		top: .2rem
	}

	.head .navbar_box .nav_item .submen_head a {
		font-size: .2rem
	}

	.head .navbar_right .navbar_group .btn_inquiry .badge {
		font-size: .2rem
	}

	.footer .footer_head .left .foot_cantact .item .icon_box img {
		max-width: 100%
	}

	.footer .footer_head .left .foot_cantact .item .text_box {
		max-width: 88%
	}

	.footer .footer_head .left .foot_cantact .item .text_box a,.footer .footer_head .left .foot_cantact .item .text_box p {
		font-size: .2rem;
		line-height: .3rem
	}

	.footer .footer_head .foot_form .foot_form_box .input div input,.footer .footer_head .foot_form .foot_form_box .textarea {
		font-size: .2rem
	}

	.footer .footer_bottom {
		padding-bottom: .5rem
	}

	.footer .footer_bottom .auto-container {
		font-size: .2rem
	}

	.section {
		padding-top: .8rem
	}

	.section .head_block .title:before {
		top: -1.4rem
	}

	.index_pro_categories .categories_box .item {
		width: 100%
	}

	.index_pro_categories .categories_box .item .text_box {
		font-size: .2rem
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-slide .title {
		font-size: .22rem
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-slide .remark {
		font-size: .2rem
	}

	.index_pro_categories .index_pro_swiper_box .item .swiper-slide .quote_button {
		font-size: .2rem
	}

	.index_choose_us .index_choose_us_box .item {
		width: 100%
	}

	.index_choose_us .index_choose_us_box .item .text_box .remark {
		-webkit-line-clamp: unset;
		font-size: .2rem
	}

	.index_case .index_case_box .item a {
		display: flex;
		flex-direction: row;
		flex-wrap: unset
	}

	.index_case .index_case_box .item .img_box {
		width: 50%
	}

	.index_case .index_case_box .item .img_box img {
		height: 100%;
		object-fit: cover
	}

	.index_case .index_case_box .item .text_box {
		padding: 0;
		padding-bottom: .15rem;
		padding-top: .6rem;
		width: 50%
	}

	.index_case .index_case_box .item .text_box .avatar {
		top: 1%
	}

	.index_case .index_case_box .item .text_box .avatar img {
		width: .5rem;
		height: .5rem
	}

	.index_case .index_case_box .item .text_box .title {
		font-size: .22rem;
		line-height: normal;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-line-clamp: 3;
		-webkit-box-orient: vertical
	}

	.index_case .index_case_box .item .text_box .btn_effect4 {
		margin-top: .1rem
	}

	.index_exhibitarea {
		padding-top: .45rem
	}

	.index_about {
		padding-top: 0
	}

	.index_about .index_about_box .right>img {
		height: 8.5rem;
		object-fit: cover
	}

	.index_about .index_about_box .right .right_box .head_block .title:before {
		top: -1rem
	}

	.index_about .index_about_box .right .right_box>.remark {
		-webkit-line-clamp: 15;
		font-size: .2rem
	}

	.index_factory .index_factory_box {
		padding-bottom: .4rem
	}

	.index_factory .index_factory_box .swiper-slide {
		margin-bottom: .1rem
	}

	.index_news {
		padding-top: 1rem;
		padding-bottom: .4rem
	}

	.index_news .index_news_box {
		margin-top: .3rem
	}

	.index_news .index_news_box .swiper-container {
		max-width: 100%
	}

	.index_news .index_news_box .swiper-slide .item .time {
		font-size: .18rem
	}

	.index_news .index_news_box .swiper-slide .item .text_box .title {
		font-size: .22rem
	}

	.index_news .index_news_box .swiper-slide .item .text_box .remark {
		font-size: .18rem
	}

	.index_news .index_news_box .swiper-button-next,.index_news .index_news_box .swiper-button-prev {
		display: none
	}

	.index_our_partner {
		padding-top: 1rem
	}

	.index_faq .head_block .remark {
		font-size: .2rem
	}

	.page-content .product-info .auto-container .row .textbox>h1 {
		font-size: .28rem
	}

	.page-content .product-info .auto-container .row .textbox .share-box {
		display: none
	}

	.page-content .content-box .list-content .list-box .item-box .textbox .remark {
		height: auto;
		-webkit-line-clamp: 100;
		font-size: .2rem
	}

	.page-content {
		padding: 0
	}

	.page-content .content-box {
		display: unset
	}

	.page-content .content-box .list-content,.page-content .content-box .sidebar-box {
		width: 100%!important;
		padding: 0
	}

	.page-content .content-box .list-content .list-box {
		padding: .1rem
	}

	.page-content .content-box .list-content .list-box .product-item {
		width: 100%;
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between
	}

	.page-content .content-box .list-content .list-box .product-item .imgbox,.page-content .content-box .list-content .list-box .product-item .text {
		width: 50%;
		border: 0
	}

	.page-content .content-box .list-content .product-page .product-item .text {
		padding: .1rem .05rem;
		text-align: left
	}

	.page-content .content-box .list-content .list-box .product-item .imgbox .quote-button {
		top: .05rem;
		left: .05rem;
		right: unset;
		padding: .05rem .1rem;
		font-size: .2rem
	}

	.page-content .product-info .auto-container .row .imgbox {
		padding: 0
	}

	.page-content .product-info .auto-container .row .imgbox .imagesbox .product-button img {
		margin-top: 75%
	}

	.page-content .content-box .list-content>div {
		padding: .1rem
	}

	.page-content .content-box .list-content .details-box .header span {
		font-size: .16rem;
		margin-right: .1rem
	}

	.page-content .content-box .list-content>div .header>span::after {
		bottom: -.195rem
	}

	.page-content .content-box .list-content .details-box .product-content-box .p-4 {
		padding: 0 .1rem
	}

	.page-content .content-box .list-content .details-box .product-content-box .product_details_box iframe {
		padding: 0 .1rem;
		height: 350px !important;
	}

	.page-content .content-box .list-content .details-box .product-content-box .product_details_box .details_box_title {
		padding: 0 .2rem;
		
	}
	.page-content .content-box .list-content .details-box .product-content-box .product_details_box .details_box_title h2{
	    font-size: .2rem;
	line-height: .5rem
	}
	.page-content .content-box .list-content .details-box .product-content-box .product_details_box .product_details_features_box .item {
		padding-bottom: .15rem;
		margin-top: 0;
		flex-direction: column;
		margin-bottom: .2rem
	}

	.page-content .content-box .list-content .details-box .product-content-box .product_details_box .product_details_features_box .item p {
		margin-right: 0;
		margin-bottom: .1rem
	}

	.page-content .content-box .list-content .details-box .product-content-box .product_details_box .product_details_features_box .item p:last-child {
		max-width: 100%;
		font-size: .2rem
	}

	.page-content .content-box .list-content .details-box .product-content-box .product_details_box .details_box_faq .item .b p {
		font-size: .2rem
	}

	.page-content .message-box .from .input {
		display: block
	}

	.page-content .message-box .from .input>div {
		width: 100%;
		margin-bottom: .2rem
	}

	.page-content .content-box .list-content .development .swiper .swiper-time .swiper-wrapper {
		width: 100%
	}

	.page-content .content-box .list-content .list-box .item-box .textbox {
		font-size: .14rem
	}

	.page-content .content-box .list-content .development .swiper .swiper-time .time-click,.page-content .content-box .list-content .development .swiper .swiper-time .time-pagination {
		display: none
	}

	.page-content .content-box .list-content .development .swiper .swiper-time {
		height: 7.2rem
	}

	.page-content .content-box .list-content .development .swiper .swiper-time .textbox h4 {
		font-size: 30px;
		margin: .1rem auto
	}

	.page-content .content-box .list-content .list-box .index-item {
		width: 100%
	}

	.page-content .content-box .list-content .list-box .index-item a .text {
		position: unset
	}

	.page-content .content-box .list-content .list-box .right-item .item a img {
		height: auto
	}

	.page-content .content-box .list-content .list-box .right-item {
		display: flex;
		width: 100%;
		margin-top: .1rem;
		flex-wrap: wrap;
		justify-content: space-between
	}

	.page-content .content-box .list-content .list-box .right-item .item {
		position: relative;
		height: auto;
		width: 100%;
		background: #fff;
		padding-bottom: .15rem
	}

	.page-content .content-box .list-content .list-box .case-box {
		width: 100%
	}

	.page-content .content-box .list-content .case-box {
		padding-top: 0;
		padding-bottom: 0
	}

	.page-content .content-box .list-content .faq-item .wen .icon {
		width: 13%;
		padding: 0
	}

	.page-content .content-box .list-content .row .video-item .imgbox img.video_play {
		opacity: 1
	}

	.page-content .content-box .list-content .newpage .item-box {
		width: 100%;
		margin: 0
	}

	.page-content .content-box .list-content .list-box .item-box .textbox {
		padding: 5px
	}

	.page-content .content-box .list-content .list-box .item-box .textbox h3 {
		font-size: .24rem;
		margin-top: .1rem;
		height: auto;
		-webkit-line-clamp: 10
	}

	.page-content .content-box .list-content .list-box .item-box .textbox .other img {
		max-width: .3rem;
		margin-right: .1rem
	}

	.page-content .content-box .list-content .list-box .item-box .textbox .other div {
		padding: 0;
		font-size: .18rem
	}

	.page-content .content-box .post-info {
		width: 100%;
		padding: .1rem
	}

	.page-content .content-box .post-info .post-pagination p a {
		font-size: .22rem
	}

	.page-content .message-box .from .submit input {
		font-size: .2rem
	}

	.page-content .quotatio .quotation-box>div .message-box .from .submit {
		text-align: center
	}

	.page-content .quotatio .row #quotatio-product-list .quotatio-item .action {
		margin-top: .2rem
	}

	.page-content .quotatio .row #quotatio-product-list .quotatio-item .text {
		margin: .05rem .1rem
	}

	.page-content .content-box .list-content .video-page .video-item .textbox div {
		margin: 0
	}

	.page-content .content-box .list-content .download-item {
		padding: 0
	}

	.page-content .content-box .list-content .download-item .title {
		margin-top: .15rem
	}

	.page-content .content-box .list-content .download-item .textbox {
		margin-top: .1rem;
		padding-bottom: .25rem
	}

	.page-content .content-box .list-content .textbox .downloadbutton a {
		padding: .1rem
	}

	.page-content .content-box .list-content .download-item .textbox>.download,.page-content .content-box .list-content .download-item .textbox>.time {
		width: 50%
	}

	.page-content .content-box .list-content .download-item .textbox>.downloadbutton {
		width: 50%;
		margin-top: .25rem
	}

	.page-content .content-box .list-content .list-box .right-item .item:nth-child(2) {
		margin-top: .1rem
	}

	.page-content .content-box .list-content .list-box .product-item .text .remark {
		font-size: .2rem
	}

	.page-content .content-box .list-content .about-info h1,.page-content .content-box .list-content>div .header h1 {
		font-size: .3rem!important
	}

	.page-content .content-box .list-content .factory-box .factory-swiper {
		width: 80%
	}

	.page-content .content-box .list-content .factory-box .swiper .factory-button {
		width: 7%
	}

	.page-content .content-box .list-content .factory-box .swiper .factory-button img {
		margin-top: 70%
	}

	.page-content .content-box .list-content .contactbox .contact-us {
		padding: 0 .15rem
	}

	.page-content .content-box .list-content .contactbox .contact-business {
		padding-bottom: .4rem
	}

	.page-content .content-box .list-content .contactbox .contact-business .b-item>p {
		font-size: .2rem
	}

	.page-content .content-box .list-content .list-box .product-item .text h3 {
		-webkit-line-clamp: 3;
		font-size: .2rem;
		line-height: normal
	}

	.page-content .content-box .list-content .list-box .product-item .text .row {
		background: unset;
		width: 100%;
		padding: 0
	}

	.page-content .content-box .list-content .certifcate-list .certifcate-item .imgbox img,.page-content .content-box .list-content .list-box .product-item .text .row>div {
		padding: 0
	}

	.page-content .content-box .list-content .certifcate-list .certifcate-item .imgbox span {
		width: 100%;
		left: 0
	}

	.page-content .content-box .list-content .list-box .product-item .text .row span img {
		width: .2rem
	}

	.page-content .content-box .list-content .row>div>span {
		font-size: .18rem
	}

	.page-content .content-box .sidebar-box .contactbox .business-swiper .row {
		padding-top: .1rem
	}

	.page-content .content-box .sidebar-box .contactbox .business-swiper .row div img.business-logo {
		width: 64%;
		max-width: 64%
	}

	.page-content .content-box .list-content .contactbox .contact-us .row .contact-item {
		margin-bottom: .1rem
	}

	.page-content .content-box .list-content .contactbox .contact-us .row .contact-item div,.page-content .content-box .list-content .contactbox .contact-us .row .contact-item div b {
		font-size: .2rem
	}

	.page-content .message-box {
		padding: .1rem
	}

	.swiper-container-horizontal>.swiper-pagination-progress {
		top: unset;
		bottom: 0
	}

	.swiper-pagination-progress .swiper-pagination-progressbar {
		background: #eb6400
	}

	.page-content .content-box .list-content>div .header {
		padding: .15rem 0
	}

	.page-content .content-box .list-content .details-box .header {
		padding: .1rem 0;
		margin: 0 .1rem
	}

	.page-content .content-box .list-content .relation .swiper-relation .swiper-slide .row div span img {
		width: .12rem
	}

	.friends_links>div>div>div {
		width: 33.333%
	}

	.page-content .content-box .list-content .faq-item .da {
		padding-left: .2rem;
		font-size: .2rem
	}

	.page-content .content-box .list-content .faq-item .wen .title {
		font-size: .22rem;
		width: 87%;
		padding: .1rem
	}

	.page-content .content-box .sidebar-box .category-box .category-item p a {
		padding: .15rem;
		display: block;
		font-size: .22rem
	}

	.page-content .content-box .sidebar-box .likebox>p {
		font-size: .22rem
	}

	.page-content .content-box .sidebar-box .likebox>p>img {
		vertical-align: middle;
		max-width: 100%
	}

	.page-content .content-box .sidebar-box .likebox .like-swiper div h4 {
		font-size: .22rem;
		line-height: inherit
	}

	.inside-header .inside-nav>a>img,.page-content .product-info .auto-container .row .textbox .other span img {
		max-width: .2rem
	}

	.inside-header .inside-nav>a,.page-content .content-box .post-info .header>p>span,.page-content .message-box .from .input input,.page-content .message-box .from textarea {
		font-size: .2rem;
		line-height: inherit
	}

	.page-content .content-box .list-content .list-box .index-item a .text p,.page-content .content-box .sidebar-box .contactbox .business-swiper .row div h4,.page-content .product-info .auto-container .row .textbox,.page-content .product-info .auto-container .row .textbox .other span {
		font-size: .2rem;
		line-height: inherit
	}

	.page-content .content-box .sidebar-box .category-box .category-item ul li,.page-content .quotatio .row #quotatio-product-list .quotatio-item .text h3 {
		font-size: .22rem;
		line-height: normal
	}

	.page-content .content-box .sidebar-box .contactbox .contactinfo p,.page-content .content-box .sidebar-box .contactbox .contactinfo p.textbox {
		font-size: .22rem
	}

	.page-content .content-box .list-content .details-box .header span,.page-content .content-box .list-content>div .header>span {
		font-size: .24rem;
		line-height: inherit
	}

	.page-content .content-box .sidebar-box .contactbox .contactinfo p {
		margin-bottom: .2rem
	}

	.page-content .product-info .auto-container .row .textbox>p a {
		font-size: .22rem!important;
		line-height: inherit
	}

	.page-content .content-box .list-content .list-box .case-box .textbox {
		padding: 0;
		padding-bottom: .15rem
	}

	.page-content .content-box .list-content .list-box .case-box .textbox h4,.page-content .content-box .list-content .list-box .index-item .text h4,.page-content .content-box .list-content .list-box .right-item .item a h4 {
		font-size: .26rem;
		line-height: inherit;
		color: #333;
		font-size: .2rem;
		line-height: normal;
		font-weight: 700;
		overflow: hidden;
		text-overflow: ellipsis;
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		position: unset;
		padding: .15rem;
		padding-bottom: 0
	}

	.page-content .content-box .sidebar-box .contactbox .contactinfo p>img {
		max-width: 100%;
		margin-top: .03rem
	}

	.page-content .content-box .sidebar-box .contactbox .business-swiper .row div a,.page-content .quotatio .quotation-box div .action,.page-content .quotatio .quotation-box>div .message-box .checktext .text,.page-content .quotatio .quotation-box>div .message-box .checktext span,.page-content .quotatio>p {
		font-size: .2rem;
		line-height: inherit
	}

	.page-content .content-box .post-info .header>h1,.page-content .quotatio>h1 {
		font-size: .3rem
	}

	.page-content .content-box .post-info .header>p>span>img,.page-content .product-info .auto-container .row .textbox .share-box a img {
		max-width: .35rem
	}

	.page-content .content-box .post-info .post-pagination p a img {
		max-width: .25rem
	}

	.page-content .content-box .sidebar-box .contactbox .business-swiper {
		height: 2.2rem
	}

	.page-content .quotatio .row #quotatio-product-list .quotatio-item .text h3 {
		-webkit-line-clamp: 3;
		line-height: initial
	}

	.page-content .quotatio .quotation-box>div .message-box {
		padding: .15rem
	}

	.page-content .quotatio .quotation-box>div .message-box .checktext {
		flex-direction: column
	}

	.page-content .quotatio .quotation-box>div .message-box .checktext .buttom {
		margin-bottom: .2rem
	}
}
