﻿/*index main*/
.index-main { background: #fbfaf5; padding: 30px 0; }
.item1-left { width: 615px; }
.item1-right { width: 355px; }

.tab-switch a { text-decoration: none; color: #333; }
.tab-switch a:hover,.tab-switch a.cur { color: #e60012; }

.news-sketch { width: 300px; }
.news-sketch p { height: 24px; line-height: 24px; overflow:hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; }
.news-list { margin-left: 310px; }
.news-text { position: relative; display: block; height: 30px; line-height: 30px; padding-left: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #333; font-size: 14px; }
.icon-point { position: absolute; top:50%; left: 0; width: 5px; height: 5px; font-size: 0; overflow:hidden; background-position: -70px -11px; margin-top: -2.5px; }

.item2-cont { margin-top: 50px; }
.news-cont { width: 615px; }
.news-item { width: 292px; }
.sketch-cont { width: 100%; overflow:hidden; }
.sketch-info { width: 110%; overflow: visible; }
.sketch-item { width: 141px; margin-right: 10px; }
.sketch-pc p { left: 0; right: 0; bottom: 0; text-align: center; line-height: 22px; background: rgba(0,0,0,.4); background: #000 \9; padding: 0 10px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #fff; }

.item2-right { width: 355px; }
.show-product,.show-product ul{overflow:hidden; width:100%;height: 240px;}
.show-product ul{ width: 100%; overflow:hidden;z-index: 1;position:relative;}
.show-product ul li{float: left;overflow: hidden;height:220px; width: 362px;}
.show-product ul li img{display:block; height: 220px; width: 362px;}
.show-product ul li a { position: relative; display: block; }
.show-product ul li a p { left: 0; right: 0; bottom: 0; height: 30px; line-height: 30px; background: rgba(0,0,0,.5); background: #000 \9; padding: 0 10px; font-size: 14px; color: #fff; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; }
.show-cont .unslider-nav ol li { width: 3px; height: 3px; background: #999; margin: 0 3px; border: 1px solid #999; }
.show-cont .unslider-nav ol li.unslider-active{ border: 1px solid #999; background: #fff;}

.zone-text li { height: 30px; line-height: 30px; }
.zone-text li span { color: #808080; }

