/* CSS Document */
.project{ position:relative; overflow:hidden;}
.project .next {
  position: absolute;
  right: 0;
  top: 187px;
  display:none;
  z-index: 105;
  cursor: pointer;
}
.project .pro_tab .proTab_contxt .text {
  background: url("../images/project/textbg.png") repeat scroll 0 0;
  bottom: 0;
  color: #000;
  height: 37px;
  line-height: 37px;
  position: absolute;
  text-indent: 20px;
  width: 757px;
  font-size:13px;
}
.proTab_menu img {
  width: 147px;
}
.project .txtcon {
  margin-top: 35px;
}
.project .txtcon li {
  font-size:13px;
}



.pro_tab{ height:409px; width:757px; position:relative;}
.proTab_contxt {
  display: none;
  height: 409px;
  overflow: hidden;
  position:absolute;
  left:0;
  top:0;
}
.proTab_contxt img {
  height: 409px;
  width: 757px;
}
.proTab_menu {
  margin-right: -5px;
  overflow: hidden;
  margin-top:5px;
}
.proTab_menu ul .plus{ margin-right:6px;}
.proTab_menu ul li {
  cursor: pointer;
  float: left;
  margin-right: 5px;
  opacity: 0.4;
}
.proTab_menu ul .hover{ opacity:1 !important;}