/* 所有页面的媒体查询 */
@media screen and (min-width: 1611px) {}

/* 1411-----------1610*/
@media screen and (min-width: 1411px) and (max-width: 1610px) {
	.fz_62 {
		font-size: 62px;
		line-height: 66px;
	}

	.fz_60 {
		font-size: 60px;
		line-height: 64px;
	}

	.fz_42 {
		font-size: 40px;
		line-height: 52px;
	}

	.fz_36 {
		font-size: 36px;
		line-height: 48px;
	}

	.fz_30 {
		font-size: 28px;
		line-height: 40px;
	}

	.search_banner {
		height: 580px;
	}
}


/* 1201-----------1410    大屏电脑*/
@media screen and (min-width: 1201px) and (max-width: 1410px) {

	.fz_62 {
		font-size: 56px;
		line-height: 73px;
	}

	.fz_60 {
		font-size: 54px;
		line-height: 66px;
	}

	.fz_42 {
		font-size: 38px;
		line-height: 48px;
	}

	.fz_36 {
		font-size: 32px;
		line-height: 45px;
	}

	.fz_30 {
		font-size: 26px;
		line-height: 36px;
	}

	.fz_24 {
		font-size: 22px;
		line-height: 32px;
	}

	.fz_22 {
		font-size: 20px;
		line-height: 30px;
	}

	.fz_20 {
		font-size: 18px;
		line-height: 28px;
	}

	.fz_18 {
		font-size: 16px;
		line-height: 26px;
	}

	.fz_16 {
		line-height: 26px;
	}

	.fz_14 {
		line-height: 24px;
	}

	.p_100 {
		padding: 80px 0px 80px;
	}

	.p_t_100 {
		padding-top: 90px;
	}

	.p_b_100 {
		padding-bottom: 90px;
	}

	.menu_dl {
		width: 85%;
	}

	.footer_t_r {
		width: 27%;
	}

	/* ~~~~~~~~~~index_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner ~~~~~~~~~~~*/
	.index_banner_item {
		height: 80vh !important;
	}

	/* ~~~~~~~~~~index_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner ~~~~~~~~~~~*/
	.search_banner {
		height: 500px;
	}
	.pro_list_item .item_list .item_list_con{
		width: calc((100% - 30px) / 2);
		margin-left: 1.04vw;
	}
	/* ~~~~~~~~~~search_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner end~~~~~~~~~~~*/



}


/* 1025-----------1200    中等屏幕*/
@media screen and (min-width: 1025px) and (max-width: 1200px) {

	.header_box {
		display: none;
	}

	.mobile_header {
		display: block;
	}

	.mobile_menu_box {
		width: 350px;
		right: -350px;
		padding: 35px 5%;
	}

	.fz_62 {
		font-size: 49px;
		line-height: 60px;
	}

	.fz_60 {
		font-size: 48px;
		line-height: 58px;
	}

	.fz_42 {
		font-size: 34px;
		line-height: 44px;
	}

	.fz_36 {
		font-size: 28px;
		line-height: 36px;
	}

	.fz_30 {
		font-size: 24px;
		line-height: 34px;
	}

	.fz_24 {
		font-size: 20px;
		line-height: 30px;
	}

	.fz_22 {
		font-size: 18px;
		line-height: 28px;
	}

	.fz_20 {
		font-size: 16px;
		line-height: 26px;
	}

	.fz_18 {
		font-size: 16px;
		line-height: 26px;
	}

	.fz_16 {
		font-size: 14px;
		line-height: 24px;
	}

	.fz_14 {
		font-size: 14px;
		line-height: 24px;
	}


	.p_100 {
		padding: 80px 0 80px;
	}

	.p_t_100 {
		padding-top: 80px;
	}

	.p_b_100 {
		padding-bottom: 80px;
	}

	.p_b_35 {
		padding-bottom: 20px;
	}

	.footer_t_r {
		width: 35%;
	}

	.footer_t_w_2 {
		display: none;
	}

	/* ~~~~~~~~~~index_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner ~~~~~~~~~~~*/
	.index_banner_item {
		height: 50vh !important;
	}
    
  
	.index_banner_con {
		padding: 9.38vw 0 0 0 !important;
	}

	.pub_title1 .text2 {
		padding-top: 15px;
	}

	.index_banner_btn .public_page_btn1 {
		padding: 0 15px !important;
	}

	/* ~~~~~~~~~~index_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner end~~~~~~~~~~~*/

	/* ~~~~~~~~~~search_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner ~~~~~~~~~~~*/
	.search_banner {
		height: auto;
	}
	.pro_list >div{
		width: calc((100% - 5.21vw) / 3 );

	}	
	.pro_list >div:nth-child(4n){
		margin-right: 2.6vw;
	}
	.pro_list >div:nth-child(3n){
		margin-right: 0;
	}
	 .pro_list_item .pic_money::before{
        width: 180px;
    }
    .pro_list_item .pic_money{
        width: 160px;
    }
	/* ~~~~~~~~~~search_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner end~~~~~~~~~~~*/

}


