/*---- banner ---*/
.swiper-container{
  position: relative;
  overflow: hidden;
  margin-bottom: 50px;
      height: 318px;
}
.list-wrap{
  position: absolute;
  left: 0;
  top:0;
  height: 318px;
}
.list-wrap li{
  float:left;
}
.pot{
  position: absolute;
  bottom: 20px;
  left:0;
  width:1130px;
  text-align:center;
}
.pot .reg {
  display: inline-block;
  width:15px;
  height: 15px;
  border-radius: 10px;
  background: #ffffff;
  margin-right:10px;
  cursor: pointer;
}
.pot .cur{
  background: #71b651;
}
/* 轮播图结束 */

#g-bd {
  width:1130px;
  margin-top: 0;
}
.g-bd{
  margin:0 auto;
  overflow: hidden;
}
.g-bd .left{
  width:250px;
  float: left;
  overflow: hidden;
}
.g-bd .right{
  width:761px;
  float:right;
  background: #ffffff;
  padding:20px 52px;
  overflow: hidden;
}
.g-bd .left-title{
  height:60px;
  line-height: 60px;
  font-size: 20px;
  text-align: center;
  background: #c8c8c8;
}
.g-bd .left-con{
  background: #ffffff;
  padding:0 20px;
  text-align: center;
 /*  height: 340px; */
  font-size: 18px;
}
.g-bd .left-item{
  height:68px;
  line-height: 68px;
  border-bottom: 1px solid #ebebeb;
}
.g-bd  .cur{
  color: #71b651;
}
.g-bd .pos{
  border-bottom:1px solid #ebebeb;
  line-height: 18px;
  padding-bottom: 20px;
}
.g-bd .right-con{
  overflow: hidden;
}
.g-bd .right-item{
  width:368px;
  float:left;
  margin-top:30px;
  margin-right:25px;
}
.g-bd .no-margin{
  margin-right: 0;
}
.g-bd .img-wrap{
  position: relative;


}
.g-bd .img-wrap img{
  display: block;
}
.g-bd .des-con,.g-bd .des-mask,.g-bd .img-des{
  width: 80px;
  height: 30px;
  position: absolute;
  left:0;
  bottom: 0;
  line-height: 30px;
}
.g-bd .des-mask{
  background: #9f9f9f;
  opacity: 0.6;
  filter:alpha(opacity=60);
  z-index: 2;
}
.g-bd .des-con{
  z-index: 3;
  text-align: center;
  font-size: 14px;
  color: #ffffff;
}
.g-bd .img-wrap .des-title{
  margin-top:20px;
  font-size: 18px;
  line-height: 20px;
  font-weight: normal;
  color: #000000;
}
.g-bd .time-wrap{
  line-height: 16px;
  margin-top: 7px;
  margin-bottom: 8px;
}
.time-wrap .time-icon{
  vertical-align: middle;
  display: inline-block;
  width: 14px;
  height: 14px;
  background: url(../../images/pc/time-icon.png) no-repeat 0 0;
}
.time-wrap .time-con{
  vertical-align: middle;
}
.img-wrap .des-wrap{
  line-height: 28px;
}
.read-con{
  float:right;
  display: inline-block;
  width:80px;
  height: 30px;
  background: #d71325;
  color: #ffffff;
  text-align: center;
  line-height: 30px;
}
.sy-page{
  position: relative;
  padding:50px 0 60px 0;
}
.sy-page .page-step{
  text-align: center;
}
/*分页*/
.sy-page .pagination{
  *width:550px;
  font-size: 14px;
  display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}
.pagination>li{display:inline}
.pagination>li>a,.pagination>li>span
{ position:relative;float:left;padding:6px 12px;line-height:1.42857143;
  text-decoration:none;background-color:#fff;border:1px solid #ddd;
  margin-left:-1px
}
.pagination>li:first-child>a,.pagination>li:first-child>span{
  margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px
}
.pagination>li:last-child>a,.pagination>li:last-child>span{
  border-bottom-right-radius:4px;border-top-right-radius:4px
}
.pagination>li>a:hover,.pagination>li>span:hover,
.pagination>li>a:focus,.pagination>li>span:focus
{color:#71b651;background-color:#eee;border-color:#ddd}
.pagination>.active>a,.pagination>.active>span,.pagination>.active>a:hover,
.pagination>.active>span:hover,.pagination>.active>a:focus,
.pagination>.active>span:focus{
    z-index:2;   
    color: #fff;
    background-color: #71b651;
    border-color: #71b651;
    cursor: default;
}
.pagination>.disabled>span,.pagination>.disabled>span:hover,
.pagination>.disabled>span:focus,.pagination>.disabled>a,
.pagination>.disabled>a:hover,.pagination>.disabled>a:focus{
  color:#999;background-color:#fff;border-color:#ddd;cursor:not-allowed}
.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}
.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{
  border-bottom-left-radius:6px;border-top-left-radius:6px}
.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{
  border-bottom-right-radius:6px;border-top-right-radius:6px}
.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}
.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{
  border-bottom-left-radius:3px;border-top-left-radius:3px}
.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span
  {border-bottom-right-radius:3px;border-top-right-radius:3px}
.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}
.pager li{display:inline}
.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;
  border:1px solid #ddd;border-radius:15px}
.pager li>a:hover,.pager li>a:focus{text-decoration:none;background-color:#eee}
.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span
{float:left}
.pager .disabled>a,.pager .disabled>a:hover,.pager .disabled>a:focus,.pager .disabled>span
{color:#999;background-color:#fff;cursor:not-allowed}
