@charset "utf-8";
/**
 * created by xjs 2019.06.26
 */
body{font-size: 14px;color: #000000;}

 a{color: #000000;}
 a:hover{color: #4eb49f;}
 .show{display: block;}
.big-title{margin-top: 50px;margin-bottom: 30px;width: 100%;text-align: left;}
.big-title h1{font-size: 24px;line-height: 24px;font-weight: bold;cursor:default;}
.big-title h1 span.h1-eng{padding-left: 5px;font-style: italic;font-weight: normal;font-size: 20px; color: #4eb49f; line-height: 15px; vertical-align: bottom;font-family: 'helvetica';}
.big-title h1 a{display:inline-block;float: right; margin-top: 4px;}
 .big-title h1 .more{float: left;margin-right: 4px;font-size: 14px;color: #575757;}
/*  .big-title h1 img{vertical-align: top;} */
.type-nav{
  position: absolute;
  right: 0;
  top:52px;
  height: 28px;
  border-radius: 9px;
  background-color: #f5f5f5;
}
 .type-nav li{
  float: left;
  padding-left:19px;
  padding-right: 19px;
  height: 28px;
  font-size: 18px;
  border-radius: 9px;
  line-height: 28px;
  text-align: center;
  cursor: pointer;
}
 .type-nav li.active{
  background-color: #707070;
  color: #ffffff;
}

/*项目详细页*/
.ppd_left{padding-top: 50px;padding-bottom: 50px;}
.ppd_project_content h2{font-size: 30px;
	margin-bottom: 20px;
    line-height: 30px;
    color: #444444;
    font-weight: 500;
	
    }
   .ppd_project_content  p{line-height: 30px;}
   .pro_img_list{width: 100%;text-align: center;}
   .pro_img_list img{margin-bottom: 20px; max-width: 100%;}

   .ppd_right_box{}
   .ppd_right_box ul li{ 

        padding-left: 10px;
        background:url(/Yyb/Tpl/YuanYeBei/images/news/icon.jpg) no-repeat left center;
    line-height: 30px; 
    white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
  }

  /*作品列表*/
/*  .newpros-container{position: relative;}*/
.project-list-box .one-project{
  margin-bottom: 24px;
  /*float: left;*/
  /*width: 100%;*/
  /* height: 330px; */
}
 .project-list-box .one-project .pro-img{
  width: 100%;
  /*height: 173px;*/
  overflow: hidden;
}
 .project-list-box .one-project .pro-img img{
  width: 100%;
}

 .project-list-box .one-project .pro-detail{
  padding: 15px 10px 17px;
  width: 100%;
  background-color: #f5f5f5;
/*  height:155px; */
}
.one-project>.pro-detail>.pro-type{
  /*padding-top: 19px;*/
  /* padding-bottom: 15px; */
}
.one-project>.pro-detail>.pro-type>span{
  display: inline-block;
  padding-left: 6px;
  padding-right: 6px;
  border-radius: 8px;
  height: 18px;
  line-height: 18px;
  background-color: #d2d2d2;
  font-size: 12px;
  color: #ffffff;
}
.one-project>.pro-detail>.pro-title{
  margin-top: 10px;
  height: 60px;
  overflow: hidden;
  font-size: 16px;
  color: #000000;
  font-weight: 400;
  line-height: 30px;
}
.one-project>.pro-detail>.pro-title a{color: #000000;}
.one-project>.pro-detail>.pro-title a:hover{color: #4eb49f;}
.one-project>.pro-detail>.pro-company{
  margin-top: 15px;
  text-align: right;
  overflow:hidden;
      text-overflow:ellipsis;
      -o-text-overflow:ellipsis;
      -webkit-text-overflow:ellipsis;
      -moz-text-overflow:ellipsis;
      white-space:nowrap;
}
.one-project>.pro-detail>.pro-company img{
  margin-right: 6px;
}
@media (max-width: 768px){
    .ppd_project_content h2{font-size: 22px;}
}