





.jctj_box{ width:970px; margin:0 auto;}
.clearflx a p{ font-size:28px;}



.bsfw {
  padding-top: 25px;
  padding-bottom: 25px;  width:980px; margin:0 auto;}
  .bsfw li {
    float: left;
    width: 31%;
    margin-right: 2%;
    height: 228px;
    border: 1px solid #dcdcdc;
    background: #FFF;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    -webkit-transition: linear 0.2s all;
    -moz-transition: linear 0.2s all;
    -ms-transition: linear 0.2s all;
    -o-transition: linear 0.2s all;
    transition: linear 0.5s all; }
    .bsfw li a {
      display: block; }
    .bsfw li i {
      display: block;
      width: 100%;
      height: 50px;
      margin-top: 35px;
      -webkit-transition: linear 0.2s all;
      -moz-transition: linear 0.2s all;
      -ms-transition: linear 0.2s all;
      -o-transition: linear 0.2s all;
      transition: linear 0.5s all; }
    .bsfw li p {
      padding-top: 55px; line-height:40px;
      text-align: center;
      font-size: 26px;
      color:#999; 
      padding-bottom: 40px; }
    .bsfw li button {
      display: block;
      width: 100px;
      height: 30px;
      text-align: center;
      line-height: 28px;
      font-size: 14px;
      color: #666666;
      margin: 0 auto;
      background: #FFFFFF;
      -webkit-border-radius: 15px;
      -moz-border-radius: 15px;
      border-radius: 15px;
      border: none;
      outline: none;
      border: 1px solid #bfbfbf;
      -webkit-transition: linear 0.2s all;
      -moz-transition: linear 0.2s all;
      -ms-transition: linear 0.2s all;
      -o-transition: linear 0.2s all;
      transition: linear 0.5s all; }
  .bsfw li:hover {
    border: 1px solid #cc010d;
    -moz-box-shadow: 0px 0px 10px #cc010d;
    -webkit-box-shadow: 0px 0px 10px #cc010d;
    box-shadow: 0px 0px 10px #cc010d; }
    .bsfw li:hover a {
      text-decoration: none; }
    .bsfw li:hover p {
      color: #cc010d; }
    .bsfw li:hover button {
      background: #cc010d;
      color: #FFFFFF;
      border: none; }
  /*.bsfw .icon1 i {
    background: url(201801szzgjs_bsfw1.png) no-repeat center; }
  .bsfw .icon1:hover i {
    background: url(201801szzgjs_bsfw1-on.png) no-repeat center; }
  .bsfw .icon2 i {
    background: url(201801szzgjs_bsfw2.png) no-repeat center; }
  .bsfw .icon2:hover i {
    background: url(201801szzgjs_bsfw2-on.png) no-repeat center; }
  .bsfw .icon3 i {
    background: url(201801szzgjs_bsfw3.png) no-repeat center; }
  .bsfw .icon3:hover i {
    background: url(201801szzgjs_bsfw3-on.png) no-repeat center; }*/
  
