@charset "utf-8";
/* CSS Document */
@media screen and (max-width: 992px) {
* { margin: 0; padding: 0; box-sizing: border-box; }
.bobo_about {padding: 100px 0 0;}
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
  display: block;
}
body {
  line-height: 1;
  font-family:Verdana, Geneva, sans-serif;
  color:#000;
  font-size:14px;

}
ol, ul {
  list-style: none;
}


table {
  border-collapse: collapse;
  border-spacing: 0;
}

img, picture, video {
    max-width: 100%;
    height: auto;
    display: block;
}



.customebox{ width:100%; clear:both;   
/* 高度由内容撑开 */
    min-height: 100vh;
	display: block; /* 改为流式布局，取消Grid */
	}
nav ul {
    display: none; /* 默认隐藏，通过JavaScript或复选框技巧实现点击展开 */
}


.custometitle{width: 100%;
    height: auto;
    display: block; }
divcustometitle{width: 100%; width: auto !important; }
.custometitle_left{ margin:20px 0; padding:5%;}
.custometitle img{width:100%;height: auto; display: block; margin:0; padding:0; float:left}
.custometitle_right{width:100%; padding:10px;}

.custometitle_right h1{ 
font-size:30px; font-weight:bold; padding:20px 0; font-family:Georgia, "Times New Roman", Times, serif; width:98%;clear:both; line-height:36px;}

