
@media screen and (max-width: 1600px) {
    
    .duty_main_cnt {
    width: 80%;
    height: 10%;
    position: absolute;
    bottom: 72px;
}
.duty_main_cnt h3 {
    color: #fff;
    font-size: 14px;
    margin-left: 6%;
    font-weight:bolder;
}

  .box-container {
    width: 1300px;
  }
  .header-wrapper .box-container {
    height: 110px;
  }
  .header-wrapper .pc-nav-box ul li > a {
    line-height: 110px;
  }
  .header-wrapper .language,
  .header-wrapper .search {
    width: 110px;
    height: 110px;
  }
  .search-form {
    top: 110px;
  }
  .header-wrapper .pc-nav-box ul li > a {
    min-width: 104px;
    padding: 0 16px;
    font-size: 15px;
  }
  .header-wrapper .pc-nav-box .hide-box:before {
    height: 14px;
  }
  .header-wrapper .pc-nav-box .hide-box a {
    font-size: 15px;
    padding: 13px 0;
  }
  .header-wrapper .logo-box {
    width: 160px;
  }
  .page-nav-wrapper .box-container {
    height: 80px;
  }
  .page-nav-wrapper .nav > a {
    line-height: 80px;
    font-size: 15px;
    min-width: 176px;
  }
  .page-nav-wrapper .nav > a:before {
    border-width: 2px;
    width: 5px;
    height: 5px;
  }
  .page-cat-box a {
    font-size: 24px;
    margin-right: 80px;
  }
  .about-wrapper .main .name {
    font-size: 36px;
  }
  .about-wrapper .main .en {
    font-size: 36px;
    margin: 30px auto;
  }
  .about-wrapper .content {
    line-height: 34px;
  }
  .about-wrapper .main,
  .boss-wrapper .main {
    padding-bottom: 110px;
  }
  .about-wrapper .data {
    padding: 130px 0;
  }
  .about-wrapper .data .num span {
    font-size: 56px;
  }
  .news-wrapper .main ul li {
    width: 29%;
    margin-right: 6.5%;
    margin-bottom: 70px;
  }
  .news-wrapper .main .pic img {
    height: 306px;
  }
  .newsdetail .top .title {
    font-size: 32px;
  }
  .ndbot.cur .ndbotleft {
    left: calc((100% - 1366px) / 2);
  }
  .business-wrapper .main-box ul .pic img {
    height: 358px;
  }
  .business-wrapper .main-box ul .brief p {
    margin-bottom: 6px;
  }
  .business-wrapper .main-box ul .desc {
    margin-bottom: 22px;
  }
  .business-wrapper .main-box ul .brief {
    margin-bottom: 24px;
  }
  .business-wrapper .main-box ul .name {
    font-size: 18px;
  }
  .page-caption {
    font-size: 30px;
  }
  .business-wrapper .main-box ul .pic img {
    height: 344px;
  }
  .business-wrapper .main-box ul .brief p img {
    margin-right: 15px;
  }
  .business-wrapper .main-box ul {
    margin-bottom: 50px;
  }
  .category-box .item > a {
    font-size: 17px;
  }
  .category-box .second-box {
    padding-left: 20px;
  }
  .businessinfo-wrapper .bigImg img {
    height: 564px;
  }
  .businessinfo-wrapper .base-box .thumbs-swiper img {
    height: 82px;
  }
  .businessinfo-wrapper .thumbs {
    padding-top: 100px;
  }
  .businessinfo-wrapper .base-box .thumbs-swiper {
    height: 360px;
  }
  .page-caption {
    margin-bottom: 30px;
  }
  .technology-wrapper .pic {
    width: 480px;
  }
  .technology-wrapper .info {
    width: calc(100% - 480px);
    padding-left: 60px;
  }
  .technology-wrapper .content {
    line-height: 30px;
  }
  .business-wrapper .main ul li,
  .enterprise-wrapper .main ul li,
  .leader-wrapper .main ul li {
    line-height: 22px;
    padding: 14px 30px;
  }
  .enterprise-wrapper .main .caption,
  .business-wrapper .main .caption {
    line-height: 54px;
    font-size: 20px;
  }
  .workstation-wrapper .main .pic {
    width: 400px;
  }
  .workstation-wrapper .main .info {
    width: calc(100% - 400px);
    padding-right: 50px;
  }
  .workstation-wrapper .main .info .name {
    font-size: 32px;
    margin-bottom: 20px;
  }
  .workstation-wrapper .main .content {
    line-height: 32px;
  }
  .areasinfo-wrapper .box {
    margin-bottom: 30px;
  }
  .areasinfo-wrapper .pic {
    width: 51%;
  }
  .areasinfo-wrapper .info {
    width: 49%;
    font-size: 14px;
    line-height: 24px;
  }
  .areasinfo-wrapper .content {
    line-height: 30px;
  }
  .copyright-wrapper .content thead tr th,
  .enterprise-wrapper .content thead tr th,
  .business-wrapper .main thead tr th {
    font-size: 17px;
  }
  .copyright-wrapper .content thead tr:first-child th {
    line-height: 60px;
    font-size: 22px;
  }
  .video-wrapper .main ul li {
    margin-bottom: 70px;
  }
  .video-wrapper .main ul li .pic img {
    height: 374px;
  }
  .video-wrapper .main ul li .name {
    line-height: 80px;
    font-size: 18px;
  }
  .social-wrapper .main ul li .desc {
    margin: 24px auto 28px;
  }
  .social-wrapper .main ul li .info {
    padding: 40px 70px;
  }
  .platform-wrapper .box-container .main > ul li .pic img {
    height: 192px;
  }
  .platform-wrapper .box-container .main > ul li .name {
    margin-top: 20px;
  }
  .job-wrapper .list ul li .title {
    font-size: 24px;
  }
  .contact-wrapper .map {
    height: 410px;
  }
  .contact-wrapper .info ul li {
    margin-bottom: 16px;
    padding-left: 34px;
  }
  .contact-wrapper .info ul li img {
    width: 18px;
    top: 2px;
  }

}
@media screen and (max-width: 1440px) {
  .box-container {
    width: 1200px;
  }

  .business-wrapper .main-box ul .pic img {
    height: 288px;
  }
  .business-wrapper .main-box ul .brief {
    line-height: 24px;
    margin-bottom: 20px;
  }
  .business-wrapper .main-box ul .desc {
    margin-bottom: 16px;
  }
  .business-wrapper .main-box ul .info {
    padding: 0 30px 30px;
  }
  .business-wrapper .main-box ul {
    margin-bottom: 40px;
  }
  .business-wrapper .main-box ul .name {
    font-size: 17px;
    margin: 28px auto 14px;
  }
  .business-wrapper .main-box ul .brief p img {
    top: 2px;
  }
  
  .businessinfo-wrapper .bigImg img {
    height: 448px;
  }
  .businessinfo-wrapper .thumbs {
    padding-top: 80px;
  }
  .businessinfo-wrapper .thumbs .swiper-btn {
    width: 32px;
    height: 32px;
  }
  .businessinfo-wrapper .thumbs .swiper-btn.prev {
    top: 24px;
  }
  .businessinfo-wrapper .thumbs .swiper-btn.next {
    bottom: 24px;
  }
  .businessinfo-wrapper .base-box .thumbs-swiper {
    height: 300px;
  }
  .businessinfo-wrapper .base-box .thumbs-swiper img {
    height: 92px;
  }
  .businessinfo-wrapper .detail-box .name {
    font-size: 24px;
    margin: 60px auto 36px;
  }
  .businessinfo-wrapper .detail-box .brief-box li {
    padding: 20px 40px;
  }
  .businessinfo-wrapper .detail-box .brief-box .title {
    font-size: 16px;
  }
  .businessinfo-wrapper .content {
    font-size: 15px;
    line-height: 32px;
    margin-top: 50px;
  }
  
}

