@font-face{font-family:Alibaba-PuHuiTi-Medium;src:url(../font/Alibaba-PuHuiTi-Medium.woff)}@font-face{font-family:Alibaba-PuHuiTi;src:url(../font/Alibaba-PuHuiTi-Regular.woff)}*{font-family:Alibaba-PuHuiTi-Medium}header{position:fixed;top:0;left:0;width:100%;z-index:99;padding:2.083333vw 2.604167vw;-webkit-transition:all .4s;transition:all .4s}header.active{padding:1.041667vw 2.604167vw;background:#fff}header.active .nav-link{color:#333!important}header .navbar{padding:0}header .navbar-brand{padding:0;margin:0}header .navbar-toggler svg{width:3.125vw;height:3.125vw;color:#fff}header .logo{height:3.645833vw}header .navbar-nav .nav-link{font-size:1.145833vw;font-weight:700;color:#fff}header .navbar-nav{-webkit-box-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}header .navbar-nav .nav-item{padding:.78125vw 0;margin:0 1.822917vw}header .navbar-nav .dropdown-toggle{display:none}header .navbar-nav .pc-nav-link{display:block}header .navbar-nav .dropdown-menu{padding:.9375vw .520833vw;margin-top:0;border:none;border-radius:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%!important;min-width:8.333333vw!important;background-color:#05458c}header .navbar-nav .dropdown-menu .dropdown-item{padding:.625vw 0;line-height:1.2;white-space:normal;color:#fff;text-align:center;font-size:.9375vw}header .navbar-nav .dropdown-menu .dropdown-item:hover{color:#07c77e;background:transparent}header .language{display:inline-block;vertical-align:middle;margin-left:1.302083vw}header .language .nav-link{padding:.5rem .3rem;color:#fff}header .language .dropdown-menu{left:50%;top:3.90625vw;border-radius:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:#05458c;min-width:7.291667vw;padding:.78125vw 0;text-align:center}header .language .dropdown-menu .dropdown-item{font-size:.833333vw;padding:.4rem 1.5rem;color:#fff}header .language .dropdown-menu .dropdown-item:hover{background:transparent;color:#fff;text-decoration:underline}header .form-search{width:2.604167vw;height:2.604167vw;border-radius:50%;background:#07c77e;display:inline-block;vertical-align:middle;position:relative}header .form-search .flex{position:relative;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;align-items:center}header .form-search .flex input{padding-left:1.5625vw;-webkit-box-flex:1;-webkit-flex:1;flex:1;background:transparent;border:none;line-height:2.604167vw;height:2.604167vw;border-radius:0}header .form-search .flex input::-webkit-input-placeholder{color:#fff}header .form-search .flex input::-moz-placeholder{color:#fff}header .form-search .flex input:-ms-input-placeholder,header .form-search .flex input::-ms-input-placeholder{color:#fff}header .form-search .flex input::placeholder{color:#fff}header .form-search .flex svg{position:absolute;right:1.302083vw;top:50%;width:1.354167vw;height:1.145833vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:2;color:#fff;opacity:.6}header .form-search .dropdown-menu{right:0;left:auto}header .form-search button,header .form-search input{display:inline-block}header .form-search .dropdown-menu{position:absolute;top:50%;width:22.65625vw;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin-top:0;border-radius:1.302083vw;padding:0;background:#07c77e;white-space:nowrap}header .form-search .dropdown-menu input{outline:none!important;margin-right:.416667vw!important;color:#fff}header .form-search .dropdown-menu input:focus{box-shadow:none}header .search-btn{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff}.comm-title{font-size:2.604167vw;text-align:center;color:#333}.comm-more{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;width:9.375vw;height:3.125vw;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;font-size:.833333vw;color:#fff;background-color:#05458c}.comm-more,.comm-more .icon{-webkit-transition:all .4s;transition:all .4s}.comm-more .icon{margin-left:.9375vw;width:.520833vw;height:.78125vw;-o-object-fit:contain;object-fit:contain}.comm-more:hover{background-color:#07c77e;color:#fff}.comm-more:hover .icon{margin-left:1.5625vw}footer{padding:4.166667vw 5.208333vw 2.604167vw;background:url(../image/comm/foot-bg.png) no-repeat 50% 50%;background-size:cover}footer .foot,footer .foot-info{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}footer .foot{margin-top:6.510417vw}footer .logo img{display:block;height:3.645833vw;width:auto}footer .foot-nav{font-size:0}footer .foot-nav .list{display:inline-block;vertical-align:top;margin-right:11.197917vw}footer .foot-nav .title{font-size:.9375vw;line-height:1.041667vw;color:#333;font-weight:700;margin-bottom:1.041667vw}footer .foot-nav a{font-size:.833333vw;line-height:1.5625vw;display:block;color:#666}footer .brand{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}footer .brand .name{font-size:.833333vw;font-weight:700;color:#666}footer .brand .icon-list{margin-left:1.302083vw}footer .brand .icon{width:1.302083vw;height:1.041667vw;-o-object-fit:contain;object-fit:contain}footer .brand .wechat-icon{margin-left:1.302083vw}footer .brand .wechat-img{width:7.291667vw;height:7.291667vw;display:block;margin:0 auto;background:#f2f2f2}footer .brand .dropdown-menu{left:-4.166667vw!important}footer .right .name{font-size:.833333vw;font-weight:700;color:#666}footer .right .copyright{margin-top:.520833vw;font-size:.833333vw;color:#666;text-align:right}.pagination{margin:3.125vw 0 0;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.page-link{width:2.604167vw;height:2.604167vw;line-height:2.5vw;text-align:center;padding:0;margin:0 .520833vw;border:1px solid #999;background:transparent;font-size:.833333vw;border-radius:50%!important;color:#333}.page-item.active .page-link,.page-item.disabled .page-link,.page-item:hover .page-link{background:#07c77e;border-color:#07c77e;color:#fff}.banner{position:relative}.banner .kv{display:block;width:100%;height:auto;margin:0 auto}.banner .title{position:absolute;top:50%;left:50%;width:85%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;font-size:3.645833vw;font-family:Alibaba PuHuiTi;color:#fff;line-height:3.645833vw;text-align:center}.banner2{position:relative}.banner2 img{display:block;width:100%;height:auto}.banner2 .info{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.banner2 .info .title{font-size:3.125vw;line-height:1;color:#fff;font-weight:500}.banner2 .info .text{width:40%;margin-top:1.302083vw;font-size:.9375vw;line-height:1.8;color:#fff}.banner3 .info{display:-webkit-box;display:-webkit-flex;display:flex;top:53%;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.banner3 .info .title{color:#05458c}.banner3 .info .text{width:100%;font-size:1.875vw;color:#333}.banner3 .img,.banner3 .left{width:50%}.banner3 .img img{width:auto;margin:0 auto;height:17.708333vw;display:block}.breadcrumb{position:relative;margin-top:-2.916667vw;margin-bottom:0;padding:1.041667vw 0;z-index:2;background:rgba(0,0,0,.2)}.breadcrumb .container,.breadcrumb a{font-size:.833333vw;line-height:1;color:#fff}@media (min-width:1700px){.container{max-width:1600px}}@media (max-width:991px){header{padding:0!important}header .right{display:-webkit-box;display:-webkit-flex;display:flex}header .navbar-brand{padding:.75rem 1rem}header .navbar-collapse{padding:15px 0 25px;background-color:#fff}header .navbar-toggler svg{color:#333}header .nav-link{color:#333!important}header .navbar-nav .nav-item{margin:0 1rem}header .search-btn{display:none}header .form-search .dropdown-menu{display:block;position:static;margin:0 1rem;-webkit-transform:none;transform:none}header .language{vertical-align:top}header .bg{display:none}header .navbar-nav .dropdown-toggle{display:block;font-size:16px}header .navbar-nav .nav-link{font-size:16px}header .navbar-nav .pc-nav-link{display:none}header .navbar-nav .dropdown-menu{padding:.5rem 0;-webkit-transform:none;transform:none}header .navbar-nav .dropdown-menu .dropdown-item{padding:10px 0}.dropdown-toggle:after{font-size:16px;position:absolute;right:0;top:17px}.select-comm .btn{width:100px;font-size:14px}.page-link{width:40px;height:40px;line-height:38px}header .form-search{display:block;margin-left:0;margin-right:20px;width:50%;height:auto;background:transparent}header .form-search .dropdown-menu{background:transparent;float:none;width:100%}header .form-search .dropdown-menu .flex{margin-left:0;-webkit-box-align:center;-webkit-align-items:center;align-items:center}header .form-search .dropdown-menu .flex input{height:35px;line-height:33px}header .form-search .dropdown-menu .flex svg{width:20px;height:18px;position:inherit;-webkit-transform:none;transform:none;color:#07c77e}header .language .nav-link{padding-right:1rem}footer .foot-nav .title{font-size:14px;line-height:1.3}footer .foot-nav .list{margin-right:40px}footer .foot-nav a{font-size:14px;line-height:1.7}.comm-more{width:120px;height:35px;font-size:14px}.comm-more .icon{width:10px;height:10px}.breadcrumb{margin-top:-30px;height:30px;padding:0;border-radius:0}.breadcrumb .container{height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.breadcrumb .container a{display:inline-block;font-size:13px}}@media (max-width:640px){header .logo{height:30px}header .navbar-brand{padding:.6rem .75rem}header .navbar-toggler svg{width:25px;height:25px}footer .foot-nav .list{margin-bottom:20px}footer .logo img{width:40px;height:auto}footer .foot{-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px}footer .brand{width:100%;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:10px}footer .brand .name{font-size:14px}footer .brand .icon{width:15px;height:15px}footer .right{width:100%;text-align:center}footer .right .copyright{text-align:center;font-size:13px}footer .right .copyright a{font-size:13px}footer .right .name{font-size:14px}.banner2 img,.banner .kv{height:200px;-o-object-fit:cover;object-fit:cover}.banner2 .info .title,.banner .title{font-size:16px}.banner2 .info .text{font-size:14px!important}}.tabs{-webkit-flex-wrap:wrap;flex-wrap:wrap}.tabs,.tabs .list{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.tabs .list{width:33.33%;height:6.25vw;font-size:1.5625vw;padding:0 1.041667vw;text-align:center;color:#333;font-weight:500;cursor:pointer}.tabs .list:hover{color:#07c77e}.tabs .list.active{background:#07c77e;color:#fff}.tab-content{padding:6.770833vw 0 5.46875vw;background:url(../image/major/bg.png) no-repeat 50% 50%;background-size:cover}.swiper-major .swiper-slide{padding:4.6875vw 4.166667vw 0;width:33.33%}.swiper-major .swiper-slide.swiper-slide-active .icon1,.swiper-major .swiper-slide.swiper-slide-active .info{display:block}.swiper-major .swiper-slide .icon1{position:absolute;left:5%;top:0;display:none;width:auto;height:3.4375vw}.swiper-major .swiper-slide .img{display:block;width:auto;height:15.625vw;margin:0 auto}.swiper-major .swiper-slide .info{display:none;padding:2.083333vw 3.125vw;margin-top:.677083vw;background:#fff}.swiper-major .swiper-slide .info .name{font-size:1.25vw;color:#333}.swiper-major .swiper-slide .info .text{margin-top:.520833vw;font-size:.833333vw;line-height:1.8;color:#666}.swiper-major .swiper-slide .info .comm-more{margin-top:1.5625vw;height:2.604167vw}.swiper-major .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M27 22L5 44l-2.1-2.1L22.8 22 2.9 2.1 5 0l22 22z' fill='%23999'/%3E%3C/svg%3E")}.swiper-major .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27 44'%3E%3Cpath d='M0 22L22 0l2.1 2.1L4.2 22l19.9 19.9L22 44 0 22z' fill='%23999'/%3E%3C/svg%3E")}@media (max-width:991px){.swiper-major .swiper-slide{padding:3%}.swiper-major .swiper-slide .info{padding:15px}.swiper-major .swiper-slide .info .name{font-size:15px}.swiper-major .swiper-slide .info .text{font-size:14px}.swiper-major .swiper-slide .info .comm-more{margin-top:10px;height:30px}}@media (max-width:640px){.tabs .list{font-size:14px;line-height:30px}.swiper-major .swiper-slide{padding:8%;width:100%}.swiper-major .swiper-slide .img{height:150px;-o-object-fit:cover;object-fit:cover}.swiper-major .swiper-slide .info{padding:15px}.swiper-major .swiper-slide .info .name{font-size:15px}.swiper-major .swiper-slide .info .text{font-size:14px}.swiper-major .swiper-slide .info .comm-more{margin-top:10px;height:30px}}
/*# sourceMappingURL=map/major.css.map */


@media (min-width:640px){
  .tabs{
    flex-wrap: nowrap;
  }
  .tabs .list{
    flex: 1;
    width: auto;
    word-break: keep-all;
  }
}

.swiper-major .swiper-slide .info .text{
  display: none;
}