@charset "utf-8";
/*手机端样式*/
#wrap {display:block;min-width: 320px; margin:0 auto; /*max-width:720px; */width: 100%;overflow: hidden;-webkit-box-sizing: border-box; -moz-box-sizing:border-box; background:#fff; }

.city_all{ padding:10px;}
.city_all dl{ padding:5px 0; border-bottom:1px solid #eee; font-size:1.375em; line-height:30px;}
.city_all dl dt{ color:#ff7100; }.city_all dl dd a{ width:25%; display:inline-block;}



/*物流资讯*/
.navbar{ text-align:center;}
.navbar .ico-home,.navbar .ico-nav{float:left;width:13%;overflow:hidden;text-indent:-9999em;height:50px;background:url(../images/back.png) center center no-repeat;background-size:29.5px 24.5px;position:absolute; left:0em; }
.navbar .ico-nav{float:right;background:url(../images/ico-nav.png) center center no-repeat;background-size:24.5px 21.5px;}
.navbar #title{height:50px;font-size:1.571em;line-height:50px; font-weight:normal;color:#fff;overflow:hidden;}
.navbar #title span{ font-size:1.375em;}
.c_containt{ padding:10px 10px 60px 10px;}
.zixun li{ line-height:40px; height:40px; font-size:1.375em; color:#999;  padding-left:10px; border-bottom:1px solid #eee; overflow:hidden;}
.zixun li a{ color:#333;}.zixun li a:hover{ color:#ff7100;}
.name2{ line-height:25px; font-size:1.875em; padding:15px 0 10px 0; text-align: center;}
.timeload{ color:#999; text-align: center;font-size:1.25em;}
.deacript{ line-height:25px; font-size:1.375em; padding:15px 0;}
 .deacript img{ max-width:100%;}
 .s_list{}
  .s_list li{ padding:7px 0; font-size:1.375em; border-bottom:1px solid #eee;  line-height:20px;}
  .red{ color:#ff0000;}
  
  .tel{ background:url(../images/tel.png) no-repeat; background-size:34px 34px; display:block; width:34px; height:34px; margin-top:2px;}
  
   .mes_h,.part-cont{ padding:8px 5px 10px 5px; border-bottom:1px solid #dedede;}
  .mes_h li{ font-size:1.375em; width:50%; float:left; line-height:28px;}
  

.part-cont dl{ padding:0  ; font-size:1.375em; line-height:25px; margin-bottom:20px;}
.cl1{ color:#ff7100;}.cl2{ color:#0257e5;}
a.bh{ font-size:1.5em; height:45px; line-height:45px; color:#fff; background:#ff7100; text-align:center; width:100%; display: block; position: fixed; bottom:0;}

a.look{ font-size:1.375em; background:#ff7100; line-height:27px; color:#fff; padding:4px 14px; border-radius:12px; margin-right:10px;}
.look_cont { padding-top:10px;}
.look_cont li{width:48%; float:left; text-align:center; margin-bottom:10px;}
.look_cont img{ max-width:100%;}
.pic_cont { padding:10px;}
.pic_cont li{width:100%; float:left; text-align:center; margin-bottom:10px;}
.pic_cont img{ max-width:100%;}

/***************/
.city_b{ width:100%; margin:10px auto 15px auto; }
.city_b li{ float:left;font-size:1.5em; width:22.0%; margin:1% 1%; text-align:center; border:1px solid #ddd; background:#f1f1f1; border-radius:5px; height:35px; line-height:35px;}
.city_b li a{ display:block;}
.city_b dl{ margin-bottom:4px;}
.city_b dt{font-size:1.5em; color:#ff7100;line-height:30px; padding-left:20px;}
.city_b dd a{ float:left;font-size:1.5em; width:22.0%; margin:1% 1%; text-align:center; border:1px solid #ddd; background:#f1f1f1; border-radius:5px; height:35px; line-height:35px; border-bottom-color:#ff7100;}

/*******smenu********/
.smenu{width: 100%; padding-top: 5%;}
.smenu ul li{width: 25%; float: left; text-align: center; padding-bottom: 5%;}
/*.smenu ul li img{width: 52.97%;}*/
.smenu ul li p{width:70px; height:58px; margin:0 auto; text-align: center;  font-size: 1.75em; line-height:24px; padding-top:10px; color: #fff; border-radius:10px;}



.vip{ width:18px; height:18px; background:url(../images/vip.png) no-repeat; background-size:18px 18px; display:inline-block; margin-left:5px; margin-bottom:-3px;}
.vip_no{ width:18px; height:18px; background:url(../images/vip-no.png) no-repeat; background-size:18px 18px; display:inline-block; margin-left:5px; margin-bottom:-3px;}




 .topBar{ height:32px; line-height:32px; overflow:hidden; width:96%; margin:5px auto;}
.ad1{ background:#ff7100;}
.ad2{ background:#1b79d1;}
.ad3{ background:#7d52cc;}
.ad4{ background:#35a72f;}
.ad5{ background:#e450a0;}
.ad6{ background:#fb2c03;}
.ad7{ background:#3CF;}



/*******仓储********/

.news-list{

}
.news-list li{
padding: 10px 0;
	border-width:0 0 1px 0 ;
	border-style: solid;
	border-color: #dedede;
	margin:0 5px;
}
.news-pic-box{
	width: 40%;
}
.news-pic{
	width: 90%;
}
.news-pic-box img{
	max-width: 100%;
}
.news-text-box{
	width: 60%;
}
.news-list-text h4{
	font-size:1.375em;
	color: #333;
	line-height: 25px;
	width:90%;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.news-list-text p{
	font-size:1.125;
	line-height:20px;
	color: #808080;
	overflow : hidden;height:20px;
    text-overflow: ellipsis;white-space: nowrap;
  
	position: relative;
}
.news-list-text .time{ text-align:right; line-height:18px;
	font-size:1.375em;
	color: #ff7100;
	margin-top:3px;
}

.hna{ height:20px; overflow:hidden;}
.uhlable { margin:3px 0;font-size:1.125em;}
.uhlable span{ padding:1px 4px 0px 4px; line-height:20px;  background: #fff none repeat scroll 0 0;}
.uhlable .g_tagSon1 {
    border: 1px solid #e28d90; color:#e28d90;
}
.uhlable .g_tagSon2 {
    border: 1px solid #58a158;color:#62b362;
}
.uhlable .g_tagSon3 {
    border: 1px solid #d6963b;color:#eea742;
}
.uhlable .g_tagSon4 {
    border: 1px solid #d25e51;color:#ea695a;
}
.uhlable .g_tagSon5 {
    border: 1px solid #b48fd9;color:#b48fd9;
}.b_pic{ text-align:center; background:#fff;}.b_pic img{ max-width:100%;}
.ld_name{ color:#999; height:35px; line-height:35px;font-size:1.25em;background:#fff;}
.ld_name h1{ font-size:1.5em; color:#333;}
.yw{ padding:5px 0; line-height:25px; font-size:1.25em;background:#fff; }
.yw dt{ width:30%; float:left;padding:3px 0;}.yw dd{ width:70%; float:left; position:relative;padding:3px 0; }
.tel_ad{ background:url(../images/tel.png) no-repeat right center; background-size:23px 23px; display:block;  padding-right:30px;}
.address_ad{ background:url(../images/adress.png) no-repeat right 3px; background-size:23px 23px; display:block; padding-right:30px;}
.product_ad{font-size:1.25em; color:#444; line-height:24px;margin: 10px ; }
.de_title{ width:100%; height:36px; margin-bottom:20px; border-bottom:1px solid #dedede;font-size:1.5em; color:#ff7100; line-height:36px; }
.pic_ad{ text-align:center;}
.pic_ad img{ max-width:100%; margin:5px  auto;}




.cmlogo{ width:45px; height:45px; float:left; margin-right:4px;}
.cmlogo img{width:45px; height:45px; }