body, html {
  min-width: 1200px; }

a {
  text-decoration: none; }

a:hover, a:focus {
  text-decoration: none; }


@font-face {
  font-family: 'AdobeSongStd-Ligh';
  src: url("../fonts/AdobeSongStd-Light.otf"); }

@font-face {
  font-family: 'Franklin Gothic Book';
  src: url("../fonts/Franklin Gothic Book.TTF"); }

#b06 {
  width: 100%; }

#b06 .dots {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 20px; }

#b06 .dots li {
  display: inline-block;
  width: 37px;
  height: 37px;
  margin: 0 4px;
  text-indent: -999em;
  background: url("../images/btns_a.png");
  background-size: cover; }

#b06 .dots li.active {
  background: url("../images/btns.png");
  background-size: cover;
  opacity: 1; }

#b06 .arrow {
  position: absolute;
  top: 200px; }

#b06 #al {
  left: 15px; }

#b06 #ar {
  right: 15px; }

.content {
  width: 1120px;
  margin: 0 auto;
  position: relative; }

.mission {
  width: 100%;
  height: 340px;
  background: url(../images/map_a.png) center no-repeat;
  border: 1px solid #6a687d;
  box-sizing: border-box; }
  .mission h1 {
    text-align: center;
    color: #ffffff;
    margin-top: 90px; }
  .mission i {
    display: block;
    width: 58px;
    height: 2px;
    background: #ffffff;
    margin: 28px auto; }
  .mission h5 {
    text-align: center;
    color: #ffffff;
    font-size: 20px;
    font-weight: 500;
    line-height: 1.8; }
  .mission .triangle {
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    right: 0;
    bottom: -106px;
    margin: 0 auto;
    border-left: 28px solid transparent;
    border-right: 28px solid transparent;
    border-top: 27px solid #4a4968; }

.missions {
  width: 100%;
  height: 600px;
  background: #ffffff; }

.vision {
  width: 100%;
  height: 836px;
  background: url("../images/list_b.png") center no-repeat; 
  background-size:cover;
  }
  .vision .left {
    padding-top: 180px;
    padding-left: 96px;
    z-index: 1;
    display: inline-block;
    position: relative; }
    .vision .left h3 {
      font-size: 20px;
      color: #ffffff;
      font-family: 'Calibri'; }
    .vision .left h1 {
      font-size: 58px;
      color: #ffffff;
      font-family: Franklin Gothic Book; }
    .vision .left p {
      width: 474px;
      color: #ffffff;
      font-size: 16px;
      font-family: 'AdobeSongStd-Ligh';
      text-align: justify; }
    .vision .left i {
      display: block;
      width: 58px;
      height: 3px;
      background: #ffffff;
      margin-bottom: 30px; }
    .vision .left .DETAILS {
      width: 90px;
      height: 25px;
      display: block;
      text-align: center;
      line-height: 25px;
      font-size: 16px;
      background: #5c5c7b;
      color: #ffffff;
      border-radius: 12px;
      margin-top: 34px; }
  .vision .right {
    width: 585px;
    height: 366px;
    overflow: hidden;
    position: absolute;
    right: 0;
    top: 155px; }
    .vision .right:hover img {
      transform: scale(1.1, 1.1);
      -moz-transform: scale(1.1, 1.1);
      -o-transform: scale(1.1, 1.1);
      -webkit-transform: scale(1.1, 1.1);
      -ms-transform: scale(1.1, 1.1); }
    .vision .right img {
      transition: all 0.5s ease;
      -moz-transition: all 0.5s ease;
      -o-transition: all 0.5s ease;
      -webkit-transition: all 0.5s ease; }

.lj{
  color: #a7a7a7;
}
.ljrh{
  float: right;
  /* line-height: 51px; */
  color: #a7a7a7;
  font-size:18px;
}
.ljr h3{
  line-height: 40px;
  font-size: 40px;
}

.news {
  width: 100%;
  padding: 70px 0;
  background: #ffffff; }
  .news h1 {
    font-family: Franklin Gothic Book;
    font-size: 36px;
    text-align: center;
    color: #5c5c7b;
    margin-bottom: 20px; }
  .news h4 {
    font-size: 16px;
    text-align: center;
    color: #444444;
    line-height: 1.6; }
  .news .my_row {
    margin-left: -15px;
    margin-right: -15px; }
    .news .my_row > div {
      width: 353px;
      height: 434px;
      float: left;
      margin-left: 15px;
      margin-right: 15px;
      background: #efefef;
      border-radius: 4px;
      margin-top: 40px;
      overflow: hidden; }
      .news .my_row > div > .top {
        width: 380px;
        height: 245px;
        overflow: hidden; }
        .news .my_row > div > .top:hover img {
          transform: scale(1.1, 1.1);
          -moz-transform: scale(1.1, 1.1);
          -o-transform: scale(1.1, 1.1);
          -webkit-transform: scale(1.1, 1.1);
          -ms-transform: scale(1.1, 1.1); }
        .news .my_row > div > .top img {
          transition: all 0.5s ease;
          -moz-transition: all 0.5s ease;
          -o-transition: all 0.5s ease;
          -webkit-transition: all 0.5s ease; }
      .news .my_row > div > .bottom {
        width: 100%;
        padding-left: 19px; }
        .news .my_row > div > .bottom h6 {
          color: #787878;
          margin: 20px 0; }
        .news .my_row > div > .bottom h2 {
          font-family: Franklin Gothic Book;
          color: #444444;
          font-size: 28px;
          line-height: 1.3; }
        .news .my_row > div > .bottom h5 {
          font-size: 13px;
          color: #444444;
          margin-top: 20px;
          font-weight: 600; }
  .news .movess {
    margin: 0 auto;
    text-align: center;
    margin-top: 60px;
    margin-bottom: 10px; }
.dingweidibu{
    width:100%;
    height:60px;
    margin:0 auto;
    position:fixed;
    bottom:0;
	z-index:99999;
}
.footer {
  width: 100%;
  height: 217px;
  border-top: 1px solid #adadad;
  /*border-bottom: 1px solid #adadad;*/
  background: #5d5d5d; }
  .footer .left {
    /*padding-left: 106px;*/
    padding-top: 45px;
    box-sizing: border-box;
    float: left; }
    .footer .left .bdsharebuttonbox {
      /*margin-bottom: 35px;*/ }
    .footer .left h6 {
      color: #cbcbcb; }
  .footer .right {
    float: right;
    padding-top: 75px;
    width: 483px; }
    .footer .right img {
      display: inline-block; }
    .footer .right h6 {
      display: inline-block;
      color: #ffffff;
      vertical-align: middle;
      padding-left: 6px; }
    .footer .right .forms2 {
      margin-top: 15px; }
      .footer .right .forms2 .submints {
        width: 395px;
        height: 32px;
        float: left;
/*        border-top: 2px solid #858586;
        border-bottom: 2px solid #858586;
        border-left: 1px solid #858586;
        border-right: 1px solid #858586;*/
        display: inline-block; }
        .footer .right .forms2 .submints .email {
          width: 100%;
          height: 100%;
          border: none;
          outline: none;
          padding-left: 9px;
          box-sizing: border-box; }
      .footer .right .forms2 .subscriber_btn {
        float: right;
/*        border-top: 2px solid #858586;
        border-bottom: 2px solid #858586;
        border-left: 1px solid #858586;
        border-right: 1px solid #858586;*/
        display: inline-block;
        cursor: pointer; }
.liubai{
  width: 100%;
  height: 60px;
}
.footerback{
  width: 100%;
}
.footer2 {
  width: 100%;
  background: #950005;
  height: 60px;
  position: relative; }
  .footer2 .footer3 {
    padding-left: 60px;
    box-sizing: border-box; }
    .footer2 .footer3 > a {
      float: left;
      padding-top: 12px; }
	  ul.clearfix.footer3_ul a{color:#fff;}
    .footer2 .footer3 .footer3_ul {
      list-style: none;
      display: inline-block;
      margin-bottom: 0;
      float: left;
      margin-left: 30px; }
      .footer2 .footer3 .footer3_ul > li {
        float: left;
        padding: 0 12px;
        line-height: 60px;
        background: url("../images/right1.png") right no-repeat;
        position: relative; }
        .footer2 .footer3 .footer3_ul > li .sanjiao {
          width: 25px;
          height: 14px;
          background: url("../images/sanjiao.png") no-repeat;
          position: absolute;
          left: 0;
          right: 0;
          margin: 0 auto;
          top: -12px;
          display: none; }
        .footer2 .footer3 .footer3_ul > li > .list_show {
          display: none;
          background: #cac9c8;
          width: 1200px;
          height: 265px;
          position: absolute;
          bottom: 60px;
         left: -640px;
          padding: 0 65px;
          padding-top: 35px;
          box-sizing: border-box; }
          .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(1) {
            /*width: 500px;*/
            line-height: 28px;
            float: left; }
          .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(1) a {
              font-size: 15px;
              color: #5e5e5e; }
          .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(1) .left_f3 {
              line-height: 28px; }
              .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(1) .left_f3 li {
                list-style-type: disc; }
                .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(1) .left_f3 li a {
                  font-size: 16px;
                  color: #3d3f42;
                  font-weight: 600; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(1) h4 {
              font-size: 16px;
              color: #800e14;
              padding-bottom: 4px;
              border-bottom: 3px solid #aa797b; }
          .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(2) {
            float: right;
            width: 500px;
            line-height: 28px; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(2) a {
              font-size: 15px;
              color: #5e5e5e; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(2) .left_f3 {
              line-height: 28px; }
              .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(2) .left_f3 li {
                list-style-type: disc; }
                .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(2) .left_f3 li a {
                  font-size: 16px;
                  color: #3d3f42;
                  font-weight: 600; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(2) h4 {
              font-size: 16px;
              color: #800e14;
              padding-bottom: 4px;
              border-bottom: 3px solid #aa797b; }


              .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(3) {
            float: right;
            width: 500px;
            line-height: 28px; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(3) a {
              font-size: 15px;
              color: #5e5e5e; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(3) .left_f3 {
              line-height: 28px; }
              .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(3) .left_f3 li {
                list-style-type: disc; }
                .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(3) .left_f3 li a {
                  font-size: 16px;
                  color: #3d3f42;
                  font-weight: 600; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(3) h4 {
              font-size: 16px;
              color: #800e14;
              padding-bottom: 4px;
              border-bottom: 3px solid #aa797b; }

			/*我添加的*/
			    .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(4) {
            float: right;
            width: 500px;
            line-height: 28px; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(4) a {
              font-size: 15px;
              color: #5e5e5e; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(4) .left_f3 {
              line-height: 28px; }
              .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(4) .left_f3 li {
                list-style-type: disc; }
                .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(4) .left_f3 li a {
                  font-size: 16px;
                  color: #3d3f42;
                  font-weight: 600; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(4) h4 {
              font-size: 16px;
              color: #800e14;
              padding-bottom: 4px;
              border-bottom: 3px solid #aa797b; }


			   .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(5) {
            float: right;
            width: 500px;
            line-height: 28px; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(5) a {
              font-size: 15px;
              color: #5e5e5e; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(5) .left_f3 {
              line-height: 28px; }
              .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(5) .left_f3 li {
                list-style-type: disc; }
                .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(5) .left_f3 li a {
                  font-size: 16px;
                  color: #3d3f42;
                  font-weight: 600; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(5) h4 {
              font-size: 16px;
              color: #800e14;
              padding-bottom: 4px;
              border-bottom: 3px solid #aa797b; }


			 .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(6) {
            float: right;
            width: 500px;
            line-height: 28px; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(6) a {
              font-size: 15px;
              color: #5e5e5e; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(6) .left_f3 {
              line-height: 28px; }
              .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(6) .left_f3 li {
                list-style-type: disc; }
                .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(6) .left_f3 li a {
                  font-size: 16px;
                  color: #3d3f42;
                  font-weight: 600; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(6) h4 {
              font-size: 16px;
              color: #800e14;
              padding-bottom: 4px;
              border-bottom: 3px solid #aa797b; }


			.footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(7) {
            float: right;
            width: 500px;
            line-height: 28px; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(7) a {
              font-size: 15px;
              color: #5e5e5e; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(7) .left_f3 {
              line-height: 28px; }
              .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(7) .left_f3 li {
                list-style-type: disc; }
                .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(7) .left_f3 li a {
                  font-size: 16px;
                  color: #3d3f42;
                  font-weight: 600; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(7) h4 {
              font-size: 16px;
              color: #800e14;
              padding-bottom: 4px;
              border-bottom: 3px solid #aa797b; }


			  .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(8) {
            float: right;
            width: 500px;
            line-height: 28px; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(8) a {
              font-size: 15px;
              color: #5e5e5e; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(8) .left_f3 {
              line-height: 28px; }
              .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(8) .left_f3 li {
                list-style-type: disc; }
                .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(8) .left_f3 li a {
                  font-size: 16px;
                  color: #3d3f42;
                  font-weight: 600; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(8) h4 {
              font-size: 16px;
              color: #800e14;
              padding-bottom: 4px;
              border-bottom: 3px solid #aa797b; }


			  .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(9) {
            float: right;
            width: 500px;
            line-height: 28px; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(9) a {
              font-size: 15px;
              color: #5e5e5e; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(9) .left_f3 {
              line-height: 28px; }
              .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(9) .left_f3 li {
                list-style-type: disc; }
                .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(9) .left_f3 li a {
                  font-size: 16px;
                  color: #3d3f42;
                  font-weight: 600; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left_f:nth-child(9) h4 {
              font-size: 16px;
              color: #800e14;
              padding-bottom: 4px;
              border-bottom: 3px solid #aa797b; }

			/*我添加的*/




          .footer2 .footer3 .footer3_ul > li > .list_show .left1, .footer2 .footer3 .footer3_ul > li > .list_show .left2, .footer2 .footer3 .footer3_ul > li > .list_show .left3 {
            margin-top: 40px;
            float: left;
            width: 370px;
            height: 110px;
            /*border-right: 1px solid #a39d9d;*/
            text-align: center; }
			.footer2 .footer3 .footer3_ul > li > .list_show .left1, .footer2 .footer3 .footer3_ul > li > .list_show .left2{
			  border-right:1px solid #B9B5B4;
			}
            .footer2 .footer3 .footer3_ul > li > .list_show .left1 .left_left1, .footer2 .footer3 .footer3_ul > li > .list_show .left2 .left_left1, .footer2 .footer3 .footer3_ul > li > .list_show .left3 .left_left1 {
              float: left; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left1 a, .footer2 .footer3 .footer3_ul > li > .list_show .left2 a, .footer2 .footer3 .footer3_ul > li > .list_show .left3 a {
              font-size: 16px;
              font-family: "Franklin Gothic Book";
              color: #3d3f42;
              line-height: 20px; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left1 p, .footer2 .footer3 .footer3_ul > li > .list_show .left2 p, .footer2 .footer3 .footer3_ul > li > .list_show .left3 p {
              display: inline-block;
              font-size: 16px;
              font-family: "Calibri Light";
              color: #5e5e5e;
              line-height: 0px; }
            .footer2 .footer3 .footer3_ul > li > .list_show .left1 img, .footer2 .footer3 .footer3_ul > li > .list_show .left2 img, .footer2 .footer3 .footer3_ul > li > .list_show .left3 img {
              padding-right: 15px;
              display: inline-block; }
          .footer2 .footer3 .footer3_ul > li > .list_show .left3 {
            border-right: 0; }
		  .
        /*.footer2 .footer3 .footer3_ul > li .list_show1 {
          left: -341px; }
        .footer2 .footer3 .footer3_ul > li .list_show2 {
          left: -426px; }
        .footer2 .footer3 .footer3_ul > li .list_show3 {
          left: -595px; }
        .footer2 .footer3 .footer3_ul > li .list_show4 {
          left: -785px;
          padding: 0; }
        .footer2 .footer3 .footer3_ul > li .list_show5 {
          left: -1000px; }*/
        .footer2 .footer3 .footer3_ul > li a {
          display: block;
          font-size: 16px;
          color: #ffffff;
          font-family: Franklin Gothic Book; }
        .footer2 .footer3 .footer3_ul > li:hover > a {
          color: #d78e2d; }
        .footer2 .footer3 .footer3_ul > li:hover .list_show {
          display: block; }
        .footer2 .footer3 .footer3_ul > li:hover .sanjiao {
          display: block; }
    .footer2 .footer3 .dwon {
      display: inline-block;
      padding: 19px 10px;
      cursor: pointer;
      background: url("../images/right1.png") no-repeat right; }
    .footer2 .footer3 .seacho {
      display: inline-block;
      padding: 19px 4px;
      padding-right: 10px;
      cursor: pointer;
      background: url("../images/right1.png") no-repeat right; }

.left_f2 {
  width: 100%;
  float: left; }

.seachs {
  width: 100%;
  height: 300px;
  background: #d9d8d7;
  position: absolute;
  left: 0;
  top: -300px;
  display: none; }
  .seachs h2 {
    text-align: center;
    font-size: 28px;
    color: #919594;
    font-family: Franklin Gothic Book;
    padding-top: 50px; }
  .seachs .seacho_box {
    border: 1px solid #b94548;
    background: #e8dddd;
    width: 650px;
    height: 44px;
    display: inline-block; }
    .seachs .seacho_box input {
      width: 100%;
      height: 100%;
      border: none;
      outline: none;
      padding-left: 14px; }
  .seachs .submit {
    width: 73px;
    height: 47px;
    display: inline-block;
    background: url("../images/seacg_btn.png"); }
    .seachs .submit input {
      background: transparent;
      opacity: 0;
      width: 100%;
      height: 100%;
      border: none;
      outline: none; }
  .seachs .forms3 {
    margin-top: 40px;
    text-align: center; }

.about {
  border-bottom: 6px solid #800e14; }

.about_content {
  width: 100%;
  padding-top: 70px;
  padding-bottom: 100px;
  background: #ffffff; }
  .about_content img {
    margin: 0 auto;
    display: block; }
	.shading{
	border-bottom: 2px solid #800e14;
    padding-bottom: 5px;
	}
  .about_content h1 {
    font-size: 24px;
    color: #474545; 
    font-family: Franklin Gothic Book;
    border-bottom: 2px solid #C4A18B;
    padding-bottom: 5px;
    margin-bottom: 55px; }
  .about_content .top {
    display: inline-block;
    float: left;
    width: 660px;
    line-height: 2;
    text-align: justify; }
  .about_content .about_img {
    display: inline-block;
    width: 421px;
    height: 729px;
    float: right; }

.chairman_box {
  width: 100%;
  height: auto;
  padding-top: 100px;
  padding-bottom: 50px; }
  .chairman_box .header_top h4 {
    text-align: center;
    color: #808082; }
  .chairman_box .header_top h1 {
    font-size: 100px;
    text-align: center;
    color: #424242;
    font-family: "Calibri Light"; }
  .chairman_box .header_top h3 {
    font-size: 20px;
    text-align: center;
    color: #9f0005;
    font-family: "Calibri";
    margin-top: 55px; }
  .chairman_box .header_top h5 {
    font-size: 18px;
    text-align: center;
    color: #808080;
    font-family: "Calibri";
    font-weight: 600;
    margin-top: 0; }
  .chairman_box .header_content {
    width: 100%; }
    .chairman_box .header_content > h2 {
      color: #474545;
      font-family: Franklin Gothic Book;
      margin-top: 70px;
      margin-bottom: 50px; }
    .chairman_box .header_content .header_bottom {
      margin-top: 50px;
      text-align: right; }
      .chairman_box .header_content .header_bottom .born {
        display: inline-block; }
        .chairman_box .header_content .header_bottom .born p {
          font-weight: 100;
          color: #474545;
          font-size: 30px;
          font-family: "Franklin Gothic Book"; }
      .chairman_box .header_content .header_bottom img {
        display: inline-block;
        padding: 0 20px; }
  .chairman_box .xian {
    width: 100%;
    height: 1px;
    margin-top: 60px;
    background: #a8a8a8;
    position: relative; }
    .chairman_box .xian .header {
      width: 100px;
      height: 100px;
      border-radius: 50%;
      overflow: hidden;
      margin: 0 auto;
      position: absolute;
      left: 0;
      right: 0;
      top: -48px; }

.team {
  padding-top: 60px;
  padding-bottom: 80px;
  background: #ffffff; }
  .team .teams {
    margin-left: -15px;
    margin-right: -15px;
    list-style: none;
    padding: 0; }
    .team .teams > li {
      width: 275px;
      height: 357px;
      float: left;
      margin: 0 15px;
      background: #e2e2e2;
      margin-top: 40px; }
      .team .teams > li .top {
        width: 275px;
        height: 275px;
        overflow: hidden; }
        .team .teams > li .top:hover img {
          transform: scale(1.1, 1.1);
          -moz-transform: scale(1.1, 1.1);
          -o-transform: scale(1.1, 1.1);
          -webkit-transform: scale(1.1, 1.1);
          -ms-transform: scale(1.1, 1.1); }
        .team .teams > li .top img {
          transition: all 0.5s ease;
          -moz-transition: all 0.5s ease;
          -o-transition: all 0.5s ease;
          -webkit-transition: all 0.5s ease; }
      .team .teams > li h3 {
        font-size: 20px;
        color: #9f0005;
        font-family: Calibri;
        font-weight: bold;
        padding: 0 20px;
        box-sizing: border-box;
        margin-top: 15px; }
      .team .teams > li h5 {
        color: #9f0005;
        font-family: "Franklin Gothic Book";
        font-size: 18px;
        padding: 0 20px;
        box-sizing: border-box; }

.team_detail {
  width: 100%;
  padding-top: 150px;
  padding-bottom: 60px; }
  .team_detail h4 {
    text-align: center;
    color: #808082;
    font-family: Calibri; }
    .team_detail h4 span {
      color: #cf8082; }
  .team_detail h1 {
    font-size: 100px;
    color: #424242;
    text-align: center;
    font-family: "Calibri Light"; }
  .team_detail h2 {
    color: #424242;
    font-family: "Calibri Light";
    text-align: center; }
  .team_detail .xian {
    width: 100%;
    height: 1px;
    margin-bottom: 118px;
    margin-top: 130px;
    background: #a8a8a8;
    position: relative; }
    .team_detail .xian .header {
      width: 127px;
      height: 127px;
      border-radius: 50%;
      overflow: hidden;
      margin: 0 auto;
      position: absolute;
      left: 0;
      right: 0;
      background: red;
      top: -48px; }
  .team_detail .teams_box {
    width: 100%;
    padding: 0 150px;
    box-sizing: border-box;
    padding-top: 30px; }
    .team_detail .teams_box p {
      font-size: 20px;
      text-align: justify;
      color: #545555;
      font-family: "Arial"; }

.Awards {
  width: 100%;
  padding: 0 30px; }
  .Awards h3 {
    color: #800e14;
    font-size: 24px; }
  .Awards p {
    color: #545555;
    font-size: 20px;
    font-family: Arial;
    text-align: justify; }
  .Awards hr {
    margin-top: 30px;
    margin-bottom: 30px;
    border: 0;
    border-top: 1px solid #bababb; }

.Contact_Us {
  width: 100%;
  padding-left: 110px;
  padding-right: 180px;
  box-sizing: border-box; }
  .Contact_Us p {
    font-size: 21px;
    color: #545555;
    font-family: Arial;
    text-align: justify; }
  .Contact_Us .box {
    width: 100%;
    line-height: 1.7; }
    .Contact_Us .box .left {
      float: left; }
    .Contact_Us .box .right {
      float: right;
      padding-top: 30px; }
  .Contact_Us hr {
    margin-top: 30px;
    margin-bottom: 30px;
    border: 0;
    border-top: 1px solid #bababb; }
  .Contact_Us h3 {
    font-size: 26px;
    color: #800e14;
    font-family: Arial; }

.join_list {
  width: 100%;
  margin-bottom: 50px; }

.join_list table {
  width: 100%;
  font-size: 14px;
  border-collapse: collapse; }

.join_list table th {
  background: #4a4968;
  color: #FFF;
  font-weight: normal; }

.join_list table th, .join_list table td {
  line-height: 45px;
  text-align: left;
  padding: 0 15px; }

.join_list table td {
  border-bottom: dotted 1px #e5e5e5; }

.research {
  background: #e8e8e8;
  width: 100%;
  height: 284px;
  padding: 0 40px; }
  .research > div {
    float: left;
    width: 25%;
    height: 100%;
    padding-top: 60px;
    box-sizing: border-box; }
    .research > div:hover h3 {
      color: #000000;
      font-weight: bold;
      text-decoration: underline; }
    .research > div h3 {
      font-size: 24px;
      font-family: "Franklin Gothic Book";
      text-align: center;
      color: #202121; }
  .research .cont_s {
    position: relative; }
    .research .right {
    position: relative; }
    .research .cont_s .zuo, .research .cont_s .you ,.research .right .zhong {
      width: 176px;
      height: 1px;
      background: #4e4b4c;
      position: absolute;
      top: 105px;
      border: 0; }
    .research .cont_s .zuo {
      left: -96px; }
      .research .right .zhong {
      left: -96px; }
    .research .cont_s .you {
      right: -84px; }










      .research1 {
  background: #e8e8e8;
  width: 100%;
  height: 284px;
  padding: 0 40px; }
  .research1 > div {
    float: left;
    width: 33.3%;
    height: 100%;
    padding-top: 60px;
    box-sizing: border-box; }
    .research1 > div:hover h3 {
      color: #000000;
      font-weight: bold;
      text-decoration: underline; }
    .research1 > div h3 {
      font-size: 24px;
      font-family: "Franklin Gothic Book";
      text-align: center;
      color: #202121; }
  .research1 .cont_s {
    position: relative; }
    .research1 .right {
    position: relative; }
    .research1 .cont_s .zuo, .research1 .cont_s .you ,.research1 .right .zhong {
      width: 200px;
      height: 1px;
      background: #4e4b4c;
      position: absolute;
      top: 105px;
      border: 0; }
    .research1 .cont_s .zuo {
      left: -60px; }
      .research1 .right .zhong {
      left: -60px; }
    .research1 .cont_s .you {
      right: -84px; }



.Advocacy p {
  font-size: 20px; }

.header_list {
  width: 100%;
  margin-top: 110px; }
  .header_list > div {
    width: 280px;
    height: 70px;
    float: left;
    font-size: 20px;
    text-align: center;
    line-height: 70px;
    color: #ffffff;
    font-family: "Franklin Gothic Book";
    cursor: pointer; }
  .header_list > div:nth-child(1) {
    background: #c50007;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px; }
  .header_list > div:nth-child(2) {
    background: #ad876d;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px; }
  .header_list > div:nth-child(3) {
    background: #5c5c7b;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px; }
  .header_list > div:nth-child(4) {
    background: #cccccc;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px; }

	/*我添加的*/
	.header_list > div:nth-child(5) {
    background: #c50007;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px; }
  .header_list > div:nth-child(6) {
    background: #ad876d;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px; }
  .header_list > div:nth-child(7) {
    background: #5c5c7b;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px; }
  .header_list > div:nth-child(8) {
    background: #cccccc;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px; }
	.header_list > div:nth-child(9) {
    background: #c50007;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px; }
  .header_list > div:nth-child(10) {
    background: #ad876d;
    border-top-right-radius: 20px;
    border-top-left-radius: 20px; }
	/*我添加的*/
  .header_list .active {
    transform: scale(1, 1.2);
    position: relative;
    top: -7px; }

.Research_cont {
  border: 2px solid #adadad;
  padding: 75px;
  margin-top: 3px;
  box-sizing: border-box;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px; }
  .Research_cont hr {
    border-top: 1px solid #bababb; }
  .Research_cont > div {
    display: none; }
    .Research_cont > div h4 {
      font-size: 20px;
      color: #808387;
      text-align: center;
      font-family: Calibri; }

.ASSEM_3A {
  width: 100%; }
  .ASSEM_3A .left {
    float: left;
    width: 700px; }
    .ASSEM_3A .left p {
      text-align: justify;
      font-size: 22px;
      color: #545555;
      font-family: Arial; }

.show3A_lists {
  width: 100%;
  background: #e8e8e8;
  height: 286px;
  padding: 7px;
  box-sizing: border-box; }
  .show3A_lists > div {
    width: 25%;
    height: 273px;
    float: left;
    padding-top: 70px;
    transition: all 0.8s ease; }
    .show3A_lists > div:hover {
      background: url("../images/bac.png") no-repeat;
      background-size: contain; }
    .show3A_lists > div:hover h3 {
      color: #810e14; }
    .show3A_lists > div:hover a div {
      background: url("../images/3A_img1.png") no-repeat center; }
    .show3A_lists > div a div {
      height: 107px;
      width: 100%;
      background: url("../images/3A_img1s.png") no-repeat center; }
    .show3A_lists > div h3 {
      text-align: center;
      font-family: "Franklin Gothic Book";
      color: #202121; }
  .show3A_lists > div:nth-child(2):hover a div {
    background: url("../images/3A_img2s.png") no-repeat center; }
  .show3A_lists > div:nth-child(2) a div {
    height: 107px;
    width: 100%;
    background: url("../images/3A_img2.png") no-repeat center; }
  .show3A_lists > div:nth-child(3):hover a div {
    background: url("../images/3A_img3s.png") no-repeat center; }
  .show3A_lists > div:nth-child(3) a div {
    height: 107px;
    width: 100%;
    background: url("../images/3A_img3.png") no-repeat center; }
  .show3A_lists > div:nth-child(4):hover a div {
    background: url("../images/3A_img4s.png") no-repeat center; }
  .show3A_lists > div:nth-child(4) a div {
    height: 107px;
    width: 100%;
    background: url("../images/3A_img4.png") no-repeat center; }
/*我添加的*/
.show3A_lists > div:nth-child(5):hover a div {
    background: url("../images/3A_img2s.png") no-repeat center; }
  .show3A_lists > div:nth-child(5) a div {
    height: 107px;
    width: 100%;
    background: url("../images/3A_img2.png") no-repeat center; }

  .show3A_lists > div:nth-child(6):hover a div {
    background: url("../images/3A_img3s.png") no-repeat center; }
  .show3A_lists > div:nth-child(6) a div {
    height: 107px;
    width: 100%;
    background: url("../images/3A_img3.png") no-repeat center; }

  .show3A_lists > div:nth-child(7):hover a div {
    background: url("../images/3A_img4s.png") no-repeat center; }
  .show3A_lists > div:nth-child(7) a div {
    height: 107px;
    width: 100%;
    background: url("../images/3A_img4.png") no-repeat center; }

	.show3A_lists > div:nth-child(8):hover a div {
    background: url("../images/3A_img2s.png") no-repeat center; }
  .show3A_lists > div:nth-child(8) a div {
    height: 107px;
    width: 100%;
    background: url("../images/3A_img2.png") no-repeat center; }

  .show3A_lists > div:nth-child(9):hover a div {
    background: url("../images/3A_img3s.png") no-repeat center; }
  .show3A_lists > div:nth-child(9) a div {
    height: 107px;
    width: 100%;
    background: url("../images/3A_img3.png") no-repeat center; }

  .show3A_lists > div:nth-child(10):hover a div {
    background: url("../images/3A_img4s.png") no-repeat center; }
  .show3A_lists > div:nth-child(10) a div {
    height: 107px;
    width: 100%;
    background: url("../images/3A_img4.png") no-repeat center; }
/*我添加的*/

.a_details {
  width: 100%;
  padding: 70px 0; }
  .a_details .titles h4 {
    color: #808387;
    text-align: center; }
  .a_details .titles h1 {
    font-size: 99px;
    text-align: center;
    font-family: "Calibri Light";
    color: #424242; }
  .a_details .conts {
    width: 100%; }
    .a_details .conts .xian {
      width: 100%;
      height: 2px;
      background: #cacaca;
      margin: 60px 0;
      position: relative; }
      .a_details .conts .xian .header {
        width: 122px;
        height: 122px;
        border-radius: 50%;
        position: absolute;
        left: 0;
        right: 0;
        margin: 0 auto;
        overflow: hidden;
        top: -66px; }
        .a_details .conts .xian .header img {
          max-width: 100%; }
    .a_details .conts h3 {
      font-size: 26px;
      color: #a40005;
      text-align: center; }
  .a_details img {
    display: block;
    margin: 0 auto; }

#Listed_Company h3 {
  color: #1f2b44; }

#SocialEnterprise h3 {
  color: #a97843; }

#Individual h3 {
  color: #3b3938; }

.Experiment {
  width:100%;
  margin-left: -15px;
  margin-right: -15px; }
  .Experiment > div {
    float: left;
    width: 250px;
    height: 340px;
    background: #dbdedc;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 70px; }
    .Experiment > div a h4 {
      font-size: 17px;
      padding: 0 25px;
      box-sizing: border-box;
      color: #5e5e5e; }
    .Experiment > div .tops {
      width: 100%;
      height: 250px;
      background: url("../images/bacs.png");
      background-size: contain; }

.moves {
  float: right;margin-right: -8px; }
  .moves a {
    font-size: 19px;
    color: #817b76;
    font-family: "Franklin Gothic Book"; }

.down_list {
  width: 100%;
  height: 440px;
  padding-bottom: 45px;
  border-bottom: 1px solid #bfc0c0;
  box-sizing: border-box; }
  .down_list > div {
    float: left; }
  .down_list .left {
    margin-left: 15px;
    height: 100%;
    width: 270px;
    border: 2px solid #aea9a6; }
  .down_list .title {
    font-size: 21px;
    line-height: 1px;
    color: #474545;
    font-family: "Franklin Gothic Book"; }
  .down_list .down_content {
    float: left;
    list-style: none;
    width: 550px;
    height: 100%;
    margin-left: 30px;
    padding: 0; }
    .down_list .down_content li {
      display: none;
      width: 100%;
      height: 100%;
      position: relative; }
      .down_list .down_content li .downs {
        font-size: 18px;
        color: #545555;
        position: absolute;
        left: 0;
        bottom: 5px; }
        .down_list .down_content li .downs p {
          display: inline-block;
          padding-top: 10px;
          vertical-align: bottom; }
        .down_list .down_content li .downs img {
          padding-right: 10px;
          vertical-align: top;
          display: inline-block; }
  .down_list .down_right {
    float: right;
    font-size: 20px;
    text-align: right;
    line-height: 2;
    list-style: none;
    padding-left: 0; }
    .down_list .down_right li {
      color: #474545;
      cursor: pointer; }
      .down_list .down_right li:hover {
        color: #811117; }
    .down_list .down_right .active {
      color: #811117; }

.Annual {
  width: 100%; }
  .Annual > div {
    width: 50%;
    float: left;
    padding: 0 40px;
    margin-bottom: 80px; }
    .Annual > div > .tops {
      width: 300px;
      height: 393px;
      margin: 0 auto;
      padding-top: 20px;
      border: 2px solid #98938f;
      box-sizing: border-box;
      overflow: hidden; }
    .Annual > div .clearfixbox {
      display: block; }
    .Annual > div .texts {
      padding-top: 40px;
      text-align: center; }
    .Annual > div .downs {
      font-size: 18px;
      color: #545555; }
      .Annual > div .downs p {
        display: inline-block;
        padding-top: 10px;
        vertical-align: bottom; }
      .Annual > div .downs img {
        padding-right: 10px;
        vertical-align: top;
        display: inline-block; }
    .Annual > div h3 {
      font-size: 27px;
      font-family: "Franklin Gothic Book"; }

.Collections > div {
  margin-top: 40px;
  width: 100%;
  padding-bottom: 10px;
  border-bottom: 1px solid #aaaaaa; }
  .Collections > div > div {
    float: left; }
  .Collections > div .left {
    width: 930px;
    height: auto; }
    .Collections > div .left p {
      font-size: 22px;
      color: #474545;
      font-family: "Franklin Gothic Book"; }
  .Collections > div .right {
    float: right;
    text-align: right; }
    .Collections > div .right p {
      font-size: 24px;
      font-family: "Franklin Gothic Book"; }

.Board {
  padding-top: 100px;
  padding-bottom: 60px; }

.Boards {
  list-style: none;
/*  margin-left: -25px;
  margin-right: -25px;*/
  position: relative; }
  .Boards ul {
    padding: 0;
    list-style: none;
/*    margin-left: 25px;
    margin-right: 25px;*/
    width: 534px; }
    .Boards ul li {
      width: 534px;
      margin-bottom: 45px; }
      .Boards ul li .top {
        width: 100%;
        height: 356px;
        position: relative;
        overflow: hidden; }
      .Boards ul li .vitta {
        position: absolute;
        left: 0;
        bottom: 0;
        width: 100%;
        height: 40px;
        padding: 0 32px;
        box-sizing: border-box; }
        .Boards ul li .vitta h4 {
          opacity: 1;
          font-size: 16px;
          color: #FFFFFF; }
      .Boards ul li .bottom {
        padding: 0 32px; }
        .Boards ul li .bottom h2 {
          margin-top: 0;
          font-size: 26px;
          font-family: "Franklin Gothic Book";
          color: #FFFFFF;
          padding-top: 25px; }
        .Boards ul li .bottom p {
          font-size: 16px;
          font-family: Arial;
          color: #FFFFFF;
          text-align: justify; }
  .Boards ul:nth-child(1) {
    float: left; }
  .Boards ul:nth-child(2) {
    float: right; }
.fanye{
  width: 1120px;
  height: 35px;
  margin: 0 auto;
  text-align: center;
  
}
.FILTER {
  width: 100%;
  padding-top: 80px; 
  overflow:hidden;
  }
  .FILTER .selects {
    float: right; }
    .FILTER .selects .left {
      float: left;
      font-size: 20px;
      line-height: 42px;
      padding-right: 18px;
      color: #767373; }
    .FILTER .selects .right {
      list-style: none;
      padding: 0;
      float: right;
      width: 212px;
      height: 42px; }
      .FILTER .selects .right li {
        width: 50%;
        float: left;
        font-size: 20px;
        text-align: center;
        line-height: 42px;
        cursor: pointer;
        background: url("../images/select.png");
        color: #504d4d;
        font-family: "Franklin Gothic Book"; }
      .FILTER .selects .right .active {
        background: url("../images/active_selecter.png"); }

.FILTER_list {
  width: 100%; }
  .FILTER_list > div {
    display: none;
    margin-left: -19px;
    margin-right: -19px; }
    .FILTER_list > div .filter {
      list-style: none;
      padding: 0; }
      .FILTER_list > div .filter li {
        float: left;
        margin-left: 19px;
        margin-right: 19px;
        width: 541px;
        background: red;
        margin-bottom: 50px; }
        .FILTER_list > div .filter li:hover h1 {
          text-decoration: underline; }
        .FILTER_list > div .filter li a {
          width: 100%; }
          .FILTER_list > div .filter li a .top {
            width: 100%;
            height: 355px;
            overflow: hidden; }
            .FILTER_list > div .filter li a .top:hover img {
              transform: scale(1.1, 1.1);
              -moz-transform: scale(1.1, 1.1);
              -o-transform: scale(1.1, 1.1);
              -webkit-transform: scale(1.1, 1.1);
              -ms-transform: scale(1.1, 1.1); }
            .FILTER_list > div .filter li a .top img {
              transition: all 0.5s ease;
              -moz-transition: all 0.5s ease;
              -o-transition: all 0.5s ease;
              -webkit-transition: all 0.5s ease; }
          .FILTER_list > div .filter li a .bottom {
            /*height: 250px;*/
            padding: 0 30px;
            box-sizing: border-box;
            padding-top: 20px;
            padding-bottom: 10px; }
            .FILTER_list > div .filter li a .bottom p {
              font-size: 18px;
              color: #FFFFFF; }
              .FILTER_list > div .filter li a .bottom p span {
                color: #99a7c3;
                font-size: 16px; }
            .FILTER_list > div .filter li a .bottom h1 {
              color: #FFFFFF;
              font-family: "Franklin Gothic Book"; }
            .FILTER_list > div .filter li a .bottom h4 {
              margin-top: 30px;
              color: #FFFFFF; }

.dian {
  font-size: 12px;
  line-height: 30px;
  padding-right: 5px; }

.my_p {
  font-size: 20px;
  text-align: justify;
  font-family: 'Arial';
  color: #545555; }

.neikuan {
  padding: 0 20px;
  box-sizing: border-box; }
  .neikuan img {
    display: block;
    margin: 0 auto; }
    #fenxiangtubiao a{width:47px;height:47px;}
    #fenxiangtubiao a.bds_more{
      background: url("../images/gengduo.png");
    }
    #fenxiangtubiao a.bds_qzone{
      background: url("../images/kongjian.png");
    }
    #fenxiangtubiao a.bds_tsina{
      background: url("../images/xinlang.png");
    }
    #fenxiangtubiao a.popup_h163{
      background: url("../images/wangyi.png");
    }
    #fenxiangtubiao a.bds_renren{
      background: url("../images/renren.png");
    }
    #fenxiangtubiao a.bds_weixin{
      background: url("../images/weixin.png");
    }
