@charset "utf-8";

/* CSS Document */

.slider-focus{position:relative;max-width:640px;overflow:hidden;/*max-height:320px;*/margin:0 auto;}
.slider-focus .hd{ position:absolute;width:100%;height:28px;left:0;bottom:2%;z-index:1;line-height:28px;text-align:center;}
.slider-focus  .hd li{ display:inline-block;vertical-align:middle;width:13px;height:13px;margin:0 3px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;border-radius:50%;font-size:0;line-height:0;text-indent:-9999em;background:#fff; cursor:pointer;}
.slider-focus  .hd li.on{ background:#ffea00;  }
.slider-focus  .bd{ position:relative; z-index:0; }
.slider-focus  .bd li{ position:relative; text-align:center;  }
.slider-focus  .bd li img{ background:url(../images/loading.gif) center center no-repeat;vertical-align:top;width:100%;/* 图片宽度100%，达到自适应效果 */}
.slider-focus  .bd li a{ -webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */
.slider-focus  .bd li .tit{ display:block; width:100%;  position:absolute; bottom:0; text-indent:10px; height:28px; line-height:28px; background:url(images/focusBg.png) repeat-x; color:#fff;  text-align:left;  }
.tab-news{margin:30px 0 0 0;}
.tab-hd-index{background:#339ee2;}
.tab-hd-index ul{width:100%;margin:0 auto;}
.tab-hd-index li{float:left;width:50%;height:90px;text-align:center;color:#fff;font-size:2.285em;line-height:90px}
.tab-hd-index li.on {color:#fffc00;background:#168dd9;}
.tab-news-con .list-index{ display:none;}
.tab-news-con .active{ display:block;}

.list-index li{overflow:hidden;clear:both;padding:0 5.46875% 0 4.6875%;border-bottom:1px dashed #ddd;}
.list-index li:last-child{border:none;}
.list-index li a { float:left;width:90%;height:100px;overflow:hidden;font-size:2.142em;line-height:100px;/*text-overflow:ellipsis; white-space:nowrap;*/ }
.list-index li .tel { float:right;width:9.57%;height:100px;text-indent:-9999em;background:url(../images/ico-tel.png) center center no-repeat;}

.tab-news-con .more{ clear:both; display:block;height:75px;text-align:center;font-size:1.7em;line-height:75px;background:url(../images/line_more.gif) center center no-repeat;}
.tab-chaxun{ background:#fff; margin:10px 0 0 0;}
.tab-chaxun-con .con{ display:none;}
.tab-chaxun-con .active{ display:block;}
.tab-chaxun .list-pic-index li{}

.tab-chaxun .list-pic-index li a{display:table;transition:all 0.3s ease-in-out;}
.tab-chaxun .list-pic-index li a b{ display:table-cell;font-weight:normal;vertical-align:middle}
.tab-chaxun .list-pic-index li:nth-last-of-type(1) a{color:#339ee2;}
.tab-chaxun .list-pic-index li a:focus,.tab-chaxun .list-pic-index li a:active{background:#339EE2;color:#fff;box-shadow:0 0 5px rgba(51,158,226,0.5);border:1px solid #339EE2;transition:all 0.3s ease-in-out;}

.tab-news{margin:10px 0 0 0; background:#fff;}
.tab-hd-index li{height:45px;font-size:1.425em;line-height:45px}
.tab-hd-index li a{height:45px;font-size:1.425em;line-height:45px}
.list-index li a{ float:left;width:90.43%;height:50px;overflow:hidden;font-size:1.071em;line-height:50px;}
.list-index li .tel{height:50px; background-size:19.5px 21.5px;}
	
.topic-con{padding:10px 2px; font-size:2em; line-height:1.7em; background:#fff; margin-top:10px;}
.topic-hd{height:56px;padding:5px 0 0 10px;line-height:56px;font-size:1.143em;}
.topic-con{padding:10px;font-size:1.2em;}
/**===============文章页===============**/
.article{padding:0;}
.article .hd{font-size:1.3rem;font-weight:normal;text-align:center; line-height:4rem;}
.article .meta{padding:0 0.833em;font-size:0.857em;color:#9c9c9c;text-align:center;}
.article .intro{padding:0.5rem; margin:0 10px; font-size:0.95rem;}
.article .article-con{margin:0; padding:2%;}
.article .article-con img{width:95%;height:auto;max-width:600px;}
.article .article-con a u{ color:#2d64b3;}

/*产品详情*/
.article .con{padding: 15px 4%; border-bottom: 1px solid #eee;}
.article .con .ul-list-float li{float:left; width: 55%; font-size:0.95rem; line-height: 1.4rem;}
.article .con .ul-list-float li:nth-child(2n+1){width: 45%;}
.article .con .ul-list-float li:before{margin-right:5px; font-size: 1.25rem;}
.article .con .ul-list{margin-top:15px;}
.article .con .ul-list li{font-size: 0.95rem; line-height: 1.4rem;}
.article .con .ul-list li:before{content: '►';color: #2ca3ce; font-size: 1.05rem; margin-right: 10px;}
.article .con strong{color: #ed6c25; font-size: 1.1rem; font-weight: 400; padding-bottom: 10px; display: block;}
.article .con ol{color: #666;}
.article .con ol li{font-size: 0.95rem; line-height: 1.4rem;}
.article .con a{display: inline-block; width: 40%; height: 6rem; margin:0 4.5%; color: #333; background-color: #ddd; border-radius: 5px; text-align: center;}
.article .con a em{font-size: 2em; margin:0.5em 0 0.2em; display: block;}
.article .con a span{display: block;font-size: 1.2em;}
.article .con .active{background-color: #859ab4; color: #fff; position: relative;}
.article .con p{line-height: 1.5em;}
.article .con .active:after{content: "▲"; font-family: Helvetica; position: absolute; bottom: -20px; color: #859ab4; left: 50%; font-size: 1.2em; margin-left: -0.6em; width: 1.2em; height: 1.2em;}
.micon49:before {
content: '●';
color: #ff5a00;
}
.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: ".";
    clear: both;
    height: 0;
}
.related{margin:2.85em 0 0 0;}
.related .tab-hd-index{}
.related .tab-hd-index li{float:left;width:50%;max-width:320px;height:2.81em;font-size:2.2857em;line-height:2.81em;text-align:center;color:#fff;cursor:pointer;}
.related .tab-hd-index li.on{color:#fffc00;background:#168dd9;}
.related .con{ display:none;}
.related .active{ display:block;}

.waff_js{ clear:both; overflow:auto;}
.waff_js a:link{ display:block; float:left; margin:10px 0 0 8%; padding:10px 0; background:#339ee2; border-radius:5px; color:#fff; width:38%; text-align:center;}
.waff_js a:visited{ color:#fff;}