.casecon,.newscon,.contactcon{
  width: 1200px;
  margin: 0 auto;
}
.tablist{
  margin-top: 40px;
}
.tabul {
   border-bottom: 0;
   padding-left: 400px;
}
.tabul>li{
  width: 140px;
  position: relative;
}
.tabul>li:before{
  position: absolute;
  content: '';
  width: 1px;
  height: 15px;
  background: #000;
  left:0;
  top:50%;
  margin-top: -8px;
}
.tabul>li:nth-child(3)::after{
  position: absolute;
  content: '';
  width: 1px;
  height: 15px;
  background: #000;
  right:0;
  top:50%;
  margin-top: -8px;
}
.tabul>li>a{
 width: 90px;
 margin: 0 auto;
 padding: 1px 15px;
 color:#666666;
 display: block;
}
.tabul>li.active>a{
  border: 0;
  background-color: #434343;
  color: #fff;
  border-radius: 0;
}
.tab-pane{
  padding: 0 45px;
  margin-top: 45px;
}
.thumbnail{
  border-radius: 0;
  padding-top: 10px;
}
.caption h5{
  text-align: center;
}
.caseprice p{
   text-align: center;
}
.pagelist{
  width: 100%;
  margin: 45px auto 25px;text-align:center;
}
.pagelist li{
 display:inline;
 /* border: 1px solid #000;*/
  margin-right: 5px;
}
.pagelist li a{
   display:inline;
 /* width: 18px;*/
  height: 18px;
  text-align: center;
  color: #000;
}

/* news页面样式 */
.newscon .thumbnail{
  padding: 0;
  border: none;
}
.newscon .thumbnail .caption {
  padding: 22px 0 0;
  color: #666;
}
.newscon  .pagelist {
  width: 100%;
  margin: 45px auto 25px;text-align:center;
}
.banner #outer{width: 1340px;height: 136px;overflow:hidden;margin: 0 auto;}
.banner #inner {width: 3000px;height: 136px;overflow: hidden;}
.banner #inner img{float: left;width: 320px;height: 136px;margin-right: 10px;}
/* contact的样式 */
.contactcon{
  margin-bottom:205px;
}
.ditu{
  padding-left: 15px;
  
  margin-top: 64px;
}
.ditu .ditu-left{
 /*  padding-top: 60px; */
  padding-left: 25px;
}
.ditu .ditu-left p{
/*   padding: 25px  */
}
