﻿@charset "utf-8";

.clearfix:after {

  clear: both;

  content: ".";

  display: block;

  height: 0;

  visibility: hidden;

}

.clear {

  clear: both;

  height: 1px;

  margin-top: -1px;

}

.wrapper {

  width: 960px;

  margin: 0 auto;

}

.v2 {

  margin: 10px auto;

}

.v2-slide {

  height: 220px;

  overflow: hidden;

  position: relative;

  width: 700px;

  float: left;

}

.v2-pic {

  height: 220px;

  width: 700px

}

.v2-pic ul {

  height: 220px;

}

.v2-pic li {

  float: left;

  overflow: hidden;

  position: relative;

  width: 700px

}

.v2-pic li span {

  display: inline-block;

  height: 26px;

  line-height: 24px;

  padding: 0 20px;

  cursor: pointer;

  color: #fff;

  font-size: 14px;

  letter-spacing: 1px;

font-family:;

  position: absolute;

  top: 170px;

  left: 0px;

  background: rgba(0,0,0,0.5);

filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = #80000000, endColorstr = #80000000);

  -moz-border-radius: 0px 3px 3px 0px;

  -webkit-border-radius: 0px 3px 3px 0px;

  border-radius: 0px 3px 3px 0px

}

.v2-pic li span a, .v2-pic li span a:hover {

  color: #fff;

  text-decoration: none

}

.v2-pictab {

  height: 12px;

  position: absolute;

  right: 10px;

  top: 198px;

  padding: 0;

}

.v2-pictab li {

  float: left;

  width: 12px;

  height: 12px;

  margin-left: 5px;

  text-indent: -9999px;

  cursor: pointer;

  background: url(../images/v2-pictab.png) no-repeat 0 -12px;

  _background-image: url(../images/v2-pictab_i6.png);

  overflow: hidden

}

.v2-pictab li.on {

  background: url(../images/v2-pictab.png) no-repeat 0 0;

  _background-image: url(../images/v2-pictab_i6.png);

  overflow: hidden

}