@media (max-width:1730px) {
	.section_product .auto-container {
		width: 95%
	}

	.swiper-honor-next {
		right: -60px
	}

	.swiper-honor-prev {
		left: -60px
	}

	.product_wrapper .list_filter .filter_item {
		width: 23%
	}
}

@media (max-width:1680px) {
	.auto-container,.site-nav .auto-container {
		max-width: 95%
	}
}

@media (max-width:1610px) {
	.site-nav {
		padding: 0 20px
	}

	.head .slogan {
		display: none
	}

	.swiper-honor-next {
		right: -60px
	}

	.swiper-honor-prev {
		left: -60px
	}

	.product_wrapper .product_body .product_item li .info h3 {
		display: -webkit-box;
		overflow: hidden;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 2;
		text-overflow: ellipsis;
		min-height: 40px;
		padding-bottom: 0
	}

	.home_video_wrapper .video_right_text {
		margin-left: 7%;
		padding-right: 3%
	}

	.product_wrapper .list_filter .filter_item {
		padding: 0
	}
}

@media (max-width:1536px) {
	.swiper-honor-next {
		right: 30px
	}

	.swiper-honor-prev {
		left: 30px
	}
}

@media (max-width:1440px) {
	.auto-container {
		width: 100%
	}

	.head .navBar {
		width: 85%
	}

	.head .nav li {
		line-height: 80px;
		margin: 0 15px
	}

	.head .top_search {
		width: 15%;
		text-align: right
	}

	.head .top_search .head_email img {
		max-width: 25px
	}

	.head .navBar .logo a {
		line-height: 65px
	}

	.head .navBar .logo a img {
		max-height: 50px
	}

	.footer {
		padding: 60px 2%
	}

	.footer .footer_center .left {
		gap: 45px
	}

	.swiper-pagination-bullet {
		height: 4px
	}

	.swiper-button-next,.swiper-button-prev {
		width: 50px;
		height: 50px;
		line-height: 50px
	}

	.swiper-button-prev {
		left: 2%
	}

	.swiper-button-next {
		right: 2%
	}

	.home_banner {
		padding-top: 80px
	}

	.home_banner .search_box .search_btn img {
		max-width: 20px
	}

	.home_banner .banner_box .banner_btn img {
		max-height: 200px
	}

	.head_block p {
		font-size: 36px
	}

	.head_block span {
		font-size: 20px;
		line-height: 1.2
	}

	.index_categorys .auto-container {
		padding-bottom: 60px
	}

	.index_categorys .index_categorys_box {
		padding-bottom: 60px
	}

	.index_categorys .index_categorys_box .top_catebox p {
		padding-right: 20px
	}

	.index_application {
		padding: 0 3%;
		padding-top: 50px;
		padding-bottom: 50px
	}

	.index_application .head_block {
		max-width: 60%
	}

	.index_application .index_application_box {
		right: 3%
	}

	.index_application .index_application_box .item {
		padding: 20px
	}

	.index_application .index_application_box .item>img {
		max-height: 29px
	}

	.index_application .index_application_box .item p {
		font-size: 20px
	}

	.index_application .index_application_box .item a {
		width: 45px;
		height: 45px;
		line-height: 45px
	}

	.index_about {
		padding: 60px 0
	}

	.index_about .right .right_logo img {
		max-height: 100px
	}

	.index_about .right .item_box .item {
		padding: 0 5%;
		margin-bottom: 30px;
		padding-bottom: 30px
	}

	.index_about .right .item_box .item p {
		font-size: 24px
	}

	.index_about .right .item_box .item span {
		font-size: 16px;
		line-height: 1.3
	}

	.index_factory {
		padding-bottom: 60px
	}

	.index_honors {
		padding: 60px 0
	}

	.index_honors .head_block {
		max-width: 80%
	}

	.index_honors .head_block span {
		font-size: 20px;
		display: block
	}

	.index_honors .index_honors_box .swiper-container {
		padding-bottom: 60px
	}

	.index_choose_us {
		padding: 60px 0
	}

	.index_choose_us .head_block {
		margin-bottom: 60px
	}

	.index_choose_us .index_choose_us_box {
		gap: 20px
	}

	.index_choose_us .index_choose_us_box .item {
		flex: 0 0 calc((100% - 2 * 20px)/ 3)
	}

	.index_choose_us .index_choose_us_box .item .img img {
		max-height: 80px
	}

	.index_case {
		padding-bottom: 60px
	}

	.index_news {
		padding-bottom: 60px
	}

	.index_news .index_news_box .swiper-slide .item a .text_box .line-2 {
		font-size: 20px;
		min-height: 50px
	}

	.index_news .index_news_box .swiper-slide .item a .text_box p {
		font-size: 16px
	}

	.index_news .index_news_box .swiper-slide .item a .text_box span {
		font-size: 15px
	}
}

@media(max-width:1380px) {
	.choose-list li p {
		font-size: 14px;
		max-width: 320px
	}
}

@media(max-width:1366px) {
	.footer .footer_content .foot_info {
		max-width: 400px;
		overflow: hidden
	}

	.footer .foot_info dd {
		width: auto
	}

	.footer .foot_info .slogan {
		margin-left: 0;
		margin-top: 20px;
		padding-left: 0;
		border: 0
	}

	.footer .foot_info .more {
		margin-top: 25px
	}

	.footer .footer_content {
		padding-top: 50px
	}
}

@media (max-width:1310px) {
	.head .nav li {
		margin: 0 16px
	}

	.head .nav li .a {
		/* font-size: 16px; */
	}

	.head .slogan {
		font-size: 16px
	}

	.head .top_search {
		margin-left: 15px
	}

	.head .top_search .start_search {
		margin-left: 10px
	}

	.head .top_search .head_email_box {
		margin-right: 10px
	}

	.home_title h2 {
		font-size: 50px
	}

	.home_title h3 {
		font-size: 14px;
		margin-top: 8px
	}

	.home_title .t {
		font-size: 30px
	}

	.product_wrapper .list_filter .filter_item img {
		transform: scale(.9)
	}

	.product_wrapper .list_filter .filter_item h3 {
		font-size: 22px
	}

	.product_wrapper .list_filter {
		width: 100%
	}
}

