@charset "UTF-8";
.header .banner {
  height: 757px; }
  .header .banner.ban_ws {
    background: url("../img/jjfa/ban_ws.jpg") no-repeat center; }
  .header .banner.ban_qt {
    background: url("../img/jjfa/ban_qt.jpg") no-repeat center; }
  .header .banner.ban_yl {
    background: url("../img/jjfa/ban_yl.jpg") no-repeat center; }

.zdfx-box {
  padding-top: 50px; }
  .zdfx-box .bd {
    padding: 40px 0; }

.wsfa-box {
  padding-top: 70px;
  background: url("../img/jjfa/wxfa_bg.jpg") repeat-x center bottom #e4e3e0; }
  .wsfa-box .g-title {
    margin-bottom: 30px; }
  .wsfa-box .bd {
    height: auto;
    width: 100%;
    background: url("../img/jjfa/wsfa_bgs.jpg") repeat-x center bottom #050638; }

.ylfa-box {
  background: url("../img/jjfa/ylfa_bgs.jpg") repeat-x center bottom #050638; }
  .ylfa-box .g-title h3,
  .ylfa-box .g-title p {
    color: #fff; }
  .ylfa-box .g-title span {
    background: #fff; }
  .ylfa-box .bd {
    background: transparent; }

.qtfa-box .bd {
  background: url("../img/jjfa/qtfa_bgs.jpg") repeat-x center bottom #050638; }

.hezuo-box {
  padding: 60px 0 40px 0; }
  .hezuo-box .bd {
    padding: 20px 0;
    height: 149px;
    margin-bottom: 30px; }
    .hezuo-box .bd ul {
      margin-left: -25px; }
      .hezuo-box .bd ul li {
        position: relative;
        display: block;
        perspective: 1000px;
        -webkit-perspective: 1000px;
        /*父类容器中 perspective 子类允许透视*/
        -moz-perspective: 1000px;
        -ms-perspective: 1000px;
        -o-perspective: 1000px;
        perspective: 1000px;
        float: left;
        margin-left: 25px; }
        .hezuo-box .bd ul li,
        .hezuo-box .bd ul li a,
        .hezuo-box .bd ul li .front,
        .hezuo-box .bd ul li .back {
          display: block;
          width: 308px;
          height: 149px; }
        .hezuo-box .bd ul li .front,
        .hezuo-box .bd ul li .back {
          backface-visibility: hidden;
          transition: 0.6s ease-out;
          -webkit-transition: .6s ease-out;
          -webkit-transform-style: preserve-3d;
          -moz-transform-style: preserve-3d;
          -ms-transform-style: preserve-3d;
          -o-transform-style: preserve-3d;
          transform-style: preserve-3d;
          position: absolute;
          top: 0;
          left: 0; }
          .hezuo-box .bd ul li .front img,
          .hezuo-box .bd ul li .back img {
            width: 308px;
            height: 149px;
            overflow: hidden; }
        .hezuo-box .bd ul li .front {
          z-index: 2;
          transform: rotateY(0deg);
          transform: rotateY(0deg);
          -webkit-transform: rotateY(0deg);
          -moz-transform: rotateY(0deg);
          -ms-transform: rotateY(0deg);
          -o-transform: rotateY(0deg); }
        .hezuo-box .bd ul li .back {
          z-index: 1;
          transform: rotateY(-180deg);
          transform: rotateY(-180deg);
          -webkit-transform: rotateY(-180deg);
          -moz-transform: rotateY(-180deg);
          -ms-transform: rotateY(-180deg);
          -o-transform: rotateY(-180deg); }
        .hezuo-box .bd ul li a {
          transition: transform 0.6s ease-out;
          transition: transform .5s ease-in-out;
          -webkit-transition: transform .5s ease-in-out;
          -moz-transition: transform .5s ease-in-out;
          -ms-transition: transform .5s ease-in-out;
          -o-transition: transform .5s ease-in-out;
          -webkit-transform-style: preserve-3d;
          /*使其子类变换后得以保留 3d转换后的位置*/
          -moz-transform-style: preserve-3d;
          -ms-transform-style: preserve-3d;
          -o-transform-style: preserve-3d;
          transform-style: preserve-3d;
          display: block;
          position: relative; }
          .hezuo-box .bd ul li a:hover .back {
            transform: rotateY(0deg);
            -webkit-transform: rotateY(0deg);
            -moz-transform: rotateY(0deg);
            -ms-transform: rotateY(0deg);
            -o-transform: rotateY(0deg);
            z-index: 2; }
          .hezuo-box .bd ul li a:hover .front {
            transform: rotateY(180deg);
            -webkit-transform: rotateY(180deg);
            -moz-transform: rotateY(180deg);
            -ms-transform: rotateY(180deg);
            -o-transform: rotateY(180deg);
            z-index: 1; }
        .hezuo-box .bd ul li.active {
          font-size: 12px; }
          .hezuo-box .bd ul li.active a .back {
            transform: rotateY(0deg);
            -webkit-transform: rotateY(0deg);
            -moz-transform: rotateY(0deg);
            -ms-transform: rotateY(0deg);
            -o-transform: rotateY(0deg);
            z-index: 2; }
          .hezuo-box .bd ul li.active a .front {
            transform: rotateY(180deg);
            -webkit-transform: rotateY(180deg);
            -moz-transform: rotateY(180deg);
            -ms-transform: rotateY(180deg);
            -o-transform: rotateY(180deg);
            z-index: 1; }
  .hezuo-box .fd .item {
    display: none; }

.team-box .g-title {
  margin-bottom: 20px; }
.team-box .bds {
  background-color: #b7a869;
  padding: 80px 0 70px 0;
  height: 445px; }  			.zjj{			    width: 670px;			    height: 400px;			    float: left;			}			.zjj{ 				overflow:hidden; 			}			.picScroll-left .bd{				width:300px;				float:right;				margin-top:20px;				overflow:hidden;				position:absolute;				right:0;				top:0;			}			.picScroll-left{			    width: 300px;			    height: 400px;			    float: right;			    overflow: hidden;			    position:relative;			}			.picScroll-left .bd ul {				height: 360px;			    float: right;			    overflow: hidden;			    zoom: 1;			    background-color: #efefef;			    position: relative;			}			.picScroll-left .bd ul li {			    float: left;			    width: 300px;			    height: 180px;			    cursor: pointer;			    opacity: 0.5;			}			.picScroll-left .hd .next {			    position: absolute;			    right: 140px;			    bottom:0;			    z-index:20;			}			.picScroll-left .hd .next img{					vertical-align: middle;			}			.picScroll-left .hd{				overflow:hidden;				zoom:1;				width:300px;				height:400px; 			}			.picScroll-left .hd .prev{ 		 		position:absolute;		 		right:140px;		 		top:0			}			.picScroll-left .hd .prev img{				vertical-align: middle;			}         	.picScroll-left .bd ul li.on{         		opacity: 1;          	}
  /*.team-box .bd ul {
    margin-left: -29px; }
    .team-box .bd ul li {
      display: block;
      width: 228px;
      height: 445px;
      margin-left: 29px;
      float: left; }
      .team-box .bd ul li a {
        color: #fff; }
        .team-box .bd ul li a:hover img {
          -webkit-transform: scale(1.1, 1.1);
          -moz-transform: scale(1.1, 1.1);
          -ms-transform: scale(1.1, 1.1);
          -o-transform: scale(1.1, 1.1);
          transform: scale(1.1, 1.1); }
      .team-box .bd ul li .pic {
        margin-bottom: 10px; }
        .team-box .bd ul li .pic,
        .team-box .bd ul li .pic img {
          width: 100%;
          heiht: 335px;
          overflow: hidden; }
        .team-box .bd ul li .pic img {
          -webkit-transition: all 0.3s linear;
          -moz-transition: all 0.3s linear;
          -ms-transition: all 0.3s linear;
          -o-transition: all 0.3s linear;
          transition: all 0.3s linear; }
      .team-box .bd ul li h3 {
        font-size: 26px;
        text-align: center; }
      .team-box .bd ul li p {
        display: block;
        line-height: 26px;
        font-size: 15px;
        overflow: hidden;
        height: 26px;
        text-align: center; }*/

/*# sourceMappingURL=jjfa.css.map */
