/*类目*/
.block-title{ position:relative;padding:0; margin:50px auto; padding:10px 0; line-height:1.4; text-align:center; }
.block-title h2{ font-size:25px; font-weight:bold; display:block; text-align:center;  position:relative; z-index:1000; color:#000; margin-bottom:13px;}
.block-title p{ color:#000; text-transform:uppercase; font-size:25px; }
.block-title p:after{ background:url(../images/b2.png) no-repeat center; padding:0 100px; content:''; margin-left:15px;}
.block-title p:before{ background:url(../images/b1.png) no-repeat center; padding:0 100px; content:''; margin-right:15px;}

.block-img{ text-align:center; padding:22px 0; position:relative; border-bottom:1px solid #eee; max-width:1200px; margin:45px auto;}
.block-img img{ display:block; margin:0;}
.block-img .index_more{ position:absolute; right:0; top:50%; margin-top:-10px;}



/****/

/*产品分类，带产品*/
.block-index-pro_fenlei{ padding:0 0; }

.index_more{ display:block; width:140px; height:42px; line-height:42px; background:#f6f6f6; position:relative; z-index:100; color:#000 !important; text-align:center; margin:50px auto;}

.product{ max-width:1200px; margin:0 auto;}
.product li{ width:280px; float:left; margin-right:26.666px; }
.product li .pic{ }
.product li img{ display:block; width:100%; margin:0 auto;}
.product h2{ display:block; text-align:center; font-size:14px; line-height:1.6; margin:10px auto;}



/**简介**/
.block-index-text01{  position:relative; padding:10px  0;}

.about{ margin:0 auto 0 auto;position:relative; z-index:1;}
.about:after{ background:#918575; width:100%; height:70%; position:absolute; bottom:0; content:''; z-index:0;}
.about_img{ display:block; margin:0 auto 0 auto; max-width:1100px; position:relative; z-index:100;}
.about_img img{ display:block; max-width:100%;}
.about_t{ line-height:2; font-size:16px; max-width:1100px; color:#fff; padding:60px; margin:0 auto; z-index:100; position:relative;}



/*新闻*/
.block-index-article01{ background:#f6f6f6; padding:50px 0;}
.index_newslist{ max-width:1200px; margin:0 auto; padding:0;margin-bottom: 50px}
.newslist{ margin:0; padding:30px 0 50px 0; width:605px; float:right; border-left:1px solid #dfdfdf; }
.newslist li{ padding:5.2% 5%; display:block; position:relative; border-bottom:1px solid #dfdfdf; }
.newslist li:after{ content:'>'; position:absolute; top:50%; right:0; font-size:16px; font-family:'宋体'; color:#888;}
.newslist li .time{ width:90px; float:left; line-height:1.5;}
.newslist li .time h3{ font-size:20px;font-weight:normal;}
.newslist li .time h4{ color:#999;font-weight:normal;}
.newslist li:hover i{ display:block; position:absolute; top:28%; width:7px; height:35px; background:#48b246; left:-4px; }
.newslist li h2{ font-size:16px;  color:#323232; font-family:'微软雅黑'; display:block; line-height:1; 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 h2:hover{ color:#1e50ae;}
.newslist li p{color:#999; font-size:14px; display:block; margin:15px 0 0 0; line-height:2;
    word-break:break-all;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    overflow:hidden;}
.newspic{width:538px; float:left; margin-top:20px;}
.newspic li{ line-height:2; font-size:12px; margin-bottom:12px;}
.newspic li .time{ display:block; font-size:20px; width:60px; margin-right:20px; text-align:center; height:85px; float:left;color: #323232}
.newspic li .time i{ display:block; font-size:16px;}
.newspic li img{  width:538px; margin-top:20px;}
.newspic li h2 i{  font-family:'宋体'; line-height:3; font-style:normal;}
.newspic li h2{ margin:5px 0;text-overflow:ellipsis; overflow:hidden; font-size:18px;color:#323232;
    -o-text-overflow:ellipsis;
    -webkit-text-overflow:ellipsis;
    -moz-text-overflow:ellipsis;
    white-space:nowrap;}
.newspic li p{color:#969696; font-size:14px;
    word-break:break-all;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    overflow:hidden;
}


.feed_l{ background:url(../images/feedback.jpg) no-repeat left center; background-size:400px auto; padding-left:550px !important;}



.message{ background:#f4f4f4; padding:3%;}
.message_show{ max-width:1290px; margin:0 auto;}
.message_show li{  font-size:20px; color:#000; padding:10px 0;}
.message_show li span{ display:block; float:left; width:130px;}
.message_show li input{ height:48px; line-height:48px; border:1px solid #ddd; padding:0 15px; width:380px; font-size:16px; font-family:'微软雅黑'; color:#888;}
.message_show li textarea{ height:140px;border:1px solid #ddd; padding:15px; width:380px; font-size:16px; font-family:'微软雅黑'; color:#888;}


.message_show  .tijiao{ width:190px; height:50px; font-size:18px; text-align:center; line-height:50px; background:#48b246; color:#fff !important; display:block; margin:0 0 30px 130px; border:0;font-family:'微软雅黑';}


@media (max-width: 768px) {


/*类目*/
/*类目*/

.block-title{ position:relative;padding:0; margin:20px auto 0 auto; padding:10px 0; line-height:1.4; text-align:center; }
.block-title h2{ font-size:20px; font-weight:bold; display:block; text-align:center;  position:relative; z-index:0; color:#000; margin-bottom:13px;}
.block-title p{ color:#000; text-transform:uppercase; font-size:12px; }
.block-title p:after{ background:url(../images/b2.png) no-repeat center; background-size:100% auto; padding:0 35px; content:''; margin-left:10px;}
.block-title p:before{ background:url(../images/b1.png) no-repeat center;background-size:100% auto; padding:0 35px; content:''; margin-right:10px;}


.index_more{ display:block; width:120px; height:35px; line-height:35px;  font-size:12px; text-align:center; margin:15px auto;}

.product{ max-width:94%; margin:0 3%; padding:0; overflow:hidden;}
.product li{ width:185px; float:left; margin-right:12px;}
.product li .pic{ }
.product li img{ display:block; width:100%; margin:0 auto;}
.product h2{ font-size:12px;  display:block; color:#666; text-align:center; padding:12px 0;}



/**简介**/
.block-index-text01{  position:relative; padding:0;}

.about{ margin:0 auto 0 auto;position:relative; z-index:1;}
.about:after{ background:#918575; width:100%; height:80%; position:absolute; bottom:0; content:''; z-index:0;}
.about_img{ display:block; margin:0 auto 0 auto; max-width:90%; position:relative; z-index:100;}
.about_t{ line-height:2; font-size:12px; max-width:100%; color:#fff; padding:15px; margin:0 auto; z-index:100; position:relative;}




.block-index-article01{ background:#f6f6f6; padding:15px 0;}
.index_newslist{margin-bottom:0}
 .newslist{ margin:0; padding:0 ; width:99%; float:none; border-left:0; }
.newslist li{ padding:5.2% 5%; display:block; position:relative; border-bottom:1px solid #eee; }
.newslist li:after{ content:'>'; position:absolute; top:50%; right:0; font-size:16px; font-family:'宋体'; color:#888;}
.newslist li .time{ width:70px; float:left; line-height:1.5;}
.newslist li .time h3{ font-size:18px;}
.newslist li .time h4{ color:#999;}
.newslist li:hover i{ display:block; position:absolute; top:28%; width:7px; height:35px; background:#a5cd67; left:-4px; }
.newslist li h2{ font-size:15px; color:#333333; font-family:'微软雅黑'; display:block; line-height:1; 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 h2:hover{ color:#006a20;}
.newslist li p{color:#999; font-size:12px; display:block; margin:15px 0 0 0; line-height:2;
  word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;}
.newspic{width:100%; float:none; margin-top:0; padding:3%;}
.newspic li{ line-height:2; font-size:12px; margin-bottom:0;}
.newspic li .time{ display:block; font-size:20px; width:60px; margin:0; margin-right:15px; text-align:center; height:85px; float:left;}
.newspic li .time i{ display:block; font-style:normal; font-size:16px;}
.newspic li img{  width:100%; margin-top:0;}
.newspic li h2 i{  font-family:'宋体'; line-height:3; font-style:normal;}
.newspic li h2{ margin:5px 0;text-overflow:ellipsis; overflow:hidden; font-size:15px;
  -o-text-overflow:ellipsis;
  -webkit-text-overflow:ellipsis;
  -moz-text-overflow:ellipsis;
  white-space:nowrap;}
.newspic li p{color:#969696; font-size:12px;
  word-break:break-all;
  display:-webkit-box;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
}


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:1200px; margin:0 auto; }
.message_show li{  font-size:16px; color:#000; padding:2% 3%;}
.message_show li span{ display:block; float:none; width:130px; margin-bottom:6px;}
.message_show li input{ height:42px; line-height:42px; border:1px solid #ddd; padding:0 3%; width:100%; font-size:15px; font-family:'微软雅黑'; color:#888;}
.message_show li textarea{ height:100px;border:1px solid #ddd; padding:3%; width:100%; font-size:15px; font-family:'微软雅黑'; color:#888;}




.message_show  .tijiao{ width:140px; border-radius:5px; height:40px; font-size:14px; text-align:center; line-height:40px; background:#48b246; color:#fff !important; display:block; margin:0 auto; border:0;font-family:'微软雅黑';}

}