@media(max-width:1280px) {
	.site-top .head-item {
		font-size: 16px
	}

	.footer dl dd a {
		font-size: 15px
	}

	.footer .Contact-us {
		width: 320px
	}

	.footer .foot_add {
		width: 340px
	}

	.product_wrapper .list_filter {
		overflow: hidden
	}

	.product_wrapper .list_filter .filter_item {
		width: 48%
	}

	.product_wrapper {
		margin-top: 60px
	}

	.product_wrapper .product_body .product_item li .info h3 {
		font-size: 18px
	}

	.product_wrapper .product_body .product_item li .info {
		padding-left: 20px;
		padding-right: 20px
	}

	.section-choose {
		padding-top: 40px;
		padding-bottom: 40px
	}
}

@media (max-width:1200px) {
	.head .nav li .a {
		/* font-size: 16px; */
	}

	.head .slogan {
		display: none
	}

	.footer .footer_content .foot_info {
		max-width: 350px
	}

	.footer .footer_content {
		padding-top: 50px
	}
}

@media(max-width:1080px) {
	.head .slogan {
		display: block
	}

	.head .navBar {
		/* display: none; */
	}

	.navbtn {
		margin-top: 30px;
		margin-left: 20px
	}

	.home_video_wrapper .leo-6 {
		width: 80%;
		float: none;
		margin: 0 auto
	}

	.hidden-xs {
		display: none
	}
}

@media(max-width:1080px) {
	.navbtn {
		width: 30px;
		height: 30px;
		float: right;
		position: relative;
		display: block;
		z-index: 20
	}

	.navbtn i {
		height: 2px;
		background: #222;
		display: block;
		overflow: hidden;
		width: 100%;
		position: absolute;
		left: 0;
		transition: all .3s
	}

	.navbtn i.bar-1 {
		top: 7px
	}

	.navbtn i.bar-2 {
		top: 15px
	}

	.navbtn i.bar-3 {
		top: 23px
	}
}