.custometitle_right p{ padding:10px 0; font-size:14px; line-height:24px; width:98%; }
.custometitle_right ul li{ float:left; padding:20px 10px; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:bold }
.custometitle_right_p{  margin:10px 0 0 0; padding:10px 0; background:#FFF;font-size:14px; clear:both; }
.custometitle_right_p a{background-color: #fff; color:red; width:98%; height:30px; padding:10px 20px; text-decoration: none; outline:2px #000 solid;font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold }
.custometitle_right_p :hover { background:red;color: #fff;  font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold }

.customeimager{ padding:0; margin:30px auto 0 auto; text-align:center; width:98%; clear:both; display: table;}
.customeimager01{ padding:0; margin:0; }

.c_contact{  width:100%; background: #000; clear:both; padding:0; margin:0;  clear: both; display: table;}
.c_contact_all{padding:20px 0; margin:0; background: #000; width:100%; height:auto; clear: both;display: table; }
.c_contact01{ padding:1%; float:left; width:48%;margin:0 auto;  background: #000;text-align:center;   }
.c_contact01 p{ padding:10px 0; font:Verdana, Geneva, sans-serif; color:#FFF; font-size:14px; font-weight:bold; line-height:20px; width:95%;}
.c_contact01 p a{ color:#FFF; text-decoration: none; font-size:14px;line-height:20px}
.c_contact01 p a:hover{ color:red}

.c_contact02{ padding:1%; float:right; width:48%;margin:0 auto;  background: #000;  }
.c_contact02 p{ padding:10px 0; font:Verdana, Geneva, sans-serif; color:#FFF; font-size:20px; font-weight:bold;line-height:20px; width:95%;}
.c_contact02 p a{ color:#FFF; text-decoration: none; font-size:14px;line-height:20px}
.c_contact02 p a:hover{ color:red}
.c_contact03{ clear:both}


.message01{ width:100%;  padding:40px 0; background:#F4F4F4}
.messageall{ width:98%; margin:0 auto; padding:1%; font-size:10px;}
.message01 img{ float:left; width:100%;}
/* 
.input-label{ padding:6px 0; margin:0; font-family:Georgia, "Times New Roman", Times, serif; font-size:22px; font-weight:bold }
.input-wrap-box{ width:98%; height:30px; border:1px #999 solid;color: #333}
.selectpicker{ width:98%; height:30px; border:1px #999 solid; color: #333}
#phoneCode{ width:20%;color: #333;border:1px #999 solid;}
.phone_number{ width:78%; background:#FFF; color: #666;height:20px; margin:4px 0; padding:0 10px}
.textarea-input{width:98%; height:60px; border:1px #999 solid; color: #333}
.inqury_submit{ width:98%; background:red; height:30px; color:#FFF; font-size:14px; }
.one-line-input{ width:98%; background:#FFF; color: #666;height:20px; margin:4px 0; padding:0 10px}
.textarea-input{ width:98%; background:#FFF; color: #666;height:40px; margin:4px 0; padding:6px 0 0 10px} */
.inqury_title_box {
  padding: 10px;
}
.inqury-form .input-wrap {
    padding: 0px 0px 15px 0px;
}

.custine_certificate{ width:98%; margin:0 auto}
.custine_certificate img{ margin:20px 0;}

.custine_factory{ width:100%; padding:30px 0; background:#000; }
.custine_factory_box{width:98%; margin:0 auto;}
.custine_factory_box p{ padding:20px 0}
.custine_factory_box p a{ color:#fff;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:20px; font-weight:bold }
.custine_factory_box p a:hover{ text-decoration:none;color:red; }

.custine_towel{width:100%; padding:30px 0; text-align:center; background:#F4F4F4}
.custine_towel img{ width:98%; margin:0 0 20px 0}
.custine_towel_box p{ padding:10px 0 0 0}
.custine_towel_box p a{ color:red;font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; line-height:20px; font-weight:bold; }
.custine_towel_box p a:hover{ text-decoration:none; color:red; padding:10px 0;}

.custine_country{ width:100%; padding:10px 0; background:#F4F4F4 ; }
.custine_country_box{width:98%; margin:0 auto;}
.custine_country_box p{ padding:20px 0}
.custine_country_box p a{ color:#000;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:20px; font-weight:bold }
.custine_country_box p a:hover{ text-decoration:none;color:#000;}

.custine_factory02{ width:100%; padding:30px 0; background:#000 ; }
.custine_factory02_box{width:98%; margin:0 auto;}



.custom_faq{ width:100%; padding:10px 0; background:#F4F4F4 ; }
.custom_faq_box{width:98%; margin:0 auto;}
.custom_faq_box h3{ font-size:40px;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:22px; font-weight:bold; padding:10px 0;  }
.custom_faq_box h4{ font-size:20px;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:22px; font-weight:bold; padding:10px 0;  }
.custom_faq_box h4 a{ color:#000;}
.custom_faq_box h4 a:hover{ text-decoration:none;color:red;}
.custom_faq_box p{ padding:0 0 10px 0}
.custom_faq_box p a{ color:#000;font-size:12px; line-height:22px;  }
.custom_faq_box p a:hover{ text-decoration:none;color:red;}

.bulkwhychooseus{ background:#F4F4F4 ; width:100%;  clear:both;display: table; }
.bulkwhychooseusbox{ width:98%; margin:0 auto; text-align:center; background:#FFF ; }
.bulkwhychooseusbox h3{ font-size:20px; margin:20px 0 }
.bulkwhychooseusbox h3 a{color:#d72600;font-family:Georgia, "Times New Roman", Times, serif; font-size:30px; line-height:30px; font-weight:bold }
.bulkwhychooseusbox h3 a:hover{ text-decoration:none;color:#000;}
.bulkwhychooseus01{ width:30%; float:left; padding:10px;}
.bulkwhychooseus01 p a{color:#d72600; line-height:20px;font-weight:bold; font-size:12px;}
.bulkwhychooseus01 p a:hover{ text-decoration:none;color:#000; font-weight:bold}

.bulkprice{background:#b4f2fd ; width:100%;}
.bulkpricebox{ width:100%; margin:0 auto; }

.bulkreview{ background-image:url(bulkmicrofibertowel09.jpg); 
   background-repeat: repeat-x; /* 或 no-repeat */
    background-size: 100% auto; /* 宽度100%，高度自动 */ margin:0;
 }
.bulkreviewbox{ margin:0px auto; padding:30px 10px;}
.bulkreviewbox img{  width:66%; margin:0 auto;padding-bottom:16px;}
}
@media screen and (max-width: 768px) {
  .bobo_about {padding: 0;}
  .nav{
    display: none !important;
  }
}