﻿
/*内页开始*/
.miguzhu{ position:relative;overflow:hidden;display:block; }
.nytitle { border-bottom:1px solid #eee; }
.nytitle .fa{ font-size:1.2rem; }
.nytitle a{ color:#333;margin:0 2px; }
.nytitle a:hover{ color:#f00; }
.ctitle{ border-bottom:1px dotted #ccc; padding-left:25px;background:url(../img/dian.png) no-repeat left 8px center; }
.show_pages{ border-top:1px solid #eee; }
.show_page{ border-top:0px solid #eee; }

/*单页开始*/

/*单页结束*/
/*文章开始*/
.caidan{ position:relative;overflow:hidden;display:block; text-align:center; line-height:3;  }
.caidan .lanmu{ background:#ccc; padding:8px 20px; border-radius:20px;line-height:1.5;   }
.caidan .lanmu:hover{ background:#f00;}
.caidan .lanmu:hover a{  color:#fff; }
.caidan .jihuo{ background:#f00;}
.caidan .jihuo a{  color:#fff; }

.xinwen{ line-height:30px; color:#555; font-size:14px;background:#eee;}
.xinwen ul li{ border-radius:10px; line-height:2; background:#fff;}
.xinwen ul li a{ font-size:1.1rem; font-weight:bold; color:#333; }
.xinwen .xwjianjie{ font-size:1rem;color:#888; font-weight:normal;line-height:1.8;text-indent:2em; }
.xinwen .duo a{ font-size:1rem; font-weight:normal; border:1px solid #ccc; padding:3px 10px; }
.xinwen .duo a:hover{ color:#f00; border:1px solid #f00;  }

/*文章详情*/
.xinwenbox { padding:20px 0; background:#eee; }
.weizibox{background:#fff;padding:20px;  }
.weizibox  h1{ font-size:20px; color:#333; font-weight:bold; line-height:30px; border:0; text-align:center;}
.weizibox  .info_text{ font-size:12px; color:#979797; border-bottom:1px solid #eee; text-align:center; margin-bottom:10px; padding-left:20px; line-height:24px}
.weizibox  .info_textd{ font-size:12px; color:#979797; border-top:1px solid #eee; text-align:right; margin-bottom:10px; padding-right:20px; line-height:24px}

.hot_new{ background:#fff; }
.hot_new .page_title{ font-size:1.2rem; border-bottom:1px solid #ccc; padding-left:10px;}
.hotlist{border-bottom:1px dotted #ccc; }
/*文章结束*/
/*留言开始*/
.liuyan span{ width:60px; display:block; float:left; }
.liuyan .btn{ background:#ccc;border:1px solid #999;margin-left:20%; }
/*留言结束*/

/*图片开始*/
.tupianlist{ position:relative; padding-bottom:45px; }
.tupianlist a{ display:block; }
.tupianlist  .tptitle{ width:100%; position:absolute; bottom:0px; height:40px; font-size:1rem; line-height:1.5; }
.tupianlist img{ max-height:270px; }
.caseimgbox{ max-width:800px; width:100%; position:relative; overflow:hidden;display:block; margin:20px auto; }
#caseimg {  width: 100%;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap; text-align:center; }
#caseimg a{display: block;float:left;width:80px;position: relative;margin:5px 5px;}
#caseimg a img{ width:100%;}
#casebox {width: 100%;overflow: hidden;}
#casebox img {display: block;max-width:100%;	max-hight:600px;margin: 0px auto;}
#caseimg .on{ border: 1px solid rgba(92,92,92,1.00); }
/*图片结束*/

/*产品开始*/
.chanpinlist{ position:relative; padding-bottom:45px; }
.chanpinlist a{ display:block; }
.chanpinlist .cptitle{ width:100%; position:absolute; bottom:0px; height:40px; font-size:1.1rem; line-height:1.5; }
.chanpinlist img{ max-height:270px; }

.chanpinimgbox{ border-top:1px solid #ccc; }
#chanpinimgbox{ overflow: hidden;background:#eee;padding:10px 0;  }
#chanpinimg {  width: 100%; padding:0 3px;  display: -ms-flexbox;  display: flex;  -ms-flex-wrap: wrap;  flex-wrap: wrap; text-align:center; }
#chanpinimg a{display: block;float:left;width:75px;position: relative;margin:5px 5px;}
#chanpinimg a img{ width:100%;}
#chanpinbox {width: 100%;overflow: hidden;}
#chanpinbox img {display: block;max-width:100%;	max-hight:600px;margin: 0px auto;}
#chanpinimg .on{ border: 1px solid rgba(92,92,92,1.00); }
.chanpinimgbox p{ margin-bottom:0; line-height:2;font-size:1.1rem; }
/*产品结束*/

/*内页结束*/