@media(max-width:1080px) {
	.navbtn.open .bar-1 {
		top: 50%;
		transform: rotate(45deg)
	}

	.navbtn.open .bar-2 {
		height: 0
	}

	.navbtn.open .bar-3 {
		top: 50%;
		transform: rotate(-45deg)
	}
    

 .site-head{}
.site-nav{
    padding: 0;
}
.site-nav .auto-container{
    width: 100%;
}
.head{}
.head .navBar{}
.head .nav li{}
.head .nav li:first-child{}
.head .nav li .stair{}
.head .nav li.active .stair>a,.head .nav li:hover .stair>a{}
.head .nav li .stair:after{}
.head .nav li.active .stair:after,.head .nav li:hover .stair:after{}
.head .nav li.active .sub{}
.head .nav li .a{
    font-size: 18px;
}
.head .nav li .a .mobile-navbtn{}
.head .nav li .a .mobile-navbtn.open{}
.head .nav li .a .mobile-navbtn::before{}
.head .top_search{}
.head .top_search .start_login{}
.head .top_search .start_login:hover{}
.head .top_search img{}
.head .top_search .search_con2{}
.head .top_search .search_con2 .search-input{}
.head .top_search .search_con2 .input1{}
.head .top_search .search_con2 .bnts{}
.head .top_search .search_con2 .moblie-search-close{}
.head .top_search .icosearch{}
.head .top_search .icosearch img{}
.head .top_search .head_email{}
.head .top_search .head_email img{}
.sub{}
.sub .arr{}
.sub>dl{}
.sub>dl dd{}
.sub>dl dd .mobile-navbtn{}
.sub>dl dd .mobile-navbtn.open{}
.sub>dl dd .mobile-navbtn:after{}
.sub>dl dd .text{}
.sub>dl dd:hover a{}
.sub>dl dd .t-menu{}
.sub>dl dd .t-menu li{}
.sub>dl dd .t-menu li a{}
.sub>dl dd .t-menu li a:hover{}
.sub>dl a{
    padding: 4px 0;
}
.scrollHead{}
.head .nav li{}
.head .top_search{}
.head > .logo{}
.head .navBar .logo{
    display: none;
}
.head .navBar .logo a{}
.head .navBar .logo a img{}
.sub>dl dd .t-menu li{}
#showopen .top_search .search_con2{}
#showopen .top_search .search_con2{}
#showopen .head .navBar{}
#showopen .head .top_search img{}
#showopen .head .top_search .head_email{}
.M_search{}
.M_search .mInp1{}
.M_search .mInp1::placeholder{}
.M_search .m_search_btn{}
.M_search .m_search_btn img{}
.footer{
    padding: 45px 2.5%;
    padding-bottom: 20px;
}
.footer{}
.footer .footer_head{
    flex-wrap: wrap;
    margin-bottom: 45px;
    gap: 22px;
}
.footer .footer_head .left{
    width: 100%;
    text-align: center;
}
.footer .footer_head .left a{}
.footer .footer_head .left a img{
    max-height: 65px;
}
.footer .footer_head .right{
    width: 100%;
}
.footer .footer_head .right .foot_subscribe{}
.footer .footer_head .right .foot_subscribe{}
.footer .footer_head .right .foot_subscribe{}
.footer .footer_head .right .foot_subscribe input{}
.footer .footer_head .right .foot_subscribe input::placeholder{}
.footer .footer_head .right .foot_subscribe button{}
.footer .footer_head .right .foot_share{}
.footer .footer_head .right .foot_share a{}
.footer .footer_head .right .foot_share a img{}
.footer .footer_center{
    flex-wrap: wrap;
}
.footer .footer_center .left{
    flex-wrap: wrap;
    display: none;
}
.footer .footer_center .left .item{}
.footer .footer_center .left .item p{}
.footer .footer_center .left .item p a,.footer .footer_center .left .item .item_box a{}
.footer .footer_center .left .item .item_box{}
.footer .footer_center .left .item .item_box a{}
.footer .footer_center .form_box{
    width: 100%;
}
.footer .footer_center .form_box form{}
.footer .footer_center .form_box form .input{}
.footer .footer_center .form_box form .input div{}
.footer .footer_center .form_box form .input div input,.footer .footer_center .form_box form .textarea_box textarea{}
.footer .footer_center .form_box form .input div input::placeholder,.footer .footer_center .form_box form .textarea_box textarea::placeholder{}
.footer .footer_center .form_box form .textarea_box{}
.footer .footer_center .form_box form .textarea_box textarea{}
.footer .footer_center .form_box form .textarea_box .submit_btn{}
.footer .footer_bottom{
    flex-wrap: wrap;
}
.footer .footer_bottom .left{
    width: 100%;
    margin-bottom: 20px;
}
.footer .footer_bottom .left p,.footer .footer_bottom .left .other a,.footer .footer_bottom .foot_contact p a{}
.footer .footer_bottom .left p{}
.footer .footer_bottom .left .other{}
.footer .footer_bottom .left .other a{}
.footer .footer_bottom .foot_contact{
    width: 100%;
}
.footer .footer_bottom .foot_contact p{}
.footer .footer_bottom .foot_contact p a{}
.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{}
.swiper-pagination{}
.swiper-pagination-bullet{}
.swiper-pagination-bullet-active{}
.swiper-button-prev,.swiper-button-next{}
.swiper-button-prev:hover,.swiper-button-next:hover{}
.swiper-button-prev img,.swiper-button-next img{}
.swiper-button-prev:hover img,.swiper-button-next:hover img{}
.swiper-button-prev{}
.swiper-button-next{}
.swiper-button-prev img{}
.swiper-button-next img{}
.home_banner{
    padding-top: 50px;
}
.home_banner .search_box{
    top: 55px;
    display: none;
}
.home_banner .search_box form{}
.home_banner .search_box input{}
.home_banner .search_box input.bnts{}
.home_banner .search_box input::placeholder{}
.home_banner .search_box .search_btn{}
.home_banner .search_box .search_btn img{}
.home_banner .banner_box{}
.home_banner .banner_box .swiper-container{}
.home_banner .banner_box .swiper-wrapper{}
.home_banner .banner_box .swiper-slide{}
.home_banner .banner_box .swiper-slide .item{}
.home_banner .banner_box .swiper-slide .item a{}
.home_banner .banner_box .swiper-slide .item img{}
.home_banner .banner_box .swiper-pagination{
    bottom: 5px;
}
.home_banner .banner_box .swiper-pagination-bullet{}
.home_banner .banner_box .swiper-pagination-bullet-active{}
.home_banner .banner_box .banner_btn{
    display: none;
}
.home_banner .banner_box .banner_btn .yinbot1{}
.home_banner .banner_box .banner_btn img{}
.head_block{
    margin-bottom: 30px;
}
.head_block p{
    font-size: 28px;
}
.head_block span{
    font-size: 18px;
}
.block_banner{}
.index_categorys{
    padding-top: 40px;
}
.index_categorys .auto-container{
    padding-bottom: 30px;
}
.index_categorys .auto-container > a{
    font-size: 18px;
}
.index_categorys .head_block{}
.index_categorys .head_block p{}
.index_categorys .head_block span{}
.index_categorys .index_categorys_box{
    padding-bottom: 30px;
}
.index_categorys > a{}
.index_categorys .index_categorys_box .top_catebox{
    flex-wrap: wrap;
    gap: 25px;
    padding-bottom: 25px;
}
.index_categorys .index_categorys_box .top_catebox p{
    padding-right: 0;
    padding-bottom: 0;
    width: 46%;
    font-size: 18px;
}
.index_categorys .index_categorys_box .top_catebox p:before{
    height: 2px;
}
.index_categorys .index_categorys_box .top_catebox p.active:before,.index_categorys .index_categorys_box .top_catebox p:hover:before{}
.index_categorys .index_categorys_box .top_catebox p.active a{
    font-weight: unset;
}
.index_categorys .index_categorys_box .top_catebox p a{}
.index_categorys .index_categorys_box .cate_product_box{
    margin-top: 40px;
}
.index_categorys .index_categorys_box .cate_product_box .item_box{}
.index_categorys .index_categorys_box .cate_product_box .item_box.active{
    gap: 15px;
}
.index_categorys .index_categorys_box .cate_product_box .item_box .item{
    flex: 0 0 calc((100% - 1 * 15px) / 2);
}
.index_categorys .index_categorys_box .cate_product_box .item_box .item a{}
.index_categorys .index_categorys_box .cate_product_box .item_box .item .img_box{}
.index_categorys .index_categorys_box .cate_product_box .item_box .item .img_box:before{}
.index_categorys .index_categorys_box .cate_product_box .item_box .item:hover .img_box:before{}
.index_categorys .index_categorys_box .cate_product_box .item_box .item .img_box img{}
.index_categorys .index_categorys_box .cate_product_box .item_box .item .img_box .other{
    padding: 15px 0;
}
.index_categorys .index_categorys_box .cate_product_box .item_box .item:hover .img_box .other{}
.index_categorys .index_categorys_box .cate_product_box .item_box .item .img_box .other .head_info{}
.index_categorys .index_categorys_box .cate_product_box .item_box .item .img_box .other .head_info p{
    font-size: 18px;
    padding: 5px 15px;
    border-radius: 5px;
    margin-bottom: 10px;
}
.index_categorys .index_categorys_box .cate_product_box .item_box .item .img_box .other .head_info span{
    font-size: 18px;
}
.index_categorys .index_categorys_box .cate_product_box .item_box .item .img_box .other .img{}
.index_categorys .index_categorys_box .cate_product_box .item_box .item .img_box .other .img img{
    max-width: 30px;
}
.index_categorys .index_categorys_box .cate_product_box .item_box .item .text_box{
    font-size: 20px;
    margin-top: 15px;
}
.index_application{
    padding: 40px 25px;
}
.index_application .head_block{
    max-width: 100%;
    margin-bottom: 46px;
}
.index_application .head_block p{}
.index_application .head_block span{}
.index_application .index_application_box{
    position: unset;
    gap: 15px;
    flex-wrap: wrap;
}
.index_application .index_application_box .item{
    width: 100%;
    padding: 15px;
}
.index_application .index_application_box .item > img{}
.index_application .index_application_box .item p{
    font-size: 19px;
}
.index_application .index_application_box .item span{}
.index_application .index_application_box .item a{
    top: 0;
    bottom: 0;
    right: 15px;
    margin: auto;
}
.index_application .index_application_box .item a img{}
.index_application .index_application_box .item:hover a,.index_application .index_application_box .item.active a{}
.index_about{
    padding: 40px 0;
}
.index_about .auto-container{
    flex-wrap: wrap;
}
.index_about .left,.index_about .right{
    width: 100%;
}
.index_about .left{
    margin-bottom: 20px;
}
.index_about .left .swiper-container{
    /* height: max-content; */
}
.index_about .left  .swiper-wrapper{}
.index_about .left  .swiper-slide{}
.index_about .left  .swiper-slide .img{
    /* height: max-content; */
    width: 100%;
}
.index_about .left  .swiper-slide .img img{}
.index_about .left .swiper-pagination{
    bottom: 5px;
    right: 5px;
}
.index_about .right{
    padding-left: 0;
}
.index_about .right .right_logo{
    margin-bottom: 30px;
}
.index_about .right .right_logo img{
    max-height: 70px;
}
.index_about .right .item_box{}
.index_about .right .item_box .item{}
.index_about .right .item_box .item:last-child{}
.index_about .right .item_box .item p{
    font-size: 20px;
    margin-bottom: 10px;
}
.index_about .right .item_box .item span{}
.index_about .right a{}
.index_factory{
    padding-bottom: 45px;
}
.index_factory .swiper-container{}
.index_factory .swiper-wrapper{}
.index_factory .swiper-slide{}
.index_factory .swiper-slide .img_box{
    border-radius: 0;
}
.index_factory .swiper-slide .img_box img{}
.index_factory .swiper-pagination{
    bottom: 10px;
}
.index_factory .swiper-button-prev,
.index_factory .swiper-button-next{
    display: none;
}
.index_honors{
    padding: 45px 0;
}
.index_honors .auto-container{}
.index_honors .head_block{
    max-width: 100%;
    margin-bottom: 40px;
}
.index_honors .head_block p{}
.index_honors .head_block span{}
.index_honors .head_block a{
    font-size: 18px;
}
.index_honors .index_honors_box{}
.index_honors .index_honors_box .swiper-container{
    padding-bottom: 45px;
}
.index_honors .index_honors_box .swiper-wrapper{}
.index_honors .index_honors_box .swiper-slide{}
.index_honors .index_honors_box .swiper-slide .img_box{}
.index_honors .index_honors_box .swiper-slide .img_box img{}
.index_honors .index_honors_box .swiper-pagination{}
.index_choose_us{
    padding: 45px 0;
}
.index_choose_us .auto-container{}
.index_choose_us .head_block{
    margin-bottom: 40px;
}
.index_choose_us .head_block p{}
.index_choose_us .index_choose_us_box{
    flex-wrap: wrap;
}
.index_choose_us .index_choose_us_box .item{
    flex: 0 100%;
    display: flex;
    justify-content: space-between;
}
.index_choose_us .index_choose_us_box .item .img{}
.index_choose_us .index_choose_us_box .item .img img{
    max-height: 65px;
}
.index_choose_us .index_choose_us_box .item:hover .img img{}
.index_choose_us .index_choose_us_box .item .txt{
    max-width: 80%;
}
.index_choose_us .index_choose_us_box .item .txt p{
    font-size: 20px;
    line-height: 1.2;
}
.index_choose_us .index_choose_us_box .item .txt span{
    font-size: 16px;
}
.index_case{
    padding-bottom: 45px;
}
.index_case .head_block{}
.index_case .head_block p{}
.index_case .index_case_box{}
.index_case .index_case_box .swiper-container{
    padding: 0;
    padding-bottom: 45px;
}
.index_case .index_case_box .swiper-wrapper{}
.index_case .index_case_box .swiper-slide{}
.index_case .index_case_box .swiper-slide-active{}
.index_case .index_case_box .swiper-slide .item{}
.index_case .index_case_box .swiper-slide .item a{}
.index_case .index_case_box .swiper-slide .item a:before{}
.index_case .index_case_box .swiper-slide-active .item a:before{}
.index_case .index_case_box .swiper-slide .item a > span{
    left: 10px;
    top: 10px;
}
.index_case .index_case_box .swiper-slide .item a .img_box{}
.index_case .index_case_box .swiper-slide .item a .img_box img{}
.index_case .index_case_box .swiper-slide .item a .text_box{
    bottom: 15px;
}
.index_case .index_case_box .swiper-slide .item a .text_box span{
    width: 45px;
    height: 45px;
    line-height: 45px;
}
.index_case .index_case_box .swiper-slide .item a .text_box span img{
    max-height: 12px;
}
.index_case .index_case_box .swiper-slide .item a .text_box{}
.index_case .index_case_box .swiper-slide .item a .text_box .line-1{
    font-size: 20px;
}
.index_case .index_case_box .swiper-slide .item a .text_box p{}
.index_news{
    padding-bottom: 45px;
}
.index_news .head_block{}
.index_news .head_block p{}
.index_news .index_news_box{}
.index_news .index_news_box .swiper-container{
    padding: 0;
    max-width: 95%;
    padding-bottom: 45px;
}
.index_news .index_news_box .swiper-wrapper{}
.index_news .index_news_box .swiper-slide{}
.index_news .index_news_box .swiper-slide-active,.index_news .index_news_box .swiper-slide-active + .swiper-slide,.index_news .index_news_box .swiper-slide-active + .swiper-slide + .swiper-slide{}
.index_news .index_news_box .swiper-slide .item{}
.index_news .index_news_box .swiper-slide .item a{}
.index_news .index_news_box .swiper-slide .item a .img_box{
    border-radius: 0;
}
.index_news .index_news_box .swiper-slide .item a .img_box img{}
.index_news .index_news_box .swiper-slide .item a .text_box{}
.index_news .index_news_box .swiper-slide .item a .text_box .line-2{}
.index_news .index_news_box .swiper-slide .item a .text_box p{}
.index_news .index_news_box .swiper-slide .item a .text_box span{}
.index_news .index_news_box .swiper-slide .item a .text_box span img{}
.index_news .index_news_box .swiper-pagination{}
.index_news .index_news_box .swiper-button-prev,
.index_news .index_news_box .swiper-button-next{
    display: none;
}
}