/* 768------------1024    ipad*/
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .index_banner_btn{
        display: none;
    }
    .index_one_swiper {
        padding-bottom: 10vw;
    }
    .index_one_item .pic{
        bottom: -12.99vw;
    }
	.suppThree1_L{
		width: 100%;
	}
	.suppThree1_R{
		width: 100%;
		height: 320px;
	}




	.fz_62 {
		font-size: 46px;
		line-height: 54px;
	}

	.fz_60 {
		font-size: 38px;
		line-height: 48px;
	}

	.fz_48 {
		font-size: 36px;
		line-height: 46px;
	}

	.fz_42 {
		font-size: 34px;
		line-height: 44px;
	}

	.fz_36 {
		font-size: 27px;
		line-height: 32px;
	}

	.fz_30 {
		font-size: 26px;
		line-height: 36px;
	}

	.fz_24 {
		font-size: 22px;
		line-height: 32px;
	}

	.fz_22 {
		font-size: 20px;
		line-height: 30px;
	}

	.fz_20 {
		font-size: 18px;
		line-height: 28px;
	}

	.fz_18 {
		font-size: 16px;
		line-height: 26px;
	}

	.fz_16 {
		line-height: 26px;
	}

	.fz_14 {
		line-height: 24px;
	}

	.p_100 {
		padding: 50px 0 50px;
	}

	.p_t_100 {
		padding-top: 60px;
	}

	.p_b_100 {
		padding-bottom: 60px;
	}

	.p_b_35 {
		padding-bottom: 30px;
	}

	.footer_t_w {
		display: none;
	}

	.footer_t_r {
		width: 60%;
	}

	/* 移动端 */
	.header_box {
		display: none;
	}

	.mobile_header {
		display: block;
	}

	.mobile_menu_box {
		width: 350px;
		right: -350px;
		padding: 35px 5%;
	}

	/* ~~~~~~~~~~index_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner ~~~~~~~~~~~*/
	/*.index_banner_item {*/
	/*	height: 40vh !important;*/
	/*}*/
		.index_banner_item{
	    height: auto;
	}
	 .index_banner_item .pic{
        display: block;
    }
    .index_banner{
        margin-top: 52px;
    }
	.index_banner_con {
	    display: none;
		padding: 8.38vw 0 0 0 !important;
	}

	.pub_title1 .text2 {
		padding-top: 10px;
	}

	.index_banner_btn .public_page_btn1 {
		padding: 0 15px !important;
		line-height: 40px;
	}

	/* ~~~~~~~~~~index_one  ~~~~~~~~~~~*/
	.index_one_con {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		margin-left: 50px !important;
	}

	.index_one_l {
		width: 100%;
	}

	.index_one_r {
		width: 100%;
		margin: 0;
		padding-top: 30px;
	}

	/* ~~~~~~~~~~index_one  end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_two ~~~~~~~~~~~*/
	.pro_dl_list {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}

	.pro_dl_list dd {
		width: calc((100% - 40px) / 2);
		margin-right: 20px;
		margin-bottom: 20px;
	}

	.pro_dl_list dd:nth-child(4n) {
		margin-right: 0;
	}

	/* ~~~~~~~~~~index_two end~~~~~~~~~~~*/
	/* ~~~~~~~~~~~~index_three ~~~~~~~~~~~~~ */
	.index_three_list {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}

	.index_three_item {
		width: calc((100% - 20px) / 2);
		margin-right: 20px;
		margin-bottom: 20px;
	}

	.index_three_item:nth-child(2n) {
		margin-right: 0;
	}

	.index_three_item .con {
		padding: 0 0 30px 30px;
	}
	.index_four_item .number{
		font-size: 36px;
	}
	/* ~~~~~~~~~~~~index_three end~~~~~~~~~~~~~ */
	/* ~~~~~~~~~~index_four ~~~~~~~~~~~*/
	.index_four_video {
		width: 60px;
	}

	/* ~~~~~~~~~~index_four  end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_five ~~~~~~~~~~~*/
	.index_five_item {
		width: calc((100% - 2.6vw) / 2);
		margin-bottom: 20px;
	}

	.index_five_item:nth-child(3n) {
		margin-right: 2.6vw;
	}

	.index_five_item:nth-child(2n) {
		margin-right: 0;
	}

	/* ~~~~~~~~~~index_five  end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_six ~~~~~~~~~~~*/
	.index_six_l {
		width: 100%;
	}

	.index_six_r {
		width: 100%;
	}

	/* ~~~~~~~~~~index_six  end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_sevem ~~~~~~~~~~~*/
	.index_seven_list {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		justify-content: space-between;
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
	}

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

	/* ~~~~~~~~~~index_seven  end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index  end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index  end~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner ~~~~~~~~~~~*/
	.search_banner {
		/* height: 350px ; */
		height: auto;
	}

	.serch_banner_herf .title {
		font-size: 36px;
	}

	.serch_banner_form {
		max-width: 400px;
		height: 40px;
	}

	.serch_banner_form input {
		font-size: 16px;
	}

	/* .search_one_table .table_tt */
	.search_one_table .table_tt {
		/*padding: 0 20px 0 0;*/
		/*width: 120px;*/
	}

	.search_one_table {
		width: 100%;
	}

	.search_one_brand .brand_tt {
		/*width: 120px;*/
		padding: 0 20px 0 0;
	justify-content: flex-end;
  -ms-justify-content:flex-end;
  -webkit-justify-content: flex-end;
	}

	.search_one_table .table_list {
		width: calc(100% - 120px);
	}

	.pro_list >div {
		width: calc((100% - 50px) / 2);
		margin-right: 50px;
	}

	.pro_list >div:nth-child(2n) {
		margin-right: 0;
	}

	.pro_list_item .pic_bg {
		width: 180px;
	}

	.pro_list_item .pic_money {
		width: 160px;
	}

	.pro_list_item .item_list {
		padding: 15px 0 20px 30px;
	}

	/* ~~~~~~~~~~search_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner end~~~~~~~~~~~*/
	/* ~~~~~products~~~~~~~~~~~ */
	/* ~~~~~products~~~~~~~~~~~ */
	/* ~~~~~products~~~~~~~~~~~ */
	.new_one_l {
		width: 100%;
	}

	.pro_det_t_l_bars .item {
		width: calc((100%) / 5);
	}

	.new_one_swiper .pic_bg {
		width: 200px;
		height: 55px;
	}

	.new_one_swiper .pic_title {
		width: 180px;
		height: 55px;
		font-size: 24px;
	}

	.new_one_r {
		width: 100%;
		margin: 15px 0 0 0;
	}

	.new_one_two {
		padding-bottom: 30px;
	}

	/* products_two */
	.products_two_r,
	.products_two_l {
		width: 100%;
		margin: 0;
	}

	/* .products_four_list .item */
	 .pro_list_item .pic_money::before{
        width: 180px;
    }
	.products_four_list {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}

	.products_four_list .item .pic {
		width: 95%;
	}

	.products_four_list .item {
		width: calc((100% - 20px) / 2);
		margin-bottom: 15px;
	}

    	.products_four_list .item:nth-child(2n){
    	    margin-right: 0;
    	}
	/* ~~~~~products end~~~~~~~~~~~ */
	/* ~~~~~products end~~~~~~~~~~~ */
	/* ~~~~~products end~~~~~~~~~~~ */
	/* ~~~~~~vehicle~~~~~~~~~~~~ */
	/* ~~~~~~vehicle~~~~~~~~~~~~ */
	/* ~~~~~~vehicle~~~~~~~~~~~~ */
	.vehicle_b_list dd {
		width: calc((100% - 2.6vw) / 2);
		margin-right: 2.6vw;
	}

	.vehicle_b_list dd:nth-child(2n) {
		margin-right: 0;
	}

	/* ~~~~~~vehicle end~~~~~~~~~~~~ */
	/* ~~~~~~vehicle end~~~~~~~~~~~~ */
	/* ~~~~~~vehicle end~~~~~~~~~~~~ */
	/* ~~~~~~~cooperation~~~~~~~~~~~ */
	/* ~~~~~~~cooperation~~~~~~~~~~~ */
	/* ~~~~~~~cooperation~~~~~~~~~~~ */
	.cooperation_one_b_r {
		width: 100%;
		height: 400px;
	}

	.cooperation_one_b_l {
		width: 100%;
	}

	/* cooperation_two_l */
	.cooperation_two_r,
	.cooperation_two_l {
		width: 100%;
	}

	.cooperation_two_l_list .item {
		padding-bottom: 15px;
	}

	.cooperation_two_l_im {
		margin-top: 15px;
	}

	.public_form .form_list .item {
		width: 100%;
	}

	/* ~~~~~~~cooperation end~~~~~~~~~~~ */
	/* ~~~~~~~cooperation end~~~~~~~~~~~ */
	/* ~~~~~~~cooperation end~~~~~~~~~~~ */
	/* ~~~~~~~~~faq ~~~~~~~~~~~ */
	/* ~~~~~~~~~faq ~~~~~~~~~~~ */
	/* ~~~~~~~~~faq ~~~~~~~~~~~ */
	.faq_list_l_item {
		padding: 15px;
	}

	/* ~~~~~~~~~faq end~~~~~~~~~~~ */
	/* ~~~~~~~~~faq end~~~~~~~~~~~ */
	/* ~~~~~~~~~faq end~~~~~~~~~~~ */
	/* ~~~~~~~~~news_det ~~~~~~~~~~~ */
	/* ~~~~~~~~~news_det ~~~~~~~~~~~ */
	/* ~~~~~~~~~news_det ~~~~~~~~~~~ */
	.blog_det_l {
		width: 100%;
		padding: 0 0 30px 0;
	}

	.blog_det_r {
		width: 100%;
	}

	.blog_det_r_scroll {
		width: 100%;
	}

	.products_pd {
		padding-bottom: 50px;
	}

	/* ~~~~~~~~~news_det end~~~~~~~~~~~ */
	/* ~~~~~~~~~news_det end~~~~~~~~~~~ */
	/* ~~~~~~~~~news_det end~~~~~~~~~~~ */
	/* ~~~~~~~~~about ~~~~~~~~~~~ */
	/* ~~~~~~~~~about ~~~~~~~~~~~ */
	/* ~~~~~~~~~about ~~~~~~~~~~~ */
	/* about_four */
	.about_four_r {
		width: 100%;
		margin: 0;
	}

	.about_five_swiper_button {
		top: 25%;
	}

	.about_five_swiper {
		width: 80%;
		overflow: hidden !important;
	}

	.about_five_swiper_button {
		width: 45px;
		height: 45px;
		font-size: 20px;
		top: 35%;
	}

	/* .about_seven */
	.about_seven_item {
		width: calc((100% - 1.04vw) / 2);
		margin-right: 1.04vw;
		margin-bottom: 20px;
	}

	.about_seven_item:nth-child(2n) {
		margin-right: 0;
	}

	/* ~~~~~~~~~about end~~~~~~~~~~~ */
	/* ~~~~~~~~~about end~~~~~~~~~~~ */
	/* ~~~~~~~~~about end~~~~~~~~~~~ */
	/* ~~~~~~~~~contact ~~~~~~~~~~~~ */
	/* ~~~~~~~~~contact ~~~~~~~~~~~~ */
	/* ~~~~~~~~~contact ~~~~~~~~~~~~ */
	.contact_one_item{
		width: calc((100% - 2.6vw) / 2);
		margin-bottom: 1.04vw;
	}
	.contact_one_item:nth-child(2n){
		margin-right: 0;
	}
	/* ~~~~~~~~~contact end~~~~~~~~~~~~ */
	/* ~~~~~~~~~contact end~~~~~~~~~~~~ */
	/* ~~~~~~~~~contact end~~~~~~~~~~~~ */
}


