@media screen and (max-width: 1900px){

	.header .header-nav{width: auto;}
	.header .header-logo{margin-right: 5%;}
	/* aboutus */
	.about-ab .about-ab-company{display: block;margin-top: 0;}
	.about-ab-company .about-ab-coml{width: 100%;padding-right: 0;}
	.about-ab-company .about-ab-comr{position: relative;text-align: center;}

	/* xpan */

	.message{padding: 50px 0;}

}

@media screen and (max-width: 1600px){

	.indexpro-list .indexpro-item .indexpro-item-number .indexpro-item-tit-num{font-size: 30px;}

	.indexnews .indexnews-item-info .indexnews-btn{margin-top: 80px;}

	.indexnews .indexnews-item-tit{font-size: 30px;}

	.new-list-wrap .new-list-item .new-box .new-btn{margin-top: 80px;}

	.new-list-wrap .new-list-item .new-box .new-tit2 a{font-size: 30px;}

	/* about */

	/* product */

	.prod-lin .prod-lin-wrap .prod-lin-box p:nth-child(2){font-size: 55px;}

	.prod-lin{background-size: contain;padding-top: 80px;padding-bottom: 109px;}

	.prod-hot .prod-hot-wrap .prod-hot-item{width: 19%;}

	/* download */

	.download-item .download-item-cont{padding: 0 85px;}

	/* certificate */

	.certificates-img{background-size: contain;padding-top: 206px;padding-bottom: 17px;}

	/* new */

	.new-list-top .new-list-top-item .new-list-top-r .new-btn{margin-top: 120px;}

	/* contact */

	.contact-top .contact-top-r .contact-top-wrap{width: 65%;}

}
@media screen and (max-width: 1500px){
	.header .header-nav>ul{gap: 5px 35px;}
}
@media screen and (max-width: 1400px){

	.indexpro-list .indexpro-item .indexpro-item-number .indexpro-item-tit-num{font-size: 27px;}

	.indexnews .indexnews-item-info .indexnews-btn{margin-top: 60px;}

	.new-list-wrap .new-list-item .new-box .new-btn{margin-top: 60px;}

	.new-list-wrap .new-list-item .new-box .new-tit2 a{font-size: 26px;}


	.about-ab .about-ab-company {margin: 60px 0;}



	/* xpan */

	.indexmessage{display: block;}

	.indexmessage .indexmessage-l{display: none;}

	.indexmessage .indexmessage-r{width: 100%;background-size: cover;}

}

@media screen and (max-width: 1300px){
	.header .header-left{width: 65%;}
	.header .header-cont{display: none;}

	.indexapl .indexapl-line .indexapl-item-t{font-size: 16px;}

	.indexnews-box{width: 50%;}

	.new-list-wrap .new-list-item{width: 50%;}

	.new-list-wrap .new-list-item .new-box .new-tit2 a{font-size: 26px;}

	.new-list-wrap .new-list-item .new-box{margin-left: 30px;}

}

@media screen and (max-width: 1024px) {

	/* head */

	.header .header-nav{display: none;}

	.navbar-toggle{display: block;}

	/*foot */

	.footer{background-size: auto;}

	/* index */

	.indexnews-wrap{display: block;}

	.indexnews-box{width: 100%;margin-bottom: 20px;}

	.new-list-wrap{display: block;}

	.new-list-wrap .new-list-item{width: 85%;}

	/* about */

	.about-ab{background-size: auto;}

	.about-team{background-size: contain;padding-top: 35px;padding-bottom: 68px;}

	/* product */

	.prod-hot{margin: 75px auto;}

	/* contact */

	.contact-top .contact-top-l .contact-top-wrap{width: 100%;}

	.contact-top .contact-top-r .contact-top-wrap{width: 90%;}



}



@media screen and (max-width: 768px){



	/* index */

	.header .header-left{width: auto;}

	.header .header-nav{display: none;}

	.navbar-toggle{display: block;}

	.indexpro .indexpro-list{flex-wrap: wrap;}

	.indexpro .indexpro-item{width: calc(100% / 2);}

	.team-message{display: block;}

	.team{width: 100%;}
	.prod-fl .product-list-r .product-list-r-wrap{justify-content: space-between;}
	.prod-fl .product-list-r .product-list-r-wrap .product-list-r-item{width: 48%;margin-right: 0;}

	.productdetail-body .productdetail-wrap{display: block;}

	.productdetail-wrap .productdetail-l,.productdetail-wrap .productdetail-r{width: 100%;}

	.productdetail-wrap .productdetail-r{padding: 0;margin-top: 30px;}

	.indexpro-list{gap: 20px;flex-wrap: wrap;}

	.indexpro-list .indexpro-item{width: 48%;}

	.footer .footer-body{padding: 30px 0;}

	.footer .footer-body .footer-list{gap: 20px 2%;justify-content: space-between;}

	.footer .footer-body .footer-list .footer-list-item{width: 48%;text-align: left !important;}

}







