@media screen and (width: 1920px) {

  .big-bg-img {

    position: relative;

    width: 100%;

    height: 660px;

    background: url('../images/about-bg.jpg') no-repeat;

    /* 标题 */

    /* tab栏导航 */

  }

  .big-bg-img .title-name {

    color: #fff;

    position: absolute;

    left: 369px;

    bottom: 124px;

  }

  .big-bg-img .title-name .en {

    font-size: 36px;

  }

  .big-bg-img .title-name .ch {

    font-size: 24px;

  }

  .big-bg-img .nav {

    width: 100%;

    height: 70px;

    background: #e7e7e7;

    opacity: 0.9;

    position: absolute;

    left: 0px;

    bottom: 0px;

    line-height: 70px;

  }

  .big-bg-img .nav .nav-list {

    width: 832px;

    height: 100%;

    margin: 0 auto;

  }

  .big-bg-img .nav .nav-list .nav-item {

    width: 160px;

    text-align: center;

    font-size: 18px;

    float: left;

    cursor: pointer;

    margin-right: 8px;

  }

  .big-bg-img .nav .nav-list .nav-item:last-child {

    margin-right: 0px;

  }

  .active2 {

    background-color: #f2dbad;

    color: #fff;

  }

  .main {

    display: none;

  }

  .selected {

    display: block;

  }

  .tab-content {

    /* 公司简介 */

    /* 发展历程 */

    /* 仕邦荣誉 */

    /* 企业文化与精神 */

    /* 社会责任 */
	overflow:hidden;

  }

  .tab-content .company-info {

    width: 1300px;

    margin: 0 auto;

  }

  .tab-content .company-info .info-detail {

    position: relative;

    width: 100%;

    height: 1440px;

  }

  .tab-content .company-info .info-detail .info-img {

    display: block;

  }

  .tab-content .company-info .info-detail .info-content {

    width: 873px;

    height: 482px;

    background: #fff;

    opacity: 0.8;

    position: absolute;

    top: 30px;

    left: 427px;

  }

  .tab-content .company-info .info-detail .info-content .info-title {

    text-align: center;

    font-size: 24px;

    font-weight: 400;

    color: #f2dbad;

    margin: 25px 0;

  }

  .tab-content .company-info .info-detail .info-content .info-text {

    font-size: 14px;

    color: #606266;

    line-height: 30px;

    margin: 0 20px;

    text-indent: 2em;

  }

  .tab-content .company-info .info-video {

    width: 100%;

    height: 310px;

    position: relative;

  }

  .tab-content .company-info .info-video .video-img {

    display: block;

  }

  .tab-content .company-info .info-video .video-ico {

    width: 84px;

    height: 84px;

    position: absolute;

    top: 50%;

    left: 50%;

    margin-top: -42px;

    margin-left: -42px;

    cursor: pointer;

  }

  .tab-content .development-history {

    width: 1300px;

    margin: 0 auto;

  }

  .tab-content .development-history .history-title {

    text-align: center;

  }

  .tab-content .development-history .history-title .en {

    font-size: 24px;

    font-weight: 400;

    line-height: 18px;

  }

  .tab-content .development-history .history-title .cn {

    font-size: 18px;

    font-weight: 400;

    line-height: 18px;

  }

  .tab-content .development-history .history-title .line {

    display: inline-block;

    width: 30px;

    height: 2px;

    background-color: #f2dbad;

  }

  .tab-content .development-history .history-text {

    font-size: 14px;

    color: #606266;

    line-height: 30px;

    text-indent: 2em;

  }

  .tab-content .development-history .number-list {

    width: 1150px;

    margin: 0 auto;

    padding-left: 90px;

  }

  .tab-content .development-history .number-list .list-item {

    margin-right: 55px;

    float: left;

    width: 186px;

  }

  .tab-content .development-history .number-list .list-item .item-left {

    text-align: center;

    float: left;

  }

  .tab-content .development-history .number-list .list-item .item-left .time-top {

    color: #f2dbad;

  }

  .tab-content .development-history .number-list .list-item .item-left .time-top .number {

    font-size: 48px;

    font-weight: bold;

    line-height: 18px;

  }

  .tab-content .development-history .number-list .list-item .item-left .time-top .unit {

    font-size: 24px;

  }

  .tab-content .development-history .number-list .list-item .item-left .time-bottom {

    font-size: 14px;

    color: #606266;

  }

  .tab-content .development-history .number-list .list-item .item-right {

    float: right;

    width: 2px;

    height: 60px;

    background: #e4e5e3;

  }

  .tab-content .development-history .number-list .list-item:last-child {

    margin-right: 0px;

  }

  .tab-content .development-history .history {

    width: 100%;

    height: 640px;

    background: url('../images/history-7.png') no-repeat;

    border-top: 1px solid #fff;

    margin-bottom: 76px;

  }

  .tab-content .development-history .history .swiper-container {

    width: 100%;

    height: 600px;

    margin-top: 97px;

    position: relative;

  }

  .tab-content .development-history .history .swiper-container .swiper-wrapper {

    padding-left: 185px;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev {

    left: 0px;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-next {

    right: 0px;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev,

  .tab-content .development-history .history .swiper-container .swiper-button-next {

    cursor: pointer;

    position: absolute;

    width: 30px;

    height: 80px;

    background: #fff;

    -webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.26);

    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.26);

    border-radius: 5px;

    top: 115px;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev img,

  .tab-content .development-history .history .swiper-container .swiper-button-next img {

    width: 11px;

    height: 18px;

    position: absolute;

    top: 50%;

    left: 50%;

    margin-top: -9px;

    margin-left: -5px;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev .left-arrows2,

  .tab-content .development-history .history .swiper-container .swiper-button-next .left-arrows2 {

    display: none;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev:hover,

  .tab-content .development-history .history .swiper-container .swiper-button-next:hover {

    background-color: #f2dbad;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev:hover .left-arrows2,

  .tab-content .development-history .history .swiper-container .swiper-button-next:hover .left-arrows2 {

    display: block;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev:hover .left-arrows1,

  .tab-content .development-history .history .swiper-container .swiper-button-next:hover .left-arrows1 {

    display: none;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev:after,

  .tab-content .development-history .history .swiper-container .swiper-container-rtl .swiper-button-next:after {

    content: '';

  }

  .tab-content .development-history .history .swiper-container .swiper-button-next:after,

  .tab-content .development-history .history .swiper-container .swiper-container-rtl .swiper-button-prev:after {

    content: '';

  }

  .tab-content .development-history .history .swiper-container .swiper-container-horizontal > .swiper-pagination-bullets,

  .tab-content .development-history .history .swiper-container .swiper-pagination-custom,

  .tab-content .development-history .history .swiper-container .swiper-pagination-fraction {

    bottom: 140px;

  }

  .tab-content .development-history .history .swiper-container .history-detail {

    width: 920px;

    height: 290px;

    padding: 10px;

    background-color: #fff;

    opacity: 0.8;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-left {

    display: block;

    width: 460px;

    height: 290px;

    float: left;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right {

    float: right;

    width: 460px;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-top {

    border-bottom: 2px solid #f2dbad;

    height: 70px;

    line-height: 70px;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-top .top-time {

    float: left;

    font-size: 36px;

    font-weight: bold;

    color: #f2dbad;

    margin-left: 20px;

    margin-right: 15px;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-top .top-year {

    float: left;

    color: #f2dbad;

    font-size: 16px;

    font-weight: bold;

    position: relative;

    bottom: 15px;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-bottom {

    margin-left: 25px;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-bottom .bottom-title {

    margin-top: 28px;

    margin-bottom: 14px;

    font-size: 14px;

    color: #f2dbad;

    font-weight: bold;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-bottom .history-list .list-item .item-line {

    margin-top: 10px;

    float: left;

    width: 5px;

    height: 5px;

    border-radius: 50%;

    background-color: #f2dbad;

    margin-right: 10px;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-bottom .history-list .list-item .item-text {

    float: left;

    font-size: 14px;

    line-height: 24px;

  }

  .tab-content .development-history .history .history-bottom {

    width: 100%;

  }

  .tab-content .development-history .history .history-bottom .time-shaft {

    width: 100%;

    height: 2px;

    background-color: #b7bec6;

    position: relative;

    cursor: pointer;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-dot {

    position: absolute;

    bottom: -32px;

    width: 105px;

    height: 40px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-dot .one-dot .dot {

    width: 14px;

    height: 14px;

    background: #fefefe;

    border: 3px solid #b7bec6;

    border-radius: 50%;

    margin-bottom: 5px;

    margin-left: 40px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-dot .one-dot .fire {

    position: relative;

    bottom: 5px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-dot .one-year {

    font-size: 18px;

    font-weight: bold;

    color: #b7bec6;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-0 {

    left: 24px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-1 {

    left: 240px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-2 {

    left: 437px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-3 {

    left: 668px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-4 {

    left: 883px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-5 {

    left: 1126px;

  }

  .tab-content .seenbon-honor {

    width: 1300px;

    margin: 0 auto;

  }

  .tab-content .seenbon-honor .history-title {

    text-align: center;

  }

  .tab-content .seenbon-honor .history-title .en {

    font-size: 24px;

    font-weight: 400;

  }

  .tab-content .seenbon-honor .history-title .cn {

    font-size: 18px;

    font-weight: 400;

  }

  .tab-content .seenbon-honor .history-title .line {

    display: inline-block;

    width: 30px;

    height: 2px;

    background-color: #f2dbad;

  }

  .tab-content .seenbon-honor .honor-list {

    margin-bottom: 149px;

  }

  .tab-content .seenbon-honor .honor-list .honor-item {

    width: 310px;

    margin-right: 20px;

    float: left;

    margin-bottom: 70px;

  }

  .tab-content .seenbon-honor .honor-list .honor-item .honor-img-box {

    width: 310px;

    height: 208px;

    border: 2px solid #f6b854;

    text-align: center;

    border-radius: 5px;

    margin: 0 auto;

  }

  .tab-content .seenbon-honor .honor-list .honor-item .honor-text {

    margin-top: 15px;

    margin-left: 10px;

  }

  .tab-content .seenbon-honor .honor-list .honor-item .honor-text .text-icon {

    float: left;

    display: block;

    margin-right: 10px;

  }

  .tab-content .seenbon-honor .honor-list .honor-item .honor-text .text-bottom {

    float: left;

    font-size: 14px;

    color: #606266;

    vertical-align: middle;

  }

  .tab-content .seenbon-honor .honor-list .honor-item:nth-child(4n) {

    margin-right: 0px;

  }

  .tab-content .culture-add-spirit .history-title {

    text-align: center;

  }

  .tab-content .culture-add-spirit .history-title .en {

    font-size: 24px;

    font-weight: 400;

  }

  .tab-content .culture-add-spirit .history-title .cn {

    font-size: 18px;

    font-weight: 400;

  }

  .tab-content .culture-add-spirit .history-title .line {

    display: inline-block;

    width: 30px;

    height: 2px;

    background-color: #f2dbad;

  }

  .tab-content .culture-add-spirit .culture-bg {

    width: 100%;

    height: 486px;

    background: url("../images/culture-add-spirit-1.png") no-repeat;

    position: relative;

  }

  .tab-content .culture-add-spirit .culture-bg .slogan {

    position: absolute;

    top: 40px;

    left: 320px;

  }

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-one h3,

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-two h3 {

    font-size: 18px;

    font-weight: bold;

    color: #f2dbad;

    margin-bottom: 10px;

  }

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-one .text,

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-two .text {

    font-size: 14px;

    color: #ffffff;

  }

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-three h3 {

    font-size: 18px;

    font-weight: bold;

    color: #f2dbad;

    margin-bottom: 10px;

  }

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-three .three-text {

    float: left;

    -webkit-writing-mode: vertical-lr;

    -ms-writing-mode: tb-lr;

    writing-mode: vertical-lr;

    width: 24px;

    height: 136px;

    font-size: 14px;

    color: #ffffff;

    margin-right: 15px;

  }

  .tab-content .culture-add-spirit .culture-bottom {

    width: 1300px;

    margin: 0 auto 170px auto;

    position: relative;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-left {

    width: 942px;

    cursor: pointer;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-left .videp-top {

    margin-left: 45px;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-left .videp-top h3 {

    text-align: center;

    font-size: 18px;

    font-weight: bold;

    color: #333333;

    margin: 28px 0 13px 0;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-left .videp-top p {

    font-size: 14px;

    color: #606266;

    line-height: 24px;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-left .video-bottom {

    width: 942px;

    height: 250px;

    position: relative;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-left .video-bottom .bottom-ic {

    width: 84px;

    height: 84px;

    position: absolute;

    top: 50%;

    left: 50%;

    margin-top: -42px;

    margin-left: -42px;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-right {

    position: absolute;

    right: 0px;

    bottom: 0px;

    width: 358px;

    height: 476px;

    background: url("../images/culture-add-spirit-2.png") no-repeat;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-right .value {

    margin: 57px 0 0 44px;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-right h2 {

    font-size: 18px;

    font-weight: bold;

    color: #ffffff;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-right ul li {

    margin-bottom: 20px;

    color: #fff;

    font-size: 14px;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-right ul li .line {

    float: left;

    width: 5px;

    height: 5px;

    background-color: #fff;

    border-radius: 50%;

    margin-right: 10px;

    margin-top: 8px;

  }

  .tab-content .social-responsibility {

    width: 1300px;

    margin: 22px auto 167px auto;

  }

  .tab-content .social-responsibility .left-img {

    display: block;

    margin-right: 35px;

  }

  .tab-content .social-responsibility .right-box {

    width: 971px;

    margin-top: 11px;

  }

  .tab-content .social-responsibility .right-box p {

    font-size: 14px;

    color: #606266;

    line-height: 24px;

    text-indent: 2em;

  }

  .tab-content .social-responsibility .right-box .detail-box {

    padding-bottom: 30px;

    border-bottom: 1px solid #F1F1F1;

  }

  .tab-content .social-responsibility .right-box .detail-box .detail {

    width: 543px;

  }

  .tab-content .social-responsibility .right-box .detail-box .detail h3 {

    font-size: 18px;

    font-family: Microsoft YaHei;

    font-weight: bold;

    color: #f2dbad;

    line-height: 24px;

  }

  .tab-content .social-responsibility .right-box .detail-box .detail p {

    text-indent: 0em;

    margin-bottom: 85px;

  }

  .tab-content .social-responsibility .right-box .detail-box .detail .find {

    color: #606266;

    font-size: 14px;

    cursor: pointer;

  }

  .tab-content .social-responsibility .right-box .detail-box .detail .find i {

    margin-right: 6px;

  }

  .tab-content .social-responsibility .right-box .detail-box .detail .find:hover {

    color: #f2dbad;

  }

  .tab-content .social-responsibility .right-box .detail-box-3 {

    border-bottom: 0px;

  }

  .tab-content .social-responsibility .right-box .detail-box-3 .detail {

    height: 241px;

  }

  .tab-content .social-responsibility .right-box .detail-box-3 .detail p {

    margin-bottom: 133px;

  }

}

@media not screen and (width: 1920px) {

  .big-bg-img {

    position: relative;

    width: 100%;

    height: 660px;

    background: url('../images/about-bg.jpg') no-repeat;

    /* 标题 */

    /* tab栏导航 */

  }

  .big-bg-img .title-name {

    color: #fff;

    position: absolute;

    left: 369px;

    bottom: 124px;

  }

  .big-bg-img .title-name .en {

    font-size: 36px;

  }

  .big-bg-img .title-name .ch {

    font-size: 24px;

  }

  .big-bg-img .nav {

    width: 100%;

    height: 70px;

    background: #e7e7e7;

    opacity: 0.9;

    position: absolute;

    left: 0px;

    bottom: 0px;

    line-height: 70px;

  }

  .big-bg-img .nav .nav-list {

    width: 632px;

    height: 100%;

    margin: 0 auto;

  }

  .big-bg-img .nav .nav-list .nav-item {

    width: 120px;

    height: 100%;

    text-align: center;

    font-size: 14px;

    float: left;

    cursor: pointer;

    margin-right: 8px;

  }

  .big-bg-img .nav .nav-list .nav-item:last-child {

    margin-right: 0px;

  }

  .active2 {

    background-color: #f2dbad;

    color: #fff;

  }

  .main {

    display: none;

  }

  .selected {

    display: block;

  }

  .tab-content {

    /* 公司简介 */

    /* 发展历程 */

    /* 仕邦荣誉 */

    /* 企业文化与精神 */

    /* 社会责任 */
	overflow:hidden;

  }

  .tab-content .company-info {

    width: 1130px;

    margin: 0 auto;

  }

  .tab-content .company-info .info-detail {

    position: relative;

    width: 100%;

    height: 1440px;

  }

  .tab-content .company-info .info-detail .info-img {

    display: block;

    width: 750px;

  }

  .tab-content .company-info .info-detail .info-content {

    width: 700px;

    height: 482px;

    background: #fff;

    opacity: 0.8;

    position: absolute;

    top: 30px;

    left: 427px;

  }

  .tab-content .company-info .info-detail .info-content .info-title {

    text-align: center;

    font-size: 24px;

    font-weight: 400;

    color: #f2dbad;

    margin: 25px 0;

  }

  .tab-content .company-info .info-detail .info-content .info-text {

    font-size: 12px;

    color: #606266;

    line-height: 22px;

    margin: 0 20px;

    text-indent: 2em;

  }

  .tab-content .company-info .info-video {

    width: 100%;

    height: 310px;

    position: relative;

  }

  .tab-content .company-info .info-video .video-img {

    display: block;

  }

  .tab-content .company-info .info-video .video-ico {

    width: 84px;

    height: 84px;

    position: absolute;

    top: 50%;

    left: 50%;

    margin-top: -42px;

    margin-left: -42px;

    cursor: pointer;

  }

  .tab-content .development-history {

    width: 1130px;

    margin: 0 auto;

  }

  .tab-content .development-history .history-title {

    text-align: center;

  }

  .tab-content .development-history .history-title .en {

    font-size: 24px;

    font-weight: 400;

    line-height: 18px;

  }

  .tab-content .development-history .history-title .cn {

    font-size: 18px;

    font-weight: 400;

    line-height: 18px;

  }

  .tab-content .development-history .history-title .line {

    display: inline-block;

    width: 30px;

    height: 2px;

    background-color: #f2dbad;

  }

  .tab-content .development-history .history-text {

    font-size: 14px;

    color: #606266;

    line-height: 30px;

    text-indent: 2em;

  }

  .tab-content .development-history .number-list {

    width: 1130px;

    margin: 0 auto;

    margin-left: 25px;

  }

  .tab-content .development-history .number-list .list-item {

    float: left;

    width: 20%;

  }

  .tab-content .development-history .number-list .list-item .item-left {

    float: left;

    text-align: center;

    margin-left: 60px;

  }

  .tab-content .development-history .number-list .list-item .item-left .time-top {

    color: #f2dbad;

  }

  .tab-content .development-history .number-list .list-item .item-left .time-top .number {

    font-size: 38px;

    font-weight: bold;

    line-height: 18px;

  }

  .tab-content .development-history .number-list .list-item .item-left .time-top .unit {

    font-size: 24px;

  }

  .tab-content .development-history .number-list .list-item .item-left .time-bottom {

    font-size: 14px;

    color: #606266;

  }

  .tab-content .development-history .number-list .list-item .item-right {

    float: right;

    width: 2px;

    height: 60px;

    background: #e4e5e3;

  }

  .tab-content .development-history .number-list .list-item:last-child {

    margin-right: 0px;

  }

  .tab-content .development-history .history {

    width: 100%;

    height: 640px;

    background: url('../images/history-7.png') no-repeat;

    border-top: 1px solid #fff;

    margin-bottom: 76px;

  }

  .tab-content .development-history .history .swiper-container {

    width: 100%;

    height: 600px;

    margin-top: 97px;

    position: relative;

  }

  .tab-content .development-history .history .swiper-container .swiper-wrapper {

    padding-left: 185px;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev {

    left: 0px;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-next {

    right: 0px;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev,

  .tab-content .development-history .history .swiper-container .swiper-button-next {

    cursor: pointer;

    position: absolute;

    width: 30px;

    height: 80px;

    background: #fff;

    -webkit-box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.26);

    box-shadow: 0px 0px 16px 0px rgba(0, 0, 0, 0.26);

    border-radius: 5px;

    top: 115px;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev img,

  .tab-content .development-history .history .swiper-container .swiper-button-next img {

    width: 11px;

    height: 18px;

    position: absolute;

    top: 50%;

    left: 50%;

    margin-top: -9px;

    margin-left: -5px;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev .left-arrows2,

  .tab-content .development-history .history .swiper-container .swiper-button-next .left-arrows2 {

    display: none;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev:hover,

  .tab-content .development-history .history .swiper-container .swiper-button-next:hover {

    background-color: #f2dbad;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev:hover .left-arrows2,

  .tab-content .development-history .history .swiper-container .swiper-button-next:hover .left-arrows2 {

    display: block;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev:hover .left-arrows1,

  .tab-content .development-history .history .swiper-container .swiper-button-next:hover .left-arrows1 {

    display: none;

  }

  .tab-content .development-history .history .swiper-container .swiper-button-prev:after,

  .tab-content .development-history .history .swiper-container .swiper-container-rtl .swiper-button-next:after {

    content: '';

  }

  .tab-content .development-history .history .swiper-container .swiper-button-next:after,

  .tab-content .development-history .history .swiper-container .swiper-container-rtl .swiper-button-prev:after {

    content: '';

  }

  .tab-content .development-history .history .swiper-container .swiper-container-horizontal > .swiper-pagination-bullets,

  .tab-content .development-history .history .swiper-container .swiper-pagination-custom,

  .tab-content .development-history .history .swiper-container .swiper-pagination-fraction {

    bottom: 140px;

  }

  .tab-content .development-history .history .swiper-container .history-detail {

    width: 920px;

    height: 290px;

    padding: 10px;

    background-color: #fff;

    opacity: 0.8;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-left {

    display: block;

    width: 460px;

    height: 290px;

    float: left;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right {

    float: right;

    width: 460px;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-top {

    border-bottom: 2px solid #f2dbad;

    height: 70px;

    line-height: 70px;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-top .top-time {

    float: left;

    font-size: 36px;

    font-weight: bold;

    color: #f2dbad;

    margin-left: 20px;

    margin-right: 15px;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-top .top-year {

    float: left;

    color: #f2dbad;

    font-size: 16px;

    font-weight: bold;

    position: relative;

    bottom: 15px;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-bottom {

    margin-left: 25px;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-bottom .bottom-title {

    margin-top: 28px;

    margin-bottom: 14px;

    font-size: 14px;

    color: #f2dbad;

    font-weight: bold;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-bottom .history-list .list-item .item-line {

    margin-top: 10px;

    float: left;

    width: 5px;

    height: 5px;

    border-radius: 50%;

    background-color: #f2dbad;

    margin-right: 10px;

  }

  .tab-content .development-history .history .swiper-container .history-detail .detail-right .right-bottom .history-list .list-item .item-text {

    float: left;

    font-size: 14px;

    line-height: 24px;

  }

  .tab-content .development-history .history .history-bottom {

    width: 100%;

  }

  .tab-content .development-history .history .history-bottom .time-shaft {

    width: 100%;

    height: 2px;

    background-color: #b7bec6;

    position: relative;

    cursor: pointer;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-dot {

    position: absolute;

    bottom: -32px;

    width: 105px;

    height: 40px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-dot .one-dot .dot {

    width: 14px;

    height: 14px;

    background: #fefefe;

    border: 3px solid #b7bec6;

    border-radius: 50%;

    margin-bottom: 5px;

    margin-left: 40px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-dot .one-dot .fire {

    position: relative;

    bottom: 5px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-dot .one-year {

    font-size: 18px;

    font-weight: bold;

    color: #b7bec6;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-0 {

    left: 24px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-1 {

    left: 240px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-2 {

    left: 437px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-3 {

    left: 668px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-4 {

    left: 883px;

  }

  .tab-content .development-history .history .history-bottom .time-shaft .time-5 {

    left: 1126px;

  }

  .tab-content .seenbon-honor {

    width: 1130px;

    margin: 0 auto;

  }

  .tab-content .seenbon-honor .history-title {

    text-align: center;

  }

  .tab-content .seenbon-honor .history-title .en {

    font-size: 24px;

    font-weight: 400;

  }

  .tab-content .seenbon-honor .history-title .cn {

    font-size: 18px;

    font-weight: 400;

  }

  .tab-content .seenbon-honor .history-title .line {

    display: inline-block;

    width: 30px;

    height: 2px;

    background-color: #f2dbad;

  }

  .tab-content .seenbon-honor .honor-list {

    margin-bottom: 149px;

  }

  .tab-content .seenbon-honor .honor-list .honor-item {

    width: 25%;

    float: left;

    margin-bottom: 70px;

  }

  .tab-content .seenbon-honor .honor-list .honor-item .honor-img-box {

    width: 250px;

    height: 168px;

    border: 2px solid #f6b854;

    text-align: center;

    border-radius: 5px;

    margin: 0 auto;

  }

  .tab-content .seenbon-honor .honor-list .honor-item .honor-img-box .honor-img {

    height: 168px;

  }

  .tab-content .seenbon-honor .honor-list .honor-item .honor-text {

    margin-top: 15px;

    margin-left: 10px;

  }

  .tab-content .seenbon-honor .honor-list .honor-item .honor-text .text-icon {

    float: left;

    display: block;

    margin-right: 10px;

  }

  .tab-content .seenbon-honor .honor-list .honor-item .honor-text .text-bottom {

    font-size: 12px;

    color: #606266;

    vertical-align: middle;

  }

  .tab-content .seenbon-honor .honor-list .honor-item:nth-child(4n) {

    margin-right: 0px;

  }

  .tab-content .culture-add-spirit .history-title {

    text-align: center;

  }

  .tab-content .culture-add-spirit .history-title .en {

    font-size: 24px;

    font-weight: 400;

  }

  .tab-content .culture-add-spirit .history-title .cn {

    font-size: 18px;

    font-weight: 400;

  }

  .tab-content .culture-add-spirit .history-title .line {

    display: inline-block;

    width: 30px;

    height: 2px;

    background-color: #f2dbad;

  }

  .tab-content .culture-add-spirit .culture-bg {

    width: 100%;

    height: 486px;

    background: url("../images/culture-add-spirit-1.png") no-repeat;

    position: relative;

    background-size: contain;

  }

  .tab-content .culture-add-spirit .culture-bg .slogan {

    position: absolute;

    top: 40px;

    left: 100px;

  }

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-one h3,

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-two h3 {

    font-size: 16px;

    font-weight: bold;

    color: #f2dbad;

    margin-bottom: 10px;

  }

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-one .text,

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-two .text {

    font-size: 13px;

    color: #ffffff;

  }

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-two {

    margin: 10px 0;

  }

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-three h3 {

    font-size: 16px;

    font-weight: bold;

    color: #f2dbad;

    margin-bottom: 10px;

  }

  .tab-content .culture-add-spirit .culture-bg .slogan .slogan-three .three-text {

    float: left;

    -webkit-writing-mode: vertical-lr;

    -ms-writing-mode: tb-lr;

    writing-mode: vertical-lr;

    width: 24px;

    height: 136px;

    font-size: 13px;

    color: #ffffff;

    margin-right: 15px;

  }

  .tab-content .culture-add-spirit .culture-bottom {

    width: 1130px;

    margin: 0 auto 170px auto;

    position: relative;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-left {

    width: 772px;

    cursor: pointer;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-left .videp-top {

    margin-left: 45px;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-left .videp-top h3 {

    text-align: center;

    font-size: 18px;

    font-weight: bold;

    color: #333333;

    margin: 28px 0 13px 0;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-left .videp-top p {

    font-size: 14px;

    color: #606266;

    line-height: 24px;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-left .video-bottom {

    width: 772px;

    height: 250px;

    position: relative;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-left .video-bottom .bottom-ic {

    width: 84px;

    height: 84px;

    position: absolute;

    top: 50%;

    left: 50%;

    margin-top: -70px;

    margin-left: -10px;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-right {

    position: absolute;

    right: 0px;

    bottom: 45px;

    width: 358px;

    height: 456px;

    background: url("../images/culture-add-spirit-2.png") no-repeat;

    background-size: contain;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-right .value {

    margin: 57px 0 0 44px;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-right h2 {

    font-size: 18px;

    font-weight: bold;

    color: #ffffff;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-right ul li {

    margin-bottom: 20px;

    color: #fff;

    font-size: 14px;

  }

  .tab-content .culture-add-spirit .culture-bottom .video-right ul li .line {

    float: left;

    width: 5px;

    height: 5px;

    background-color: #fff;

    border-radius: 50%;

    margin-right: 10px;

    margin-top: 8px;

  }

  .tab-content .social-responsibility {

    width: 1130px;

    margin: 22px auto 167px auto;

  }

  .tab-content .social-responsibility .left-img {

    display: block;

    margin-right: 10px;

  }

  .tab-content .social-responsibility .right-box {

    width: 800px;

    margin-top: 11px;

  }

  .tab-content .social-responsibility .right-box p {

    font-size: 12px;

    color: #606266;

    line-height: 20px;

    text-indent: 2em;

  }

  .tab-content .social-responsibility .right-box .detail-box {

    padding-bottom: 30px;

    border-bottom: 1px solid #F1F1F1;

  }

  .tab-content .social-responsibility .right-box .detail-box > img {

    width: 376px;

  }

  .tab-content .social-responsibility .right-box .detail-box .detail {

    width: 410px;

  }

  .tab-content .social-responsibility .right-box .detail-box .detail h3 {

    font-size: 18px;

    font-family: Microsoft YaHei;

    font-weight: bold;

    color: #f2dbad;

    line-height: 24px;

  }

  .tab-content .social-responsibility .right-box .detail-box .detail p {

    text-indent: 0em;

    margin-bottom: 85px;

  }

  .tab-content .social-responsibility .right-box .detail-box .detail .find {

    color: #606266;

    font-size: 14px;

    cursor: pointer;

  }

  .tab-content .social-responsibility .right-box .detail-box .detail .find i {

    margin-right: 6px;

  }

  .tab-content .social-responsibility .right-box .detail-box .detail .find:hover {

    color: #f2dbad;

  }

  .tab-content .social-responsibility .right-box .detail-box-3 {

    border-bottom: 0px;

  }

  .tab-content .social-responsibility .right-box .detail-box-3 .detail {

    height: 241px;

  }

  .tab-content .social-responsibility .right-box .detail-box-3 .detail p {

    margin-bottom: 133px;

  }

}