@media(max-width:991px) {
	.scrollHead .navbtn {
		/* margin-top: 8px; */
	}

	.site-top {
		display: none
	}

	.leo-6 {
		width: 100%;
		float: none
	}

	.site-head .site-top {
		display: none
	}

	.site-nav {
		position: fixed;
		top: 0;
		z-index: 100
	}

	.indexBan {
		margin-top: 50px
	}

	.head .slogan {
		display: none
	}

	.mobile-navbtn {
		display: block
	}

	.headbg {
		top: 0;
		background-color: #fff
	}

	.head > .logo {
		line-height: 48px;
		display: block;
		width: 50%;
	}

	.head .logo img {
		height: 40px;
	}

	.navbtn {
		z-index: 10;
		margin-top: 0;
		margin-left: 10px
	}

	.head {
		height: 50px;
		display: flex;
		flex-direction: row;
	}

	.head .top_search {
		/* z-index: 10; */
		/* line-height: 50px; */
		/* margin-left: 0; */
		width: max-content;
	}

	#showopen .head .top_search img {
		opacity: 1
	}

	.head .top_search .search_con2 {
		width: 300px;
		right: 5px;
		display: none
	}

	.head .top_search .search_con2 .search-input {
		width: 240px;
		height: 34px;
		line-height: 34px
	}

	.head .top_search .search_con2 .input1 {
		height: 34px;
		line-height: 34px;
		font-size: 14px
	}

	.head .top_search .search_con2 .bnts {
		height: 34px
	}

	.head .top_search .search_con2 .moblie-search-close {
		top: 8px;
		right: 0
	}

	.head .top_search .icosearch {
		width: 28px
	}

	.head .top_search .head_email {
		width: auto;
		border-width: 1px;
		line-height: 26px;
		height: 28px;
		margin-left: 4px;
		font-size: 16px;
	}

	.head .navBar {
		position: fixed;
		top: 50px;
		left: 0;
		width: 100%;
		padding: 0 5%;
		background-color: #fff;
		max-height: 100%;
		overflow-y: scroll;
		width: 100%;
		flex-wrap: wrap;
	}
	.head .navBar .nav{
		display: none;
		width: 100%;
	}
	.head .line {
		display: none
	}

	.sub {
		position: relative;
		display: none
	}

	.sub_nav_box {
		display: block;
		position: relative
	}

	.sub_nav_box .left_intro {
		display: none
	}

	.sub_nav_box .menu_links dd {
		width: 33.333%;
		padding-top: 10px;
		overflow: hidden
	}

	.sub_nav_box .menu_links dd p {
		height: 60px;
		margin-top: 10px;
		font-size: 14px
	}

	.head .nav li:hover .stair:after {
		display: none
	}

	.head .nav li {
		width: 100%;
		line-height: 42px;
		margin: 0
	}

	.head .nav li .stair {
		border-bottom: 1px solid rgba(221,221,221,.5)
	}

	.head .nav li.active .stair:after {
		display: none
	}

	.head .nav li:hover .sub {
		display: none
	}

	.head .nav li .a {
		/* font-size: 16px; */
	}

	.sub>dl dd {
		font-size: 14px
	}

	.sub>dl dd {
		padding: 0;
		position: relative
	}

	.sub>dl dd .text {
		padding-left: 7px
	}

	.sub>dl dd .mobile-navbtn {
		display: block
	}

	.sub>dl a {
		display: block
	}

	.sub>dl dd .t-menu {
		position: relative;
		left: 0;
		margin-top: 10px
	}

	.sub>dl dd .t-menu li {
		padding: 5px 10px;
		line-height: 28px
	}

	.sub>dl dd:hover {
		background-color: #fff
	}

	.site-head .site-nav {
		max-width: 100%
	}

	.scrollHead .head .top_search {
		/* line-height: 45px; */
	}

	.scrollHead .head .logo {
		line-height: 48px
	}

	.scrollHead .head .nav li {
		line-height: 42px
	}

	.Home-banner {
		padding-top: 50px;
	}
	.Home-banner img{
		height: 110px;
		width: 100%;
		object-fit: cover;
	}
	.swiper-banner .page_father {
		bottom: 10px
	}

	.swiper-banner .banner-page .swiper-pagination-bullet {
		width: 4px;
		height: 10px;
		margin: 0 4px
	}

	.swiper-banner .banner-page .swiper-pagination-bullet-active {
		height: 15px
	}

	.home_title h2 {
		font-size: 22px;
		line-height: 1.2
	}

	.more-product {
		margin-top: 20px;
		font-size: 16px
	}

	.section_product {
		padding: 35px 0
	}

	.product_wrapper {
		margin-top: 30px
	}

	.product_wrapper .list_filter {
		margin-bottom: 10px;
		text-align: left;
		width: 100%
	}

	.product_wrapper .list_filter .filter_item {
		padding: 0 4px;
		width: 100%;
		text-align: center;
		margin-bottom: 10px
	}

	.product_wrapper .list_filter .filter_item h3 {
		font-size: 16px;
		margin-left: 5px;
		width: 85%
	}

	.product_wrapper .list_filter .filter_item img {
		width: 35px;
		margin-top: 5px
	}

	.product_wrapper .list_filter .filter_item::after {
		display: none
	}

	.product_wrapper .product_body .product_item li h3 {
		padding: 8px 0;
		font-size: 12px
	}

	.product_wrapper .product_body .product_item li h3 span {
		margin-left: 5px
	}

	.product_wrapper .product_body .product_item ul {
		margin: 0 -4px
	}

	.product_wrapper .product_body .product_item li {
		width: 50%;
		padding: 0 5px;
		margin-bottom: 10px
	}

	.product_wrapper .product_body .product_item li .img {
		max-width: 100%
	}

	.product_wrapper .product_body .product_item li .info {
		padding: 12px;
		font-size: 16px
	}

	.product_wrapper .product_body .product_item li .info .t {
		font-size: 16px
	}

	.product_wrapper .product_body .product_item li .info p {
		width: 100%;
		font-size: 14px;
		line-height: 20px;
		-webkit-line-clamp: 4;
		min-height: auto
	}

	.product_wrapper .product_body .product_item li .info h3 {
		font-size: 16px;
		margin-bottom: 6px;
		min-height: 55px;
		-webkit-line-clamp: 3
	}

	.product_wrapper .product_body .product_item li .info span {
		font-size: 14px;
		border-width: 1px;
		width: 84px;
		height: 26px;
		line-height: 24px
	}

	.product_wrapper .product_body .product_item li a:hover .info {
		top: 24%
	}

	.product_wrapper .list_filter .filter_item .inner {
		border-bottom-width: 1px;
		padding-bottom: 0;
		width: 100%
	}

	.product_wrapper .list_filter .filter_item.active .inner {
		border-bottom-width: 1px;
		padding-bottom: 0
	}

	#bigimg>img {
		max-height: 60%
	}

	.section-choose {
		padding: 35px 0;
		background-attachment: inherit;
		background-size: cover
	}

	.choose-list {
		margin-top: 20px
	}

	.choose-list li {
		width: 100%;
		margin-top: 10px
	}

	.choose-list li .choose-title {
		font-size: 18px;
		margin-top: 6px
	}

	.choose-list li p {
		font-size: 13px;
		margin-top: 10px;
		line-height: 18px;
		max-width: 100%
	}

	.choose-list li .item {
		padding: 10px;
		padding-top: 0;
		max-width: 100%
	}

	.choose-list li .item img {
		width: 35px
	}

	.home_video_wrapper .video_right_text {
		padding-top: 0;
		margin-bottom: 20px
	}

	.home_video_wrapper .leo-6 {
		width: 100%
	}

	.home_video_wrapper .video_right_text {
		margin-left: 5%;
		padding-right: 5%
	}

	.home_video_wrapper .leo_video_box .play_btn img {
		width: 35px
	}

	.home_video_wrapper .leo_video_box .play_btn div {
		font-size: 18px;
		display: none
	}

	.home_video_wrapper .leo_video_box .video_cover {
		height: auto
	}

	.section_about {
		padding-top: 35px
	}

	.section_about .about_left_text {
		padding: 24px 0 10px;
		padding-top: 0
	}

	.section_about .video-contral {
		width: 100%;
		position: relative
	}

	.section_about .about_left_text .info {
		margin-top: 15px
	}

	.section_about .about_left_text .info .item-name {
		font-size: 16px
	}

	.section_about .about_left_text .info p {
		margin-right: 0;
		font-size: 14px;
		line-height: 24px
	}

	.section_about .video-contral .text img {
		width: 50px
	}

	.section_about .about_left_text .t {
		font-size: 24px
	}

	.section_about .about_left_text .st {
		font-size: 14px
	}

	.home_video_wrapper .about_left_text .home_title_about h3 {
		font-size: 22px;
		line-height: 24px
	}

	.home_video_wrapper .about_left_text .info .btn-move {
		font-size: 14px;
		border-width: 1px;
		margin-top: 14px;
		width: 120px;
		height: 30px;
		line-height: 28px
	}

	.section_honor {
		padding: 35px 0
	}

	.section_honor .swiper-slide .img {
		background-color: transparent
	}

	.swiper-honor-father {
		margin-top: 20px
	}

	.swiper-honor-next {
		right: -8px
	}

	.swiper-honor-prev {
		left: -8px
	}

	.section_honor .swiper-slide p {
		font-size: 15px;
		padding: 12px 0 10px
	}

	.section_case {
		padding: 15px 0 0
	}

	.section_case .home-news .dec {
		padding-top: 10px
	}

	.section_case .case-page {
		margin-top: 20px
	}

	.section_case .home-news .dec .t {
		font-size: 16px
	}

	.section_case .more-case {
		font-size: 15px;
		margin-top: 30px
	}

	.section_case .more-case img {
		margin-left: 9px;
		width: 22px
	}

	.section_case .Home-case-father .swiper-container {
		overflow: hidden
	}

	.section_factory {
		padding: 35px 0
	}

	.section_factory .factory-imgs {
		margin: 10px 0 0
	}

	.section_factory .factory-imgs li {
		width: 50%;
		margin-bottom: 10px
	}

	.section_factory .factory-imgs li .item {
		padding: 0 5px
	}

	.section_factory .customer-text {
		font-size: 15px;
		line-height: 22px
	}

	.section-news {
		padding: 35px 0
	}

	.section-news .Home-news-father {
		margin-top: 30px;
		margin-bottom: 0
	}

	.section-news .home-news .dec {
		padding-top: 12px
	}

	.section-news .home-news .dec .date {
		font-size: 14px;
		margin-bottom: 12px
	}

	.section-news .home-news .dec .t {
		font-size: 16px;
		line-height: 20px;
		margin-bottom: 7px
	}

	.section-news .home-news .dec .p {
		margin-bottom: 10px;
		font-size: 14px;
		line-height: 20px;
		min-height: auto
	}

	.section-news .home-news .flex-news-row .more {
		font-size: 12px
	}

	.section-news .home-news .flex-news-row .date span {
		margin-left: 10px
	}

	.section-news .home-news .flex-news-row .date span img {
		margin-right: 3px;
		width: 10px
	}

	.section_msg {
		padding-bottom: 0
	}

	.section_msg .contact-panel {
		padding: 20px;
		border-width: 1px
	}

	.section_msg .contact-form-box dt {
		margin-bottom: 20px
	}

	.section_msg .contact-form-box dt .t {
		font-size: 20px;
		line-height: 24px
	}

	.section_msg .panel .panel-title {
		margin-bottom: 10px;
		font-size: 14px
	}

	.section_msg .contact-form-box .contact-form input {
		height: 36px
	}

	.section_msg .contact-form-box .contact-form .form-group .tips {
		line-height: 36px;
		font-size: 14px
	}

	.section_msg .contact-form-box {
		height: auto;
		margin-bottom: 0
	}

	.section_msg .contact-form-box .contact-form textarea {
		border-radius: 8px
	}

	.section_msg .contact-form-box .submit-btn {
		width: 150px;
		height: 38px;
		font-size: 14px
	}

	.section_msg .contact-form-box .contact-form .form-group>div {
		padding-left: 15px;
		padding-right: 15px
	}

	.section_msg .faq-panel {
		height: auto;
		padding: 0 23px;
		padding-bottom: 60px
	}

	.section_msg .faq-panel .home_title {
		margin-top: 25px;
		margin-bottom: 20px
	}

	.section_msg .faqlist .faqItem div {
		font-size: 18px
	}

	.section_msg .faqlist .faqItem p {
		padding-top: 18px;
		font-size: 12px;
		padding-top: 5px;
		padding-left: 20px;
		padding-right: 20px
	}

	.section_msg .swiper-pagination-faq {
		bottom: 20px
	}

	.section_msg .faqlist .faqItem .bgy::before {
		background-size: 15px;
		top: 0
	}

	.section_msg .faqlist .faqItem .bgy::after {
		background-size: 15px;
		top: 0
	}

	.footerbar {
		height: auto;
		line-height: 1.2;
		padding: 20px 0;
		font-size: 13px;
		text-align: left
	}

	.footerbar a {
		display: inline-block;
		margin-bottom: 4px;
		margin: 0 8px
	}

	.footer {
		/* background-size: cover; */
	}

	.footer .footer_content {
		padding: 20px 0 15px
	}

	.footer .foot_info .slogan {
		display: none
	}

	.footer .foot_info dd {
		width: 100%;
		font-size: 13px;
		line-height: 22px
	}

	.footer .foot_info .logo img {
		width: 120px
	}

	.footer dl {
		float: none
	}

	.footer dl dt {
		margin-bottom: 15px;
		font-size: 16px
	}

	.footer .foot_info .more {
		width: 100px;
		margin-top: 10px;
		font-size: 14px;
		border-width: 1px;
		height: 30px;
		line-height: 28px
	}

	.footer .foot_add::after {
		display: none
	}

	.footer .foot_add {
		padding-left: 0;
		margin-top: 20px;
		float: none
	}

	.footer .foot_add dd>img {
		width: 20px
	}

	.footer .foot_add dd {
		line-height: 20px;
		font-size: 13px;
		margin-bottom: 5px
	}

	.footer dl dd a {
		font-size: 13px
	}

	.footer .foot_add .jk_div {
		padding-left: 24px
	}

	.shape {
		margin-top: 10px;
		padding-top: 10px
	}

	.footerbar .talk {
		border-width: 1px;
		width: 110px;
		height: 28px;
		line-height: 26px;
		margin-top: 5px
	}

	.shape a img {
		width: 25px
	}

	.bigimg>img {
		max-width: 80%
	}

	.section-aboutit {
		padding: 35px 0
	}

	.page-content .content-box .sidebar-box .contactbox .contactinfo {
		padding-left: 10px
	}

	.head .nav li.active .sub {
		display: none
	}

	.sub>dl {
		display: block
	}
}

@media(min-width:769px) {
	.head .navbox li:hover .sub {
		display: block
	}
}

@media(max-width:768px) {
	#myModal .modal-dialog {
		top: -18%!important
	}

	#popbox {
		padding-top: 20px
	}

	.page-content .content-box .list-content .contactbox .contact-business {
		padding-bottom: 30px
	}
	.page-content .content-box .list-content .contactbox .contact-business .swiper-pagination{
    bottom: 20px;
}
	.page-content .content-box .list-content .row>div {
		padding: 10px 8px 0 10px;
		font-size: 16px;
	}

	.page-content {
		padding: 0
	}

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

	.page-content .content-box .list-content,.page-content .content-box .sidebar-box {
		width: 100%;
		padding: 0
	}
	.page-content .content-box .sidebar-box .likebox{
    margin-bottom: 0;
    padding-bottom: 25px;
}
	 .page-content .content-box .sidebar-box .likebox .like-swiper .product-item{
    display: flex;
    margin: 0;
    flex-wrap: wrap;
}
	 .page-content .content-box .sidebar-box .likebox .like-swiper .product-item > div{
    width: 100%;
    padding: 0;
}
	.page-content .content-box .list-content .list-box {
		padding: 10px;
		gap: 20px 10px;
	}
	.page-content .content-box .sidebar-box .likebox>p{
    padding: 15px;
}
	.page-content .content-box .list-content .list-box .product-item {
		display: flex;
		flex-wrap: wrap;
		justify-content: space-between;
		flex: 0 0 calc((100% - 1 * 10px) / 2);
		width: 100%;
	}

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

	.page-content .content-box .list-content .product-page .product-item .text {
		padding: 10px 5px;
		text-align: left
	}

	.page-content .content-box .list-content .list-box .product-item .imgbox .quote-button {
		top: 5px;
		left: 5px;
		right: unset;
		padding: 5px 10px;
		z-index: 2
	}

	.page-content .content-box .sidebar-box .contactbox .business-swiper {
		height: 210px;
	}

	.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 .product-info .auto-container .row .imgbox .imagesbox .product-button{
        width: 35px;
    height: 35px;
    line-height: 35px;
    }
    .page-content .product-info .auto-container .row .imgbox .imagesbox .product-next:before, .page-content .product-info .auto-container .row .imgbox .imagesbox .product-prev:before{
        width: 8px;
    height: 8px;
    }
	.page-content .content-box .list-content>div {
		padding: 10px
	}
	.page-content .content-box .list-content>div .content iframe{
		height: 350px;
	}
	.page-content .content-box .list-content>div h1 {
		line-height: 26px;
		margin-bottom: 20px
	}

	.page-content .content-box .list-content>div h1 span {
		font-size: 28px!important
	}

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

	.page-content .content-box .list-content>div .header>span::after {
		bottom: -19.5px
	}

	.page-content .content-box .list-content .details-box .product-content-box .download_box p {
		width: 50%;
		line-height: normal
	}
	.page-content .content-box .list-content .row .video-item .textbox h2{
    min-height: auto;
}
	.page-content .message-box .from .input {
		display: block
	}

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

	.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 {
	}

	.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: 720px
	}

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

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

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

	.page-content .content-box .list-content .list-box .right-item .item {
		position: relative;
		height: auto;
		width: 100%
	}

	.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: 20%;
		font-size: 24px;
		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;
		margin-bottom: 0;
	}

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

	.page-content .content-box .list-content .list-box .item-box .textbox h2 {
		font-size: 18px;
		margin-top: 10px;
		height: auto
	}

	.page-content .content-box .list-content .list-box .item-box .textbox .other img {
		width: 18px;
		margin-top: -4px;
	}

	.page-content .content-box .list-content .list-box .item-box .textbox .other div {
		padding: 0;
		/* font-size: 12px; */
	}
	
	.page-content .content-box .post-info {
		width: 100%;
		padding: 30px 10px;
	}
	.page-content .content-box .post-info .header>h1{
    font-size: 22px;
	}
	.page-content .content-box .post-info .header>p>span{
    font-size: 15px;
    margin-right: 10px;
}
	.page-content .content-box .post-info .header>p>span img{
		margin-right: 10px;
		margin-top: -5px;
	}
	.page-content .content-box .post-info .post-pagination p a {
	}

	.IndexVideo .video_list li .cover-img .video_play {
		display: block
	}

	.page-content .message-box .from .submit input {
		font-size: 16px
	}

	.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: 20px
	}

	.page-content .quotatio .row #quotatio-product-list .quotatio-item .text {
		margin: 5px 10px
	}

	.page-content .content-box .list-content .video-page .video-item .textbox div {
		margin: 0;
		font-size: 16px;
	}
	.page-content .content-box .list-content .row .video-item .textbox div img{
    margin-top: -3px;
}
	.page-content .content-box .list-content .download-item {
		padding: 0
	}

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

	.page-content .content-box .list-content .textbox .downloadbutton a {
		padding: 10px
	}

	.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: 25px
	}

	.page-content .content-box .sidebar-box .category-box .category-item p {
	}
	.page-content .content-box .sidebar-box .category-box .category-item p a{
    padding: 15px;
}
	.page-content .content-box .list-content .list-box .right-item .item:nth-child(2) {
		margin-top: 10px
	}

	.page-content .content-box .list-content .list-box .product-item .text .remark {
		display: none
	}

	.page-content .content-box .list-content .about-info h1,.page-content .content-box .list-content>div .header h1 {
		font-size: 26px!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: 15px;
	}

	.page-content .content-box .list-content .list-box .product-item .text h2 {
		-webkit-line-clamp: 3;
		text-align: left
	}
	.page-content .message-box{
	    margin: 0;
	    padding: 15px;
	}
	.page-content .quotatio .quotation-box>div .message-box .from textarea{
    height: 150px;
}
	.page-content .quotatio{
		padding-top: 20px;
	}
	.section_product .category_body {
		margin-top: 20px
	}
	.page-content .quotatio .quotation-box>div .message-box .checktext{
		flex-wrap: wrap;
		gap: 20px;
		padding: 0;
		padding-bottom: 20px;
	}
	.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 .list-box .product-item .text .row span img {
		width: 15px;
	}

	.page-content .content-box .sidebar-box .contactbox .business-swiper .row {
		padding-top: 10px;
		margin: 0;
		padding: 0;
		display: flex;
		align-items: center;
	}
	.page-content .content-box .sidebar-box .contactbox .business-swiper .row div a{
		padding: 5px 10px;
		font-size: 15px;
	}
	.page-content .content-box .sidebar-box .contactbox .business-swiper .row div img.business-logo {
		width: 75px;
		height: 75px !important;
		margin: 0;
		border-radius: 100vh;
	}

	.page-content .content-box .list-content .contactbox .contact-us .row .contact-item {
		margin-bottom: 10px
	}
	.page-content .content-box .list-content .contactbox .contact-us .row{
    margin-top: 10px;
}
	.page-content .content-box .list-content .contactbox .contact-us .row .contact-item .imgbox{}
	.page-content .content-box .list-content .contactbox .contact-us .row .contact-item .imgbox img{
    max-width: 45px;
}
	.page-content .content-box .list-content .contactbox .contact-us .row .contact-item div:last-child{
    max-width: 76%;
}
	.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: 15px 0
	}

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

	.footer .foot_add {
		width: 100%
	}

	.friends_links>div>div>div {
		width: 33.333%
	}
	.page-content .content-box .list-content .faq-item .wen{
    display: flex;
    align-items: center;
}
	.page-content .content-box .list-content .faq-item .da {
		padding-left: 20px;
		padding: 15px 0;
		padding-left: 20px;
		line-height: 1.3;
	}

	.page-content .content-box .list-content .faq-item .wen .title {
		font-size: 18px;
		padding: 10px;
		line-height: 1.2;
	}

	.section-product .productList .item .img img {
		margin-bottom: 50px
	}

	.video .videoBox {
		height: 240px
	}

	#google_translate_element {
		display: none
	}

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

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

	.download-box ul li {
		width: 100%
	}

	.page-content .content-box .list-content .list-box .item-box .textbox .remark {
		margin: 10px 0;
		height: auto
	}
	.page-content .content-box .list-content .list-box .item-box .textbox .other{
    font-size: 16px;
}
	.page-content .content-box .list-content .factory-box .header {
		padding-top: 20px
	}

	.header .navlist .hasdrop.active a::after {
		display: none
	}

	.modal-dialog {
		margin-top: 0%!important
	}
    #videomodal .embed-responsive{
        height: 350px;
    }
	.page-content .content-box .list-content .certifcate-list .header {
		margin-bottom: 30px
	}

	.page-content .content-box .list-content .certifcate-list .header h1 {
		margin-bottom: 0
	}

	.page-content .content-box .post-info .content {
		padding: 10px
	}

	.footer .footer-cate {
		padding-bottom: 10px
	}
}
