/* 所有页面的媒体查询 */
@media screen and (min-width: 1611px) {
}
/* 1411-----------1610*/
@media screen and (min-width: 1411px) and (max-width: 1610px) {
}

/* 1201-----------1410    大屏电脑*/
@media screen and (min-width: 1201px) and (max-width: 1410px) {
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  .footer_t_r_item {
    width: 40%;
  }
  .footer_t_r_item:last-child {
    width: 55%;
  }
  .footer_t_r_item:first-child {
    display: none;
  }
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
}

/* 1025-----------1200    中等屏幕*/
@media screen and (min-width: 1025px) and (max-width: 1200px) {
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  .header_box,
  .pro_deBoxTwo {
    display: none;
  }
  .mobile_header {
    display: block;
  }
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  .footer_t_r,
  .footer_t_l {
    width: 45%;
  }
  .footer_t_r_item {
    width: 100%;
  }
  .footer_t_r_item:nth-child(2),
  .footer_t_r_item:first-child {
    display: none;
  }
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  .index_three_r img {
    height: 100%;
    max-height: 100%;
  }
  .index_six_l {
    width: 40%;
  }
  .index_six_r {
    width: 55%;
  }
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list    ~~~~~~~~~~~*/
  .list_two_dl dd{
    width: calc((100% - 30px) / 3);
    margin: 15px 15px 0 0 !important;
  }
  .list_two_dl dd:nth-child(3n){
    margin-right: 0 !important;
  }
  /*~~~~~~~~~~~~products_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list   end ~~~~~~~~~~~*/
}

/* 768------------1024    ipad*/
@media screen and (min-width: 768px) and (max-width: 1024px) {
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  .popup_inquiry_form {
    width: 90%;
  }
  .pro_deBoxTwo,
  .header_box {
    display: none;
  }
  .mobile_header {
    display: block;
  }
  .mobile_menu_box {
    width: 350px;
    right: -350px;
    padding: 35px 5%;
  }
  .bgscroll {
    background-attachment: scroll;
  }
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  .footer_t_r,
  .footer_t_l {
    width: 45%;
  }
  .footer_t_r_item {
    width: 100%;
  }
  .footer_t_r_item:nth-child(2),
  .footer_t_r_item:first-child {
    display: none;
  }
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  .index_one_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_one_item:last-child {
    margin: auto;
  }
  .index_one_item {
    margin: 20px;
    width: calc((100% - 80px) / 2);
  }
  .index_two_t .left {
    width: 100%;
    text-align: center;
    margin-bottom: 15px;
  }
  .index_two_t .right {
    width: 100%;
    justify-content: center;
    -ms-justify-content: center;
    -webkit-justify-content: center;
  }

  .index_two_l {
    width: 100%;
    margin-bottom: 200px;
  }
  .index_four_l,
  .index_four_r,
  .index_eight_r,
  .index_eight_l,
  .index_six_r,
  .index_six_l,
  .index_three_r,
  .index_three_l,
  .index_two_r {
    width: 100%;
  }
  .index_four_r,
  .index_eight_r,
  .index_six_r {
    margin-top: 20px;
  }
  .index_nine_r,
  .index_three_l {
    margin: 40px 0;
  }
  .index_four_r img,
  .index_three_r img {
    max-width: 100%;
  }
  .index_eight_item .con {
    height: auto;
  }
  .index_nine_form form .item {
    width: calc((100% - 40px) / 2) !important;
    margin: 10px 10px;
  }
  .index_nine_con {
    align-items: flex-end;
    -ms-align-items: flex-end;
    -webkit-align-items: flex-end;
  }
  .index_four_t .public_module_title {
    padding-left: 0;
    width: 100%;
  }
  .index_four_l .pic {
    width: 60%;
    margin: 0 auto 20px auto;
  }
  .index_four_r .public_video {
    left: 50%;
  }
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about_us    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about_us    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about_us    ~~~~~~~~~~~*/
  .about_banner_con {
    height: 100%;
    top: 0;
  }
  .about_six_l,
  .about_one_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .about_six_r,
  .about_two_l,
  .about_one_r {
    width: 100%;
  }
  /*~~~~~~~~~~~~about_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  .news_list_dl dd{
    width: calc((100% - 20px) / 2);
    margin-right: 20px !important;
  }
  .news_list_dl dd:nth-child(2n){
    margin-right: 0 !important;
  }
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  .blo_deOne1_L{
    width: 100%;
    margin-bottom: 20px;
  }
  .blo_deOne1_R{
    width: 100%;
    padding-left: 0;
  }
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~oem    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~oem    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~oem    ~~~~~~~~~~~*/
  .oem_one{
    background-image: none !important;
  }
  .oem_one_con{
    width: 100%;
    max-width: 100%;
  }
  .oem_five_l,
  .oem_three_l{
    width: 100%;
    margin-bottom: 20px;
  }
  .oem_five_r,
  .oem_three_r{
    width: 100%;
  }
  /*~~~~~~~~~~~~oem   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~oem   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~oem   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_cover    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_cover    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_cover    ~~~~~~~~~~~*/
  .cover_two_l{
    width: 100%;
    margin-bottom: 20px;
  }
  .cover_two_r{
    width: 100%;
  }
  /*~~~~~~~~~~~~products_cover   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_cover   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_cover   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list    ~~~~~~~~~~~*/
  .list_two_dl dd{
    width: calc((100% - 20px) / 2);
    margin: 15px 20px 0 0 !important;
  }
  .list_two_dl dd:nth-child(2n){
    margin-right: 0 !important;
  }
  .list_seven_l,
  .list_four_item .pic,
  .list_three_l,
  .list_one_l{
    width: 100%;
    margin-bottom: 20px;
  }
  .list_seven_r,
  .list_four_item .con,
  .list_three_r,
  .list_one_r{
    width: 100%;
  }
  .list_three_table .item{
    margin: 0 10px 10px 0 !important;
  }
  /*~~~~~~~~~~~~products_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_del    ~~~~~~~~~~~*/
  .del_five_l,
  .del_four_l,
  .del_three_l,
  .del_two_l,
  .del_one_l{
    width: 100%;
    margin-bottom: 15px;
  }
  .del_five_r,
  .del_four_r,
  .del_three_r,
  .del_two_r,
  .del_one_r{
    width: 100%;
  }
  .del_three_con ,
  .del_one_con{
    padding: 0 5%;  
  }

  /*~~~~~~~~~~~~products_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~factory_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~factory_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~factory_list    ~~~~~~~~~~~*/
  .factory_list_dl dd{
    width: calc((100% - 20px) / 2);
    margin: 20px 20px  0 0 !important;
  }
  .factory_list_dl dd:nth-child(2n){
    margin-right: 0 !important;
  }
  /*~~~~~~~~~~~~factory_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~factory_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~factory_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us    ~~~~~~~~~~~*/
  .contact_one_l{
    width: 100%;
    margin-bottom: 20px;
  }
  .contact_one_r{
    width: 100%;
  }
  /*~~~~~~~~~~~~contact_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us   end ~~~~~~~~~~~*/
}