/* 1--------------767      手机*/
@media screen and (min-width: 1px) and (max-width: 767px) {
    .index_one_item {
        padding: 50px 40px 100px 40px;
    }
       .index_one_swiper {
        padding-bottom: 60px;
    }
    .index_one_item .pic{
        bottom: -60px;
    }
    .pro_list_item .pic_money::before{
        width: 180px;
    }
    .search_one_brand .brand_form{
        width: calc(100% - 90px);
    }
	.suppThree1_L{
		width: 100%;
	}
	.suppThree1_R{
		width: 100%;
		height: auto;
	}
	.suppThree1_R .item_box{
		width: 100%;
	}
	/* 移动 */
	.header_box {
		display: none;
	}

	.mobile_header {
		display: block;
	}

	.pc_public_head {
		display: none;
	}
	.public_module_title .text{
		padding-top: 8px;
	}

	.w_1600 {
		width: 100%;
		padding: 0 15px;
	}

	.w_1400 {
		width: 100%;
		padding: 0 15px;
	}

	.p15 {
		padding-left: 15px;
		padding-right: 15px;
	}

	.fz_62 {
		font-size: 41px;
		line-height: 44px;
	}

	.fz_60 {
		font-size: 28px;
		line-height: 40px;
	}

	.fz_48 {
		font-size: 26px;
		line-height: 36px;
	}

	.fz_42 {
		font-size: 24px;
		line-height: 34px;
	}

	.fz_36 {
		font-size: 24px;
		line-height: 32px;
	}

	.fz_34 {
		font-size: 22px;
		line-height: 31px;
	}

	.fz_30 {
		font-size: 20px;
		line-height: 30px;
	}

	.fz_24 {
		font-size: 18px;
		line-height: 28px;
	}

	.fz_22 {
		font-size: 18px;
		line-height: 28px;
	}

	.fz_20 {
		font-size: 16px;
		line-height: 26px;
	}

	.fz_18 {
		font-size: 16px;
		line-height: 26px;
	}

	.fz_16 {
		font-size: 14px;
		line-height: 24px;
	}

	.fz_14 {
		line-height: 24px;
	}

	.p_100 {
		padding-top: 40px;
		padding-bottom: 40px;
	}

	.p_t_100 {
		padding-top: 40px;
	}

	.p_b_100 {
		padding-bottom: 40px;
	}

	.p_b_40 {
		padding-bottom: 15px;
	}

	.footer_t_w {
		display: none;
	}

	.footer_t_r,
	.footer_t_l {
		width: 100%;
	}

	.footer_box {
		height: auto;
		line-height: 1.1;
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		justify-content: center;
		-ms-justify-content: center;
		-webkit-justify-content: center;
	}

	.footer_t {
		padding-top: 40px;
		padding-bottom: 40px;
	}


	/* ~~~~~~~~~~index_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner ~~~~~~~~~~~*/
	
	.index_banner{
	    margin-top: 52px;
	}
	.index_banner_con .title{
	    line-height: 38px;
	}
	/*.index_banner_item {*/
	/*	height: auto !important;*/
	/*}*/
	.index_banner_item{
	    height: auto;
	}
      .index_banner_item .pic{
        display: block;
    }
	.pub_title1 .text2 {
		padding-top: 10px;
		font-size: 14px;
	}

	.index_banner_con {
	    display: none;
		padding: 18vw 15px !important;
	}

	.index_banner_con .pub_title1 .tt1 {
		font-size: 22px;
	}

	.pub_title1 .tt1 {
		font-size: 32px;
		line-height: 24px;
	}

	.index_banner_btn .public_page_btn1 {
		padding: 0 10px !important;
		line-height: 35px;
		font-size: 14px;
	}

	/* ~~~~~~~~~~index_one~~~~~~~~~~~*/
	.index_one_con {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		width: 100%;
		margin-left: 15px !important;
	}

	.index_one_l {
		width: 100%;
	}

	.index_one_r {
		width: 100%;
		margin: 0;
		/*padding-top: 30px;*/
	}

	.index_one_swiper_button {
		width: 45px;
		height: 45px;
	}

	/* ~~~~~~~~~~index_one end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_two ~~~~~~~~~~~*/
	.pro_dl_list {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}

	.pro_dl_list dd {
		width: 100%;
		margin-right: 0px;
		margin-bottom: 20px;
	}

	.index_two_b_t_l .left_img {
		max-width: 25px;
		max-height: 25px;
		margin-right: 5px;
	}

	.index_two_b_t_r .right_img {
		width: 25px;
		height: 25px;
		margin-left: 10px;
	}

	/* ~~~~~~~~~~index_two end~~~~~~~~~~~*/
	/* ~~~~~~~~~~~~index_three ~~~~~~~~~~~~~ */
	.index_three_list {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}

	.index_three_item {
		width: 100%;
		margin-right: 0;
		margin-bottom: 5px;
	}

	.index_three_item .con {
		padding: 0 0 20px 20px;
	}

	/* ~~~~~~~~~~~~index_three end~~~~~~~~~~~~~ */
	/* ~~~~~~~~~~index_four ~~~~~~~~~~~*/
	.index_four_list {
		justify-content: space-between;
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}

	.index_four_item {
		width: 50%;
		margin-bottom: 15px;
	}

	.index_four_item .number {
		font-size: 42px;
	}

	.index_four_video {
		width: 60px;
	}

	/* ~~~~~~~~~~index_four end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_five ~~~~~~~~~~~*/
	.index_five_item {
		width: 100%;
		margin: 0 0 15px 0;
	}

	/* ~~~~~~~~~~index_five  end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_six ~~~~~~~~~~~*/
	.index_six_l {
		width: 100%;
	}

	.index_six_r {
		width: 100%;
	}

	.form_item {
		padding: 15px 0;
	}

	.form_btn button {
		line-height: 40px;
		height: 40px;
		padding: 0 20px;
	}

	/* ~~~~~~~~~~index_six  end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_seven ~~~~~~~~~~~*/

	.index_seven_list {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		justify-content: space-between;
		-ms-justify-content: space-between;
		-webkit-justify-content: space-between;
	}

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

	/* ~~~~~~~~~~index_seven end~~~~~~~~~~~*/

	/* ~~~~~~~~~~index_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~index_banner end~~~~~~~~~~~*/

	/* ~~~~~~~~~~search_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner ~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner ~~~~~~~~~~~*/

	.search_banner {
		margin-top: 50px;
		height: auto !important;
	}

	.serch_banner_herf .title {
		font-size: 28px;
	}

	.serch_banner_form {
		max-width: 330px;
		height: 40px;
	}

	.serch_banner_form input {
		font-size: 14px;
	}

	/* .search_one_table .table_tt */

	.search_one_table .table_tt {
		padding: 0 00px 0 0;
		width: 95px;
	}

	.search_one_table {
		width: 100%;
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		text-align: center;
		padding-top: 15px;
	}

	.search_one_brand {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}



	.search_one_table .table_list {
		width: 100%;
	}

	.search_one_table .table_tt {
	    justify-content: flex-start;
  -ms-justify-content:flex-start;
  -webkit-justify-content: flex-start;
		width: 100%;
	}

	.search_one_brand .brand_tt {
		width: 100%;
	    justify-content: flex-start;
  -ms-justify-content:flex-start;
  -webkit-justify-content: flex-start;
	}
	.search_one_price .table_list dd{
		padding: 0 5px;
	}
	.pro_list >div {
		width: 100%;
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		margin-right: 0;
	}

	.pro_list_item .pic_bg {
		width: 200px;
	}

	.pro_list_item .pic_money {
		width: 180px;
	}

	.pro_list_item .item_list {
		padding: 10px 0 15px 0px;
	}

	.blog_page a {
		margin-bottom: 10px;
	}

	/* ~~~~~~~~~~search_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner end~~~~~~~~~~~*/
	/* ~~~~~~~~~~search_banner end~~~~~~~~~~~*/
	/* ~~~~~products~~~~~~~~~~~ */
	/* ~~~~~products~~~~~~~~~~~ */
	/* ~~~~~products~~~~~~~~~~~ */
	.new_one_l {
		width: 100%;
	}

	.pro_det_t_l_bars .item {
		width: calc((100%) / 5);
		margin: 10px 10px 0 0;
	}

	.new_one_r {
		width: 100%;
		margin: 15px 0 0 0;
	}

	.new_one_swiper .pic_bg {
		width: 120px;
		height: 40px;
		left: -3%;
	}

	.new_one_swiper .pic_title {
		width: 100px;
		height: 40px;
		font-size: 16px;
	}

	.new_one_two {
		padding-bottom: 30px;
	}

	/* products_two */
	.products_two_r,
	.products_two_l {
		width: 100%;
		margin: 0;
	}

	.new_one_list {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
		margin: 15px 0;
	}

	.new_one_item {
	    width: calc((100% - 10px ) / 2);
		padding: 15px 0;
	}

	.new_one_btn .contact_btn {
		padding: 10px 0;
	}

	.new_one_two {
		padding-bottom: 15px;
	}

	.pro_deBoxTwo {
		display: none;
	}

	/* .products_four_list .item */
	.products_four_list {
		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}
	.pro_list_item .item_list .item_list_con{
		width: calc((70% - 5.21vw) / 2);
		margin-left: 2.6vw;
	}
	.products_four_list .item .pic {
		width: 95%;
	}

	.products_four_list .item {
		width: calc((100% - 20px) / 2); 
		margin-bottom: 10px;
	}
    	.products_four_list .item:nth-child(2n){
    	    margin-right: 0;
    	}
	.products_four_list .pic .item_con .lengt {
		font-size: 24px;
	}

	.products_three_b table tr td{
	    font-size: 16px;
	    padding: 5px 5px;
	}
	.products_three_b table{
	    display: block;
	   	overflow-x: auto;
	}
	/* ~~~~~products end~~~~~~~~~~~ */
	/* ~~~~~products end~~~~~~~~~~~ */
	/* ~~~~~products end~~~~~~~~~~~ */
	/* ~~~~~~vehicle~~~~~~~~~~~~ */
	/* ~~~~~~vehicle~~~~~~~~~~~~ */
	/* ~~~~~~vehicle~~~~~~~~~~~~ */
	.vehicle_t_table a {
		padding: 10px 15px;
		max-width: 210px;
		margin-bottom: 5px;
	}

	.vehicle_b_list dd {
		width: 100%;
		margin-right: 0;
	}

	/* ~~~~~~vehicle end~~~~~~~~~~~~ */
	/* ~~~~~~vehicle end~~~~~~~~~~~~ */
	/* ~~~~~~vehicle end~~~~~~~~~~~~ */
	/* ~~~~~~~cooperation~~~~~~~~~~~ */
	/* ~~~~~~~cooperation~~~~~~~~~~~ */
	/* ~~~~~~~cooperation~~~~~~~~~~~ */
	.cooperation_one_b_r {
		width: 100%;
	}

	.cooperation_one_b_l {
		width: 100%;
	}

	.cooperation_one_bg {

		flex-wrap: wrap;
		-ms-flex-wrap: wrap;
		-webkit-flex-wrap: wrap;
	}

	.cooperation_one_b_item {
		width: 100%;
		padding: 30px 0;
		border-bottom: 1px solid rgba(255, 255, 255, 0.8);
	}

	/* cooperation_two_l */
	.cooperation_two_r,
	.cooperation_two_l {
		width: 100%;
	}

	.cooperation_two_l_list .item {
		padding-bottom: 15px;
	}

	.cooperation_two_l_im {
		margin-top: 15px;
	}

	.public_form .form_list .item {
		width: 100%;
	}

	/* cooperation_three_l */
	.cooperation_three_r {
		width: 100%;
		padding-top: 15px;
	}

	.cooperation_three_l {
		width: 100%;
	}

	/* ~~~~~~~cooperation end~~~~~~~~~~~ */
	/* ~~~~~~~cooperation end~~~~~~~~~~~ */
	/* ~~~~~~~cooperation end~~~~~~~~~~~ */
	/* ~~~~~~~~~faq ~~~~~~~~~~~ */
	/* ~~~~~~~~~faq ~~~~~~~~~~~ */
	/* ~~~~~~~~~faq ~~~~~~~~~~~ */
	.faq_list_l_item {
		padding: 10px;
	}

	.faq_list_l_item .item_b_left,
	.faq_list_l_item .item_left_l {
		width: 40px;
		height: 40px;
		margin-right: 10px;
	}

	.faq_list_l_item .item_left {
		width: calc(100% - 45px);
	}

	.faq_list_l_item .icon {
		width: 40px;
		height: 40px;
	}

	/* ~~~~~~~~~faq end~~~~~~~~~~~ */
	/* ~~~~~~~~~faq end~~~~~~~~~~~ */
	/* ~~~~~~~~~faq end~~~~~~~~~~~ */
	/* ~~~~~~~~~news_det ~~~~~~~~~~~ */
	/* ~~~~~~~~~news_det ~~~~~~~~~~~ */
	/* ~~~~~~~~~news_det ~~~~~~~~~~~ */
	.blog_det_l {
		width: 100%;
		padding: 0 0 30px 0;
	}

	.blog_det_r {
		width: 100%;
	}

	.blog_det_r_scroll {
		width: 100%;
	}

	.products_pd {
		padding-bottom: 40px;
	}

	.blog_det_right {
		padding: 10px;
		margin: auto;
	}

	.blog_det_r_clm {
		padding: 15px;
	}

	/* ~~~~~~~~~news_det end~~~~~~~~~~~ */
	/* ~~~~~~~~~news_det end~~~~~~~~~~~ */
	/* ~~~~~~~~~news_det end~~~~~~~~~~~ */

	/* ~~~~~~~~~~about ~~~~~~~~~~~ */
	/* ~~~~~~~~~~about ~~~~~~~~~~~ */
	/* ~~~~~~~~~~about ~~~~~~~~~~~ */
	.about_one_img {
		bottom: -5%;
	}

	/* .about_two_box .img */
	.about_two_box .img {
		width: 35px;
	}

	/* .about_three */
	.about_three_l_item {
		width: calc((100% - 2.6vw) / 2);
		margin-bottom: 15px;
	}

	.about_three_l_item:nth-child(2n) {
		margin-right: 0;
	}

	/* about_four */
	.about_four_r {
		width: 100%;
		padding: 0;
	}

	.about_four_l {
		width: 100%;
	}

	.about_four_r .number {
		font-size: 36px;
	}

	/* .about_five */
	.about_five_swiper_button {
		font-size: 16px;
		width: 35px;
		height: 35px;
		top: 35%;
	}

	.about_five_swiper .swiper-slide-active .tt {
		display: none;
	}

	.about_five_swiper {
		width: 80%;
		overflow: hidden !important;
	}

	/* .about_seven */
	.about_seven_item {
		width: 100%;
		margin-bottom: 10px;
	}
	/* ~~~~~~~~~~about end~~~~~~~~~~~ */
	/* ~~~~~~~~~~about end~~~~~~~~~~~ */
	/* ~~~~~~~~~~about end~~~~~~~~~~~ */
	/* ~~~~~~~~~contact ~~~~~~~~~~~~ */
	/* ~~~~~~~~~contact ~~~~~~~~~~~~ */
	/* ~~~~~~~~~contact ~~~~~~~~~~~~ */
	.contact_one_item{
		width: calc((100% - 2.6vw) / 2);
		margin-bottom: 1.04vw;
		padding: 15px 0;
	}
	.contact_one_item:nth-child(2n){
		margin-right: 0;
	}
	.contact_one_item .icon{
		width: 50px;
		height: 50px;
	}
	/* ~~~~~~~~~contact end~~~~~~~~~~~~ */
	/* ~~~~~~~~~contact end~~~~~~~~~~~~ */
	/* ~~~~~~~~~contact end~~~~~~~~~~~~ */
	
	.index_one_l .swiper_next_prev,
	.index_one_l .text{
	    display: none;
	}
}