@charset "gb2312";
/* CSS Document */

/*slider*/
#index_banner .swiper-container {width: 100%;height:440px; position:relative; min-width: 1300px;}
#index_banner .swiper-slide {text-align: center;font-size: 18px;background: #fff;
	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.searchbox{ width:660px; height:60px; margin:0px auto; position:absolute;z-index:99999;left:50%; top:0px; margin-left:-600px;}
.searchcon{ position:absolute; top:298px; left:335px; width:660px; height:60px;}
.searchbrd{border:2px solid #43392d; border-radius:5px; width:530px; height:60px; background-color:#ffffff; box-sizing: border-box;}
.searchform{ padding:8px; height:36px; line-height:36px;}
.search_sel{ padding:10px; border:0px solid #fff;}
.search_sel option{padding:6px 0; line-height: 30px; height:30px;}
.search_key{ width:380px; height:36px; line-height:36px; border:0px solid #cbcbcb; padding:0 10px; border-radius:10px;}
.search_submit{ background:url(../images/search_blue.jpg) center no-repeat; width:100px; height:36px; border:1px solid #fff; cursor:pointer;}

.tabbrd{ border:1px solid #fff;}
.tab1 .on { border-bottom:1px solid #fff; border-left:1px solid #ccc; border-right:1px solid #ccc; border-top:1px solid #ccc; text-align:center; width:160px; font-size:14px; cursor:pointer; height:50px; line-height:50px;}
.tab1 .off { border-bottom:1px solid #ccc; border-left:1px solid #fff; border-right:1px solid #fff; border-top:1px solid #fff; text-align:center; width:160px; font-size:14px;cursor:pointer; height:50px; line-height:50px;}
.tab1 .tail{ border-bottom:1px solid #ccc;}
.tab1 th { background:#cccccc; width: 1px;}
.tabcon{ padding:20px 10px 10px 10px; height:130px; border-left:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}
.tabcon ul{clear:both; margin:0; padding:0; height: 40px;}
.tabcon li{ float:left;line-height:30px; padding:5px 0; margin: 0 0 0 10px;}
.tabcon li.t{color:#ea810b;}
.search_submit2{background-color:#ea810b; border:0px solid #ea810b; height:34px; width:70px; color:#fff; cursor:pointer; float:left;}
.search_key2{ height:32px; padding:0 5px; float:left; border-left:1px solid #ccc;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.search_sel2{ color:#8d8d8d; height:34px; line-height:34px; text-align:center; float:left; border:1px solid #ddd; padding:0 10px; margin-left: -1px;}

.index_memcon{ border:1px solid #ddd; height:117px;}
a.index_login{ background-color:#ea810b; color:#fff; font-size:14px; height:32px; line-height:32px; width:80px; display:block; float:left; text-align:center; border-radius:8px;}
a.index_reg{ margin-left:20px; background-color:#ea810b; color:#fff; font-size:14px; height:32px; line-height:32px; width:80px; display:block; float:left;text-align:center; border-radius:8px;}
a.index_pub{ margin-left:20px; background-color:#ea810b; color:#fff; font-size:14px; height:32px; line-height:32px; width:110px; display:block; float:left;text-align:center; border-radius:8px;}

.storestat{height:30px; line-height:30px; border-radius:6px; background-color:#f5f5f5; margin: 6px 0 0 0; padding:0 16px;}
.storestat .nums{ font-size:18px; font-weight:bold; color:#ea810b;}
.box2{ border:1px solid #dddddd;}
.box2 .topic{ background-color:#f5f5f5; line-height:30px; height:30px; padding-left:10px; color:#666666; font-size:14px; font-weight:bold;}
.box2 .content{ padding:5px 5px 5px 10px;}
.box2 .content ul{ list-style:none;}
.box2 .content li{ list-style:none; height:26px; line-height:26px; text-align:left; padding:0px;}

/*index_project*/
.index_procon{ background-color:#F5F6F8; padding:38px 0; clear:both;}

.channel_topic{ height:40px; border-bottom:2px solid #ea810b; background-color:#fff; padding:15px; line-height:40px;}
.channel_topic .t{ float:left; font-size:20px; font-weight:bold; color:#5a5a5a; padding-left:40px;}
.channel_topic .childs{ float:right;}
.channel_topic .childs li{ display:inline;}
.channel_topic .childs a{font-size:16px; margin-right:15px;}

.channel_list{ margin:40px auto 0 auto; width:100%;}
.channel_list .swiper-container {
  width: 100%;
  height: 702px;
  margin-left: auto;
  margin-right: auto;
  padding:0 0 20px 0;
}
.channel_list .swiper-slide{  
  height: 316px;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.channel_list li{ width:278px;border:1px solid #F5F6F8; height:314px; background-color:#fff;}
.channel_list li.fr{ float:right; width:278px;margin-right:0px;}
.channel_list li img{width:278px; height:216px;}
.channel_list li:hover{border:1px solid #ff0000;}
.channel_list li h2{ line-height:28px; color:#1888d2; padding:0 8px; font-size:14px; height:28px; overflow:hidden; width:100%; color:#333;}
.channel_list li p{ line-height:22px; padding:0 8px; font-size:12px; color:#848484;}
.channel_list li .rmb{color:#ff7850; font-size:14px; font-weight:bold;}
.channel_list li .price{color:#ff7850; font-size:20px; font-weight:bold;}
.index_procon .more{margin:0px auto; width:200px; height:40px;}
.index_procon .more a{display:block; width:100%; height:48px; background-color:#ea810b; line-height:48px; color:#fff; text-align:center;}
/*求租*/
.pro_list{ margin:0 auto;width:894px;}
.pro_list .swiper-container {
  width: 100%;
  height: 604px;
  margin-left: auto;
  margin-right: auto;
  padding:20px 0 20px 0;
}
.pro_list .swiper-slide{
  background: #fff;
  height: 282px;
  /* Center slide text vertically */
  display: -webkit-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  -webkit-align-items: center;
  align-items: center;
}
.pro_list li{ background-color:#fff; border:1px solid #fff;}
.pro_list li:hover{border:1px solid #ff0000;}
.pro_list li.fr{ float:right; width:278px;margin-right:0px;}
.pro_list li img{width:278px; height:200px;}
.pro_list li .price{color:#ff7850; font-size:20px; font-weight:bold;}
.pro_list li h2{ color:#313131; padding:11px 8px 6px 8px; font-size:16px; width:100%; height:16px; overflow: hidden;}
.pro_list li p{ line-height:22px; padding:0 8px; font-size:12px; color:#848484;}
.pro_list li .time{line-height:30px;background:url(../images/store_icons.gif) 10px -66px no-repeat; height:26px; padding-left:26px; color:#84848c;}


.pro_dt{ padding:5px 10px 15px 10px; margin-top:20px;}
.pro_dt .t{ height:40px; line-height:40px; color:#313131; text-align:left; font-size:18px; border-bottom:2px solid #e1e0e5;}
.pro_dt .list{}
.pro_dt .list li{ padding:10px 0 15px 0; border-bottom:1px dashed #ddd;}
.pro_dt .list h2{ font-size:16px; color:#313131; height:16px; overflow: hidden; width:100%; padding:8px 0 7px 0;}
.pro_dt .list p{ color:#9597a6; line-height:24px;}
.w260{ width:260px; overflow: hidden; height: 24px; line-height:20px;}
.pro_news{ margin:0px auto;}
.pro_news .t{ line-height:40px; border-bottom:2px solid #ddd; font-size:18px;}
.pro_news li{ line-height:24px; border-bottom:1px dashed #ddd; padding:10px 0; margin-bottom:10px; float:left; width:206px; height:80px; border:1px dashed #ddd; margin-right:15px; padding:10px;}
.pro_news li h2{ font-size:14px; font-weight:bold;}
.pro_news li.fr{ float:right; margin-right:0;}
/*仓配一体*/
.cp_list{ clear:both; margin-top:30px;}
.cp_list li{ float:left; width:580px; margin-right:40px;}
.cp_list .t{ height:50px; border-bottom:1px solid #ea810b; background-color:#fff; width:100%; }
.cp_list .t div{height:50px; width:110px; border-top:2px solid #ea810b; border-left:1px solid #ea810b; border-right:1px solid #ea810b; text-align:center; background-color:#F5F6F8; display:block; color:#ea810b; font-size:18px; line-height:50px;}
.cp_list li.fr{float:right; margin-right:0;}
.cp_list dl{ width:100%; padding:10px; background-color:#fff; box-sizing: border-box; clear:both;margin-top:30px;height:124px;}
.cp_list dl dt{ float:left; width:136px; height:104px;}
.cp_list dl dt img{width:100%; height:104px;}
.cp_list dl dd{ float:right; width:390px; height:104px;}
.cp_list dl dd h2{ font-size:16px; line-height:34px;}
.cp_list dl dd p{line-height:20px; color:#8a8b8f;}

/*商城*/
.shopimg{ padding:10px;}
.shopimg img{ width:100%; height:230px;}
.shopimg h2{ line-height:20px; text-align:left; font-size:16px; padding:10px 0 5px 0;}
.shopimg p{ color:#ff4d11; font-size:20px;}

.shopimg2{width:100%; height:172px; padding:30px 10px; box-sizing: border-box;}
.shopimg2 dt{ float:left; width:136px; height:110px;}
.shopimg2 dt img{ width:100%; height:110px;}
.shopimg2 dd{ float:right;width:134px; height:110px; text-align:left;}
.shopimg2 h2{ line-height:22px; text-align:left; font-size:14px; padding:5px 0 5px 0;}
.shopimg2 p{ color:#ff4d11; font-size:20px;}

/*动态*/
.newst{ width:280px; height:30px; line-height:30px; text-align:center; color:#fff; overflow:hidden;}
.newstxt{}
.newstxt li{ background:url(../images/dot5.gif) left no-repeat; padding:0 0 0 16px; line-height:30px;}
.newstxt li.newsc{ height:112px; padding:0 0 10px 0; border-bottom:1px solid #ccc; margin-bottom:10px;background:none;}
.newstxt li.newsc h2{ font-size:18px; line-height:34px; font-weight:bold; color:#626262;}
.newstxt li.newsc p{line-height:22px; color:#89888e;}
.newstxt .dater{ float:right; color:#b2b2b2;}

.corps{}
.corps li{ width:138px; float:left; margin:15px 11px 0 0; border:1px solid #ddd; text-align:center; line-height:49px;}
.corps img{width:100%; height:49px;}
.corps li.fr{margin:15px 0 0 0; float:right;}