/*类目*/
.block-title{ padding:20px 0; text-align:center; position:relative; max-width:640px; margin:0 auto;}
.block-title:after{  content:''; border-bottom:1px solid #eee; position:absolute; width:100%; left:0; top:50%; z-index:0;}
.block-title div{ display:inline-block; background:#fff; padding:0 15px; position:relative; z-index:5;}
.block-title div:after{ content:'●'; color:#ff9306; position:absolute; right:0; top:36%;}
.block-title div:before{ content:'●'; color:#ff9306; position:absolute; left:0;top:36%;}

.block-title h2{ font-size:20px; font-weight:bold; color:#222; line-height:1.8;}
.block-title p{ font-size:16px; text-transform:uppercase;  color:#ff9306;}
.block-title img{ display:block; margin:0 auto;}

.index_more{ width:110px; height:30px; line-height:30px; text-align:center; color:#fff !important; display:block;  margin:20px auto; background:#ff9306; font-size:12px; color:rgba(255,255,255,0.72);}

/*产品分类，带产品*/
.block-index-pro_fenlei{ padding:0 0; margin:10px auto; }


.pro_fenlei{  max-width:640px; margin:0 auto; overflow:hidden; }
.pro_fenlei .bd{  margin:0 auto; position:relative;}
.pro_fenlei .bd ul{margin:0 auto; z-index:10px; position:relative;}
.pro_fenlei .bd li{ float:left; width:99%; padding:0; margin:0;}
.pro_fenlei .bd li img{ display:block; max-width:100%; position:relative; z-index:1;}
.pro_fenlei .bd li .pic{ overflow:hidden;}

.pro_fenlei .bd li .text{ background:#fff; line-height:2; margin:0 5%; padding:20px; text-align:center; margin-top:-10%; position:relative; z-index:2;}
.pro_fenlei .bd li .text h2{ font-size:20px; display:block;}
.pro_fenlei .bd li .text h2:after{ content:''; border-bottom:2px solid #f00; width:44px; margin:12px auto; display:block; }
.pro_fenlei .bd li .text p{ font-size:14px; line-height:1.7;}



.product{ float:none; width:100%; padding:1.5%;}
.product li{ float:left; width:47%; background:#fff; margin:1.5%; }
.product li img{ display:block; max-width:100%;}
.product li .pic{ border:1px solid #eee;}
.product li h2{ font-size:12px; overflow:hidden;text-overflow:ellipsis; text-align:center;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap; overflow:hidden; }
.product li p{ font-size:12px;word-break:break-all; text-align:center;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;}
.product li .txt{ padding:15px 0; line-height:2;}


.case_show{ float:none; width:100%; padding:1.5%;}
.case_show li{ float:left; width:47%; background:#fff; margin-right:10px; }
.case_show li img{ display:block; max-width:100%;}
.case_show li .pic{ border:1px solid #eee;}
.case_show li h2{ font-size:12px; overflow:hidden;text-overflow:ellipsis; text-align:center;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap; overflow:hidden; }
.case_show li p{ font-size:12px;word-break:break-all; text-align:center;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;}
.case_show li .txt{ padding:15px 0; line-height:2;}



/**简介**/
.block-index-text01{ padding:80px 0 0 0; margin:0; background-position:-220px 15px !important; background-size:1400px auto !important;}
.about-1{ padding:0;}
.about{ margin:0 auto; max-width:640px; min-height:340px; position:relative;}
.about_t{ float:nonw; width:100%; text-align:left; line-height:2; padding:3%; font-size:12px; color:#727272; z-index:5; position:relative;}
.about_t img{ display:block;}
.about .index_more{ width:110px; height:30px; line-height:30px; text-align:center; display:block;  margin:55px 0 0 0; background:#ff9306; font-size:12px; color:rgba(255,255,255,0.72);}



/**新闻**/

.newslist{ margin:0 auto; padding:3%; }
.newslist ul{ max-width:640px; margin:0 auto}
.newslist li{ display:block; position:relative; border-bottom:1px solid #eee; padding:15px 0; }
.newslist li img{ display:block; max-width:100%;}
.newslist li:last-child{ margin-right:0;}
.newslist li .pic{ overflow:hidden; margin-bottom:10px;}
.newslist li h2{ font-size:16px;  color:#333333; font-family:'微软雅黑'; display:block;  overflow:hidden;text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	-webkit-text-overflow:ellipsis;
	-moz-text-overflow:ellipsis;
	white-space:nowrap; overflow:hidden; display:block;}

.newslist li p{color:#999; font-size:14px; display:block; margin:10px 0 0 0; line-height:1.6; 
word-break:break-all;
	display:-webkit-box;
	-webkit-line-clamp:2;
	-webkit-box-orient:vertical;
	overflow:hidden;}

.newslist li .news_more{ display:block; width:100px; height:30px; line-height:30px; border-radius:30px; background:#fff; border:1px solid #ddd; text-align:center; margin-top:10px;}
.newslist li:last-child{ border-bottom:0;}



/***************************************/
.block-index-feed{ padding:0;}
.block-index-feed .w1100{ width:100%;}
.index_feed_title{ width:100%; float:none; background:#000; text-align:center; color:#fff; line-height:2.5; height:auto; padding:30px 0; font-size:16px;}
.index_feed_title h2{ font-size:24px; display:inline-block; border-bottom:2px solid #fff; margin-bottom:20px; padding:20px 5px;}
.index_feed{ width:100%; float:none;}
.feed_1{ padding:5%;}
.feed_1 li span{ display:block; font-size:15px;}
.feed_1 li input{ display:block; width:100%; border:1px solid #ddd; padding:10px; margin:10px 0;}
.feed_1 li textarea{ display:block; width:100%; border:1px solid #ddd; padding:10px; margin:10px 0; height:120px;}
.feed_1 .tijiao{ width:180px; height:42px; margin:20px auto; line-height:42px; background:#f54f4f; color:#fff; display:block; border:0;}


iframe{ display:block; width:100% !important; height:280px !important; overflow:hidden;}

.feed_l{ background:none; padding-left:0; margin:0 auto;}

.message{ padding:3%;}
.message_show{ max-width:640px; margin:0 auto; }
.message_show li{  font-size:16px; color:#000; padding:2% 3%;}
.message_show li span{ display:block; float:none; width:130px;}
.message_show li input{ height:48px; line-height:48px; border:1px solid #ddd; padding:0 3%; width:94%; font-size:15px; font-family:'微软雅黑'; color:#888;}
.message_show li textarea{ height:140px;border:1px solid #ddd; padding:3%; width:94%; font-size:15px; font-family:'微软雅黑'; color:#888;}




.message_show  .tijiao{ width:160px; border-radius:5px; height:50px; font-size:16px; text-align:center; line-height:50px; background:#f54f4f; color:#fff !important; display:block; margin:0 auto; border:0;font-family:'微软雅黑';}


