	.home-h{height: 140px; background: #fff;padding: 10px;margin-bottom: 10px}
		.se01{float: left;width: 50%;height: 140px;background: url(/themes/hanhan_dz/static/images/free_design.jpg) no-repeat;background-size: cover;}
		.se02{float: right;width: 50%;height: 70px;background: url(/themes/hanhan_dz/static/images/home_quote.jpg?v=20170727) no-repeat;background-size: cover;}
		.se03{float: right;width: 50%;height: 70px;background: url(/themes/hanhan_dz/static/images/home_safe.jpg) no-repeat;background-size: cover;}
		.design-head img{max-width: 100%;}
		.sel-h{height: 40px;margin: 10px;}
		.input-h{height: 40px;margin: 10px;border: 1px solid #eee;border-radius: 5px;}
		.input-h input{border: 0;height: 30px;padding: 5px;width: 85%;float: right;}
		.input-h i{font-size: 20px;line-height: 40px;    margin-left: 15px;}
		.sel-h select.text{width: 30%}
		.de-main{background: #fff;padding: 10px 0; margin: 10px 0;}
		.sub-btn{color: #ffffff;width: 100%;font-size: 18px;height: 40px;border-radius: 5px;background: #fc6a48;}	
    .swiper-slide {
      text-align: center;
      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;
    }
	.hh-header{padding: 15px 0;height: 26px;}
	.hh-zxl{float: left;color: #333;font-size: 20px;font-weight: 600;font-family: "微软雅黑"}
	.hh-zxr{float:right;color: #34c083;font-size: 14px}
	.hh-zxr i{font-size: 14px}
	.hh-company{margin-bottom: 10px;background: #fff;padding:0 15px;}
	.company-look {width: 90px;height: 25px;line-height: 25px;border-radius: 4px;margin: 10px auto 0;font-size: 14px;background-color: #ffb200;color: #fff;}
	.company-block {position: relative;float: left;display: block;width: 160px;background-color: #fff;box-shadow: 0 0 6px 1px #eee;border-radius: 4px;margin: 0 5px;padding: 10px 0;}
	.company-yuyue{font-size: 12px;color: #999;}
	.company-name {width: 90%;margin: 0 auto;font-size:14px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.com-logo{border-radius: 25px;width: 50px;height: 50px;border: 1px solid #ddd;}
	
	.cv-ck-ptag{float: left;width: 33%}
	.gl-ptag{float: left;width: 33%}
	.com-nav-slide{height: 60px;}
	.com-nav-slide .on{color: #34c083;}
	.com-nav-slide li{position: relative;flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;height: 60px;line-height: 60px;font-size: 15px;color: #555;text-align: center;font-weight: 700;}
	.gl-slide{height: 60px;}
	.gl-slide .on{color: #34c083;}
	.gl-slide li{position: relative;flex-grow: 1;-ms-flex-grow: 1;-webkit-flex-grow: 1;height: 60px;line-height: 60px;font-size: 15px;color: #555;text-align: center;font-weight: 700;}
	.nav-btm-slide{position: absolute;
    bottom: 12px;
    left: 0;
    width: 100%;
    padding: 0 .1rem;
    border-bottom: 2px solid #34c083;}
	.nav-btm{position: absolute;
    bottom: 12px;
    left: 0;
    width: 100%;
    padding: 0 .1rem;
    border-bottom: 2px solid #34c083;}
	.design-nav-detail:first-child{margin-left: 0}
	.design-nav-detail{float: left;
    width: 160px;
    height: 192px;
    margin-left: 10px;
    overflow: hidden;}
	.design-nav-detail a {
    position: relative;
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 4px;
    overflow: hidden;
}
	.design-nav-detail a img{width: 100%}
	.design-data {
    z-index: 3;
    color: #fff;
    top: 80px;
    font-size: 18px;
	position: absolute;
    width: 100%;
}
	.sj-tit{padding-bottom: 5px; border-bottom: 1px solid #fff;}
	.design-gray {
    z-index: 2;
    top: 0;
    left: 0;
    height: 100%;
    background-color: rgba(0,0,0,.25);
	position: absolute;
    width: 100%;
}
	.tender{z-index: 10}
	.gl-nav a{position: relative;display: block;width: 100%;}
	.gl-nav{border-bottom: 1px solid #eaeaea;}
	.gl-text{width: 65%;float: left;padding-top: 15px;}
	   .gl-title{font-size: 18px;color: #555;word-break: break-all;font-weight: 700;}
	   .gl-txt{display: box;display: -webkit-box;width: 100%;overflow: hidden;text-overflow: ellipsis;line-clamp: 2;-webkit-line-clamp: 2;-webkit-box-orient: vertical;line-height: 162%;}
	   .gl-content{margin-bottom: 10px;font-size:14px;color: #999;margin-top: 10px;}
	   .gl-info{left: 0;font-size: 14px;padding-bottom:10px;margin-top:5px;}
	   .gl-pic{float: right;width: 25%;height: 80px;max-width: 80px; margin-top:15px;overflow: hidden;}
	   .gl-pic img{max-width: 100%;display: block;border-radius: 5px;}
	   .gl-type{float: left;height: 15px;line-height: 15px;color: #ccc;max-width: 65%;}
		p.indexMore{border-top: 0}
	   .gl-views{background: url(/themes/hanhan_dz/static/images/anli/eye.png) 0 center no-repeat;background-size:15px;margin-left: 25px;text-indent: 20px;font-size: 12px;}
	   
	
	
		