/* 1--------------767      手机*/
@media screen and (min-width: 1px) and (max-width: 767px) {
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css * ~~~~~~~~~~~*/
  .popup_inquiry_form {
    width: 95%;
  }
  .contact_form form .item {
    width: 100%;
  }
  .bgscroll {
    background-attachment: scroll;
  }
  .pro_deBoxTwo,
  .header_box {
    display: none;
  }
  .mobile_header {
    display: block;
  }
  .w_1480 {
    width: 100%;
    padding: 0 15px;
  }
  .blog_page a {
    margin-bottom: 5px;
  }
  .popup_inquiry_form {
    padding: 0 15px;
  }
  .popup_inquiry_l {
    width: 100%;
    display: none;
  }
  .popup_inquiry_r {
    width: 100%;
    left: 0;
    padding: 10px 15px;
  }
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~ 公共css end* ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer    ~~~~~~~~~~~*/
  .footer_t_r,
  .footer_t_l {
    width: 100%;
  }
  .footer_t_l {
    margin-bottom: 20px;
  }
  .footer_t_r_item {
    width: 100%;
  }
  .footer_t_r_item:nth-child(2),
  .footer_t_r_item:first-child {
    display: none;
  }
  .footer_b_text {
    text-align: center;
    margin: auto;
  }
  .footer_b .wrapper {
    padding: 15px;
  }
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~footer   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index    ~~~~~~~~~~~*/
  .index_one_list {
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .index_two_b .bottom,
  .index_two_t .right {
    justify-content: center;
    -ms-justify-content: center;
    -webkit-justify-content: center;
  }
  .index_eight_t .left,
  .index_six_l,
  .index_four_l,
  .index_three_l,
  .index_two_t .left,
  .index_one_item {
    width: 100%;
    margin-bottom: 20px;
  }
  .index_nine_r,
  .index_eight_t .right,
  .index_eight_r .index_eight_item,
  .index_eight_r,
  .index_eight_l,
  .index_six_swiper_btn,
  .index_six_r,
  .index_four_t .public_module_title,
  .index_four_r,
  .index_three_r,
  .index_two_b .index_two_r,
  .index_two_l,
  .index_two_t .right {
    width: 100%;
  }
  .index_two_l {
    margin-bottom: 100px;
  }
  .index_two_item {
    width: 100%;
    margin-bottom: 10px !important;
  }
  .index_seven_b .public_btn,
  .index_two_b .public_btn {
    margin: 10px auto 0 auto;
  }
  .index_four_r img,
  .index_three_r img {
    max-width: 100%;
  }
  .index_three_l {
    margin: 30px 0;
  }
  .index_four_t .public_module_title {
    padding-left: 0;
  }
  .index_four_r .public_video {
    left: 50%;
  }
  .index_five_table {
    overflow-x: auto;
    justify-content: flex-start;
    -ms-justify-content: flex-start;
    -webkit-justify-content: flex-start;
  }
  .index_six_swiper_btn {
    left: 0;
  }
  .index_eight_item .con,
  .index_eight_item {
    height: auto;
  }
  .index_eight_item {
    margin-bottom: 15px !important;
  }
  .index_eight_r {
    margin-left: 0;
  }
  .index_banner_page,
  .index_nine_l {
    display: none;
  }
  .index_nine_r {
    margin: 20px 0;
  }
  .index_nine_form form .item.submit,
  .index_nine_form form .item {
    width: 100%;
    margin-top: 10px;
    margin-right: 0;
  }
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~index   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about_us    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about_us    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about_us    ~~~~~~~~~~~*/
  .about_banner_con {
    height: 100%;
    top: 0;
  }
  .about_six_l,
  .about_one_l {
    width: 100%;
    margin-bottom: 20px;
  }
  .about_six_r,
  .about_two_l,
  .about_one_r {
    width: 100%;
  }
  /*~~~~~~~~~~~~about_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~about_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list    ~~~~~~~~~~~*/
  .news_list_dl dd{
    width: 100%;
    margin-right: 0px !important;
  }
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del    ~~~~~~~~~~~*/
  .blo_deOne1_L{
    width: 100%;
    margin-bottom: 20px;
  }
  .blo_deOne1_R{
    width: 100%;
    padding-left: 0;
  }
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~news_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~oem    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~oem    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~oem    ~~~~~~~~~~~*/
  .oem_one_b .public_btn{
    margin-bottom: 10px;
  }
  .oem_one{
    background-image: none !important;
  }
  .oem_one_con{
    width: 100%;
    max-width: 100%;
  }
  .oem_five_l,
  .oem_three_l{
    width: 100%;
    margin-bottom: 15px;
  }
  .oem_five_r,
  .oem_three_r{
    width: 100%;
  }
  .oem_four{
    padding-left: 15px;
    padding-right: 15px;
  }
  /*~~~~~~~~~~~~oem   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~oem   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~oem   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_cover    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_cover    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_cover    ~~~~~~~~~~~*/
  .cover_one_item,
  .cover_two_l{
    width: 100%;
    margin-bottom: 20px;
  }
  .cover_two_r{
    width: 100%;
  }
  /*~~~~~~~~~~~~products_cover   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_cover   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_cover   end ~~~~~~~~~~~*/
   /*~~~~~~~~~~~~products_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list    ~~~~~~~~~~~*/
  .list_two_dl dd{
    width: 100%;
    margin: 15px 0px 0 0 !important;
  }
  .list_two_dl dd:nth-child(2n){
    margin-right: 0 !important;
  }
  .list_seven_l,
  .list_four_item .pic,
  .list_three_l,
  .list_one_l{
    width: 100%;
    margin-bottom: 20px;
  }
  .list_seven_r,
  .list_four_item .con,
  .list_three_r,
  .list_one_r{
    width: 100%;
  }
  .list_three_table{
    justify-content: space-between;
    -ms-justify-content: space-between;
    -webkit-justify-content: space-between;
  }
  .list_three_table .item{
    width: 48%;
    margin: 0 0% 10px 0 !important;
  }
  /*~~~~~~~~~~~~products_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_del    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_del    ~~~~~~~~~~~*/
  .del_five_l,
  .del_four_l,
  .del_three_l,
  .del_two_l,
  .del_one_l{
    width: 100%;
    margin-bottom: 15px;
  }
  .del_five_r,
  .del_four_r,
  .del_three_r,
  .del_two_r,
  .del_one_r{
    width: 100%;
  }
  .del_three_con ,
  .del_one_con{
    padding: 0 5%;  
  }

  .del_one_btn{
    flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
  }
  .del_one_btn a{
    width: 100%;
    margin-bottom: 5px;
  }
  .del_three_r{
    padding-right: 0;
  }
  .del_four_item .icon{
    margin-top: -4px;
  }
  /*~~~~~~~~~~~~products_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_del   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~products_del   end ~~~~~~~~~~~*/
   /*~~~~~~~~~~~~factory_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~factory_list    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~factory_list    ~~~~~~~~~~~*/
  .factory_list_dl dd{
    width:100%;
    margin: 20px 0px  0 0 !important;
  }
  .factory_list_table .item{
    width: 100%;
    margin-top: 5px;
    margin-right: 0;
  }
  /*~~~~~~~~~~~~factory_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~factory_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~factory_list   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us    ~~~~~~~~~~~*/
  .contact_one_l{
    width: 100%;
    margin-bottom: 20px;
  }
  .contact_one_r{
    width: 100%;
  }
  /*~~~~~~~~~~~~contact_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~contact_us   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition    ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition    ~~~~~~~~~~~*/
  .exhibition_list_item .pic{
    width: 100%;
    margin-bottom: 10px;
  }
  .exhibition_list_item .con{
    width: 100%;
  }
  .exhibition_list_item{
    margin-bottom: 30px;
  }
  /*~~~~~~~~~~~~exhibition   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition   end ~~~~~~~~~~~*/
  /*~~~~~~~~~~~~exhibition   end ~~~~~~~~~~~*/
  .page_box {
    padding-top: 0;
  }
}