@media screen and (max-width: 480px){
	/* head-index */
	*{font-size: 14px;}
	body{margin-top: 70px;}
	.header{height: 70px !important;}
	.header .header-body{padding: 5px 0;height: 70px !important;}
	.header-logo{width: 70% !important;}
	.header-logo img{margin-top: 0 !important;}
	.indexban-bt{height: 50px;}

	.indexban-bt p{font-size: 18px;line-height: 24px;}

	.indextit>p span{font-size: 28px;}

	.indexpro{margin-bottom: 30px;}

	.indexab-tit span{font-size: 28px;}

	.indexab{padding-top: 30px;padding-bottom: 30px;}

	.indexab{height: auto;background-size: cover;}

	.indexab .indexab-body .indexab-list{display: block;}

	.indexab .indexab-body .indexab-list .indexab-item{width: 100%;margin-bottom: 30px;}

	.indexab .indexab-body .indexab-wrap{display: block;}

	.indexab .indexab-body .indexab-wrap .indexab-wrap-item .indexab-wrap-item-box .indexab-wrap-item-tit{font-size: 22px;}

	.indexab .indexab-body .indexab-list .indexab-item .indexab-item-img{text-align: center;margin-bottom: 20px;}

	.indexab .indexab-body .indexab-list .indexab-item .indexab-item-img img{width: 60px;}
	.indexab .indexab-body .indexab-wrap .indexab-wrap-item.indexab-xq2{padding: 20px;}
	.indexab .indexab-body .indexab-wrap .indexab-wrap-item .indexab-wrap-item-tit{font-size: 28px;}

	.indexapl{padding: 30px 0;}

	.indexab-tit{font-size: 28px;}

	.indexnews{margin: 30px auto;}

	.indexnews-list{display: block;}

	.indexnews-list .indexnews-item{width: 100%;}

	.message{padding: 30px;}

	.footer .footer-body{padding: 30px 0;}

	.footer .footer-body .footer-list .footer-list-item{width: 100%;margin-bottom: 30px;}

	.footer .footer-body .footer-list .footer-list-item:last-child{text-align: center !important;margin-bottom: 0;}
	.footer .footer-body .footer-list .footer-list-item .footer-list-cat a{font-size: 17px;}


	.header .header-cont{display: none;}

	.vidbtn{width: 50px;height: 50px;right: 10px;bottom: 10px;}

	.vidbtn .vidbtn-bg .vidbtn-rd{width: 30px;height: 30px;}

	.vidbtn .vidbtn-bg .vidbtn-rd i{font-size: 10px;}

	.indexab .indexab-tit{font-size: 28px;}



	.indexab .indexab-btns{margin-top: 10px;}



	.indextit .indextit-tit span{font-size: 35px;}



	.indexpro .indexpro-list{display: block;}



	.indexpro .indexpro-item{width: 100%;}



	.message .message-tit{font-size: 28px;text-align: left;}

	.message .message-des{text-align: left;padding-left: 0;margin-top: 0;font-size: 16px;}
	.message .message-lab{font-size: 16px;}

	.footer {background-size: cover;}

	.footer .footer-body .footer-tit {font-size: 19px;}



	.footer .footer-body .footer-fea{display: block;}



	.footer .footer-body .footer-fea .footer-feai{width: 100%;margin-bottom: 20px;}



	.footer .footer-body .footer-list{display: block;}



	.footer .footer-body .footer-item{width: 100%;}



	.footer .footer-bot{display: block;}



	.footer .footer-bot .footer-bot-ways{margin-top: 20px;}

	.indexpro-list .indexpro-item .indexpro-item-number .indexpro-item-tit-num{font-size: 22px;}

	.indexnews-wrap .indexnews-item{display: block;}

	.indexnews-box{margin-bottom: 50px;}

	.indexnews .indexnews-item-img{width: 100%;}

	.indexnews .indexnews-item-info{margin-left: 0; margin-top: 20px;}

	.indexnews .indexnews-item-tit{font-size: 21px;}

	.indexnews .indexnews-item-info .indexnews-btn{margin-top: 30px;}



	.indexapl .indexapl-line .indexapl-item-bg{display: none !important;}



	.new-list-wrap .new-list-item{width: 100%;display: block;}

	.new-list-wrap .new-list-item .imgbox{width: 100%;}

	.new-list-wrap .new-list-item .new-box{margin-left: 0; margin-top: 20px;}

	.new-list-wrap .new-list-item .new-box .new-btn{margin-top: 30px;}

	.new-list-wrap .new-list-item .new-box .new-tit2 a{font-size: 21px;}

	/* aboout */

	.about-tit{display: block;font-size: 0;}
	.about-tit .about-tit-item a{font-size: 16px;}
	.about-tit-ac::after{bottom: -13px;}

	.about-pro-item .about-pro-item-desc .about-pro-item-desc-tit{font-size: 20px;}

	.about-pro-item .about-pro-item-desc .about-pro-item-desc-cont{font-size: 16px;}

	.about-ab {margin: 30px auto;}

	.about-ab .about-ab-main .about-ab-tit{font-size: 40px;}

	.about-ab .about-ab-company {margin: 25px 0;}
	.about-ab-company .about-ab-coml .about-ab-coml-tit{font-size: 25px;}
	.about-ab-company .about-ab-coml .about-ab-coml-cont{font-size: 16px;}
	.about-ab-company .about-ab-comr video{height: auto;}
	.about-ab .about-ab-main {display: none;}
	.about-ab-xy .about-ab-xy-item .about-ab-xy-item-cont .abp2{font-size: 16px;}
	.about-ab-list{display: none;}

	.about-pro-item{display: block;}

	.about-pro-item .about-pro-item-img, .about-pro-item .about-pro-item-desc{width: 100%;margin-top: 20px;}

	.about-team{background-size: auto;}
	.about-fe .about-fe-body{padding: 30px 0;}
	.about-c-body{display: block;margin: 50px auto;}
	.about-c-body .about-c-item{width: 100%;margin-bottom: 50px;}
	.aboutfe-tit{font-size: 28px;}
	.aboutfe-tit span{font-size: 28px;}
	.about-c-body .about-c-item .about-c-tit{font-size: 28px;}
	.about-cvt-body,.about-ep-body,.about-zs-body,.about-sr-body{margin: 0 auto 50px;}
	.about-cvt-body .about-cvt-wrap{display: block;}
	.about-cvt-body .about-cvt-wrap .about-cvt-item{width: 100%;}
	.about-ep-body-wrap{display: block;}
	.about-ep-body-wrap .about-ep-body-item{width: 100%;}
	.about-qh-body{margin: 50px auto;}
	.about-tc{padding: 30px 0;}
	.about-sr-wrap .about-sr-item {font-size: 16px;}

	.jumbotron{padding: 10px;height: max-content;}

	.jumbotron .nav-tit{font-size: 30px;}

	.product{width: 95%;margin: 0 auto;}

	.prod-search{padding: 10px;}

	.prod-search .search-inp, .prod-search .search-inp{width: 230px;height: 40px;line-height: 40px;}

	.prod-search .search-btn{padding: 0 25px;height: 40px;line-height: 40px;}

	.prod-lin{background: none;padding: 0;}

	.prod-lin .prod-lin-wrap .prod-lin-box{width: 100%;margin-left: initial;}

	.prod-lin .prod-lin-wrap .prod-lin-box p:nth-child(1){font-size: 26px;}

	.prod-lin .prod-lin-wrap .prod-lin-box p:nth-child(2){font-size: 29px;}

	.prod-cat .prod-cat-tit {font-size: 28px; margin: 20px 0;text-align: left;}

	.indexpro-list{display: block;}

	.indexpro-list .indexpro-item{width: 100%;margin-bottom: 10px;}

	.prod-hot .prod-hot-wrap{flex-wrap: wrap;}

	.prod-hot .prod-hot-tit{margin-bottom: 25px;}

	.prod-hot .prod-hot-wrap .prod-hot-item{width: 48%;margin-bottom: 15px;}

	.prod-hot{width: 95%; margin: 0;}


	.product-tit{display: block;}
	.product-tit .product-tit-item{font-size: 16px;}
	.prod-fl .product-list-r .product-list-r-wrap{margin-top: 50px; margin-bottom: 40px;}
	.prod-tit .prod-t{font-size: 22px;}

	.prod-fl{display: block;}

	.prod-fl .product-list-l{width: 100%;}

	.prod-fl .product-list-r{width: 100%;}

	.product-tit-ac::after{left: 0;bottom: -9px !important;}

	.prod-fl .product-list-r .product-list-r-wrap .product-list-r-item{width: 100%;margin-right: 0;}
	.productdetail-body .product-title{font-size: 28px;}
	.productdetail-wrap .productdetail-r .prod-advantage{font-size: 20px;}
	.productdetail-wrap .productdetail-r .prod-features p {font-size: 14px;}
	.productdetail .productdetail-body .productdetail-info .productdetail-info-box p{font-size: 14px;}
	.productdetail-body .productdetail-wrap{display: block;}

	.productdetail-wrap .productdetail-l,.productdetail-wrap .productdetail-r{width: 100%;}

	.news .news-top .news-top-wrap{display: block;}
	.news .news-top .news-top-wrap .news-search .news-search-box{width: auto;}
	.news-list-wrap{width: 95%;}
	.news-list-wrap .news-list-top-item{display: block;}
	.news-list-wrap .news-list-top-item .news-list-top-r{padding-top: 0;}
	.newsinfo-body .newsinfo-tit{font-size: 25px;}
	.news-list-wrap .news-list-top-item .news-list-top-t{padding-top: 20px;}
	.news-list-wrap .news-list-top-item .news-list-top-t .news-title{font-size: 22px;margin-bottom: 20px;}
	.news-list-wrap .news-list-top-item .news-list-top-t .news-desc{font-size: 16px;margin-bottom: 20px;}

	.contact-form .message{width: 100%;}

	/* careers */
	.careers .careers-top .careers-tit{display: block;font-size: 0;}
	.careers-tit-ac::after{bottom: -13px;}
	.careers .careers-body .careers-wrap{margin-top: 50px;margin-bottom: 60px;}
	.careers .careers-body .careers-wrap .careers-wrap-item .careers-wrap-item-tit{font-size: 28px;}
	.careers .careers-body .careers-wrap .careers-wrap-item .careers-wrap-item-tit2{font-size: 20px;}
	.careers .careers-body .careers-wrap .careers-wrap-item .careers-wrap-item-img{margin: 30px auto;}
	.careers .careers-body .careers-wrap .careers-wrap-item .careers-p {font-size: 16px;}
	.flex{display: block;}
	.careers .careers-body .careers-wrap .careers-wrap-item .careers-wrap-info .careers-wrap-box{width: 100%;}
	.careers-wrap-item .careers-wrap-xl .careers-wrap-xl-item .xl-tit{font-size: 20px;}
	.careers-wrap-item .careers-wrap-xl-box .careers-wrap-xl-tit{font-size: 18px;}
	.careers-wrap-item .careers-wrap-xl-box p{font-size: 14px;}
	.careers-wrap-item .rc-tit{font-size: 24px;}
	.careers-wrap-item .rc-tit2{font-size: 19px;}
	.careers-wrap-item .rc-info{margin-top: 35px; margin-bottom: 50px;}
	.careers-wrap-item .rc-info .rc-info-box{width: 100%;margin-bottom: 20px;}
	

	/* contact */
	.contact .contact-body{margin: 50px auto;}
	.contact .contact-body .contact-wrap{display: block;}
	.contact .contact-body .contact-item{width: 100%;}
	.contact .contact-body .contact-item .contact-item-cont{font-size: 16px;}


	.indextit > p {font-size: 28px;}

	.indextit{margin: 30px auto;}

	.indextit .indextit-tit p{font-size: 28px;text-align: left;}

	.indexab .indexab-body{padding: 0;}

	.indextit-mid{text-align: left;}

	.indextit .indextit-d{font-size: 16px;}



	.about-gc-tit{text-align: left;}

	.productdetail-wrap .productdetail-l .pro2-prev{top: 29%;}

	.productdetail-wrap .productdetail-l .pro2-next{top: 29%;}

	.about-dt-tit{text-align: left;margin-left: 20px;padding-top: 30px;}

	.about-ec-tit{top: 20px;left: 20px;}



	.prod-tit{margin: 30px 0;text-align: left;}

	.page-link{padding: 7px 10px;}

}