@media screen and (max-width: 1004px) {
  .box-container,
  .w1200 {
    width: 100%;
    padding: 0 8px;
  }
  .page-box {
    padding: 20px 0;
  }
  .page-nav-wrapper .box-container {
    height: auto;
    padding: 0;
  }
  .main-box {
    width: 100%;
    margin-top: 40px;
    padding-left: 0;
  }
  .main-box .search-box {
    position: relative;
    width: 100%;
    margin-bottom: 20px;
  }
  .main-box .search-box .text {
    height: 45px;
    line-height: 45px;
    padding: 0 40px 0 20px;
  }
  .main-box .search-box .submit {
    right: 15px;
    width: 16px;
  }
  .main-box .page-title-box {
    margin-bottom: 26px;
  }

  .business-wrapper .box-container {
    display: block;
  }
  .business-wrapper .main-box > ul {
    display: block;
    margin-bottom: 20px;
  }
  .business-wrapper .main-box > ul li {
    width: 100%;
    margin-bottom: 15px;
  }
  .business-wrapper .main-box > ul .pic img {
    height: auto;
  }
  .business-wrapper .main-box > ul .info {
    padding: 0 20px 20px;
  }
  .business-wrapper .main-box > ul .name {
    font-size: 16px;
    line-height: 24px;
    margin-bottom: 10px;
  }
  .business-wrapper .main-box > ul .desc {
    line-height: 24px;
    height: auto;
  }
  .business-wrapper .main-box > ul .brief {
    line-height: 20px;
  }
  .business-wrapper .main-box > ul .brief p {
    margin-bottom: 4px;
    padding-left: 20px;
  }
  .business-wrapper .main-box > ul .brief p img {
    width: 12px;
    top: 5px;
    margin-right: 0;
  }

  .businessinfo-wrapper {
    padding-top: 15px;
  }
  .businessinfo-wrapper .box-container {
    display: block;
  }
  .businessinfo-wrapper .base-box {
    display: flex;
    display: -webkit-box;
    /* Chrome 4+, Safari 3.1, iOS Safari 3.2+ */
    display: -moz-box;
    /* Firefox 17- */
    display: -webkit-flex;
    /* Chrome 21+, Safari 6.1+, iOS Safari 7+, Opera 15/16 */
    display: -moz-flex;
    /* Firefox 18+ */
    display: -ms-flexbox;
    /* IE 10 */
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    background: #f9f9f9;
  }
  .businessinfo-wrapper .base-box .thumbs-swiper {
    height: 440px;
  }
  .businessinfo-wrapper .base-box .thumbs-swiper img {
    width: 100%;
    height: 102px;
    object-fit: cover;
    cursor: pointer;
    transition: transform 0.8s ease;
    -webkit-transition: transform 0.8s ease;
    -moz-transition: transform 0.8s ease;
    -ms-transition: transform 0.8s ease;
    -o-transition: transform 0.8s ease;
    filter: grayscale(1);
  }
  .businessinfo-wrapper .base-box .thumbs-swiper img:hover {
    transform: scale(1.05);
    -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
  }
  .businessinfo-wrapper .base-box .thumbs-swiper .active img {
    filter: grayscale(0);
  }
  .businessinfo-wrapper .thumbs {
    display: none;
  }
  .businessinfo-wrapper .bigImg {
    width: 100%;
    overflow: inherit;
    background: none;
  }
  .businessinfo-wrapper .bigImg .swiper-container {
    padding-bottom: 30px;
  }
  .businessinfo-wrapper .bigImg .swiper-wrapper {
    background: #fff;
  }
  .businessinfo-wrapper .bigImg img {
    height: 234px;
  }
  .businessinfo-wrapper .bigImg .swiper-pagination {
    bottom: 0;
  }
  .businessinfo-wrapper .bigImg .swiper-pagination .swiper-pagination-bullet {
    opacity: 0.6;
    background: #00a2e9;
    margin: 0 10px;
    width: 6px;
    height: 6px;
    transition: width 0.8s ease;
    -webkit-transition: width 0.8s ease;
    -moz-transition: width 0.8s ease;
    -ms-transition: width 0.8s ease;
    -o-transition: width 0.8s ease;
  }
  .businessinfo-wrapper .bigImg .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active {
    opacity: 1;
    width: 24px;
    border-radius: 30px;
  }
  .businessinfo-wrapper .detail-box .name {
    font-size: 20px;
    line-height: 26px;
    margin: 30px auto 20px;
  }
  .businessinfo-wrapper .detail-box .brief-box ul {
    display: block;
    padding: 30px 0;
  }
  .businessinfo-wrapper .detail-box .brief-box li {
    width: 100%;
    padding: 0 20px 20px;
    margin-bottom: 20px;
  }
  .businessinfo-wrapper .detail-box .brief-box li:last-child {
    padding-bottom: 0;
    margin-bottom: 0;
  }
  .businessinfo-wrapper .detail-box .brief-box li:after {
    width: 30px;
    height: 1px;
    left: 50%;
    right: auto;
    top: auto;
    bottom: 0;
    margin-left: -15px;
  }
  .businessinfo-wrapper .detail-box .brief-box .title {
    line-height: 24px;
    margin-bottom: 4px;
  }
  .businessinfo-wrapper .detail-box .brief-box .title img {
    top: 2px;
    margin-right: 6px;
    width: 14px;
  }
  .businessinfo-wrapper .detail-box .brief-box .desc {
    font-size: 13px;
    width: 80%;
    margin: 0 auto;
  }
  .businessinfo-wrapper .content {
    font-size: 14px;
    line-height: 24px;
    margin-top: 30px;
  }
  .technology-wrapper .box-container {
    display: block;
  }
  .technology-wrapper .main-box .box {
    display: block;
  }