@charset "utf-8";
/*轮显*/
.flexslider{position:relative;width:100%;overflow:hidden;zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(/m/img/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
/*保留言左右切换按扭
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background:url(/m/img/ad_ctr.png) no-repeat;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
*/
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:0;}
.flex-direction-nav .flex-prev{left:0;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(/m/img/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:16px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
.flexslider im{zoom:1;}
.flexslider img{width:100%; height:150px}
/*首页-快速链接*/
.index_win8{margin:0 auto;width:98%;overflow:hidden; background:#FFF; padding:15px 1%;}
.index_win8 ul{width:100%;}
.index_win8 ul li{ width:21%; padding:2%; float:left; display:inline; overflow:hidden; text-align:center}
.index_win8 ul li i{ display: block; overflow: hidden; font-style: normal; text-align: center; padding-top:6px; font-size: 14px; text-align:center}
.index_win8 ul li img{ width:70%; text-align:center;height:auto;}

/*翻新案例*/
.index-case{width:100%;overflow:hidden; border-top:solid #F1F1F1 1px;border-bottom:solid #F1F1F1 1px; padding-bottom:10px;background:#FBFBFB; }
.index-case p{margin:0 auto;width:92%; padding:10px 0px; height: 20px; overflow: hidden;}
.index-case p b{height:20px; line-height:23px; font-size:18px; font-weight:normal;color: #333; border-left:4px solid #F05A00; padding-left: 6px;display:block;float: left;}
.index-case p em a{height:20px; line-height:23px;float:right; font-size:16px; font-style:normal; color: #666;}
.index-case ul{margin:0 auto;width:96%;}
.index-case ul li{float:left;width:46%; float:left; display:inline;text-align:left; margin-left:2%; margin-right:2%; margin-top:5px;position:relative;}
.index-case ul li img {width:100%;height:110px;}
.index-case ul li i{ display:block;font-size:13px; line-height:30px;font-style:normal; text-align:center; }

/*翻新知识*/
.index-news{width:100%;overflow:hidden; border-top:solid #F1F1F1 1px; padding-bottom:10px;background:#FBFBFB;  margin-top: 18px; margin-bottom: 50px; }
.index-news p{margin:0 auto;width:92%; padding:10px 0px 0px; height: 20px; overflow: hidden;}
.index-news p b{height:20px; line-height:23px; font-size:18px; font-weight:normal;color: #333; border-left:4px solid #F05A00; padding-left: 6px;display:block;float: left;}
.index-news p em a{height:20px; line-height:23px;float:right; font-size:16px; font-style:normal; color: #666;}
.index-news ul{ width: 94%; padding: 0px 3%; overflow: hidden;}
.index-news ul li{ display: block; border-bottom: 1px solid #F1F1F1; padding: 15px 0px; overflow: hidden;}
.index-news ul li img{ width: 35%; height: 80px;float: left;display: inline; overflow: hidden;}
.index-news ul li i{ width: 62%; height: 80px;float: left;display: inline; overflow: hidden; padding-left:3%;}
.index-news ul li i h1{ display: block; height: 30px; line-height: 30px; color: #333;font-size: 16px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.index-news cite{ font-size: 14px;color:#999;height:44px;line-height:22px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden; padding-top: 5px;}