.bgf5f5f5{background-color: #f5f5f5;}
.bgffffff{background-color: #ffffff;}
.bg1e8aed{background-color: #1e8aed;}
.mw1500{min-width: 1500rem;}
.pt120{padding-top: 120rem;}
.pb150{padding-bottom: 150rem;}
.pb70{padding-bottom: 70rem;}
.mt80{margin-top: 80rem}
/* header */
.headerWrap {
    width: 100%;
    position: fixed;
    left: 0;
    top: 0;
    height: 80rem;
    background: #f1f2f6;
    overflow: hidden;
    z-index: 99;
    box-shadow: 0 5rem 10rem 0 rgba(0, 0, 0, 0.1);
}
.header {
    width: 1200rem;
    height: 80rem;
    line-height: 80rem;
    margin: auto;
    overflow: hidden;
}
.header .header_logo{
    height: 80rem;
}
.header .split {
    width: 2rem;
    height: 40rem;
    margin: 20rem;
    background-color: #43176c;
}
.header .header_nav {
    height: 80rem;
    overflow: hidden;
}
.header .h_nav_t {
    float: left;
    display: block;
    width: 110rem;
    height: 80rem;
    opacity: 0.5;
    background: url("../image/nav-txt.png");
    background-size: 440rem 80rem;
}
.header .h_nav_t:nth-child(1){background-position: 0 0;}
.header .h_nav_t:nth-child(2){background-position: -110rem 0;}
.header .h_nav_t:nth-child(3){background-position: -220rem 0;}
.header .h_nav_t:nth-child(4){background-position: -330rem 0;}
.header .h_nav_t.active {
    opacity: 1;
}
/* 轮播图 */
.banner{
    height: 600rem;
}
.banner .banner-swiper {
    width: 100%;
    height: 100%;
    max-width: 1920rem;
    margin: 0 auto;
}
.banner .banner-swiper .swiper-slide{
    position: relative;
    overflow: hidden;
}
.banner .banner-swiper .swiper-slide img {
    position: absolute;
    left: 50%;
    top:0;
    width: 1920rem;
    height: 100%;
    margin-left:-960rem;
}
.section010{
    height: 531rem;
}
.section020{
    height: 636rem;
}
.section030{
    height: 670rem;
}
.section040 .section040-swiper{
    width: 1500rem;
    height: 670rem;
}
.section040 .section040-swiper .swiper-slide{
    width: 1500rem;
    height: 623rem;
}
.section040 .section040-swiper .swiper-pagination-bullets {
    left: 50%;
    bottom: 0rem;
    width: 1200rem;
    margin-left: -600rem;
    text-align: right;
}
.section040 .section040-swiper .swiper-pagination-bullets .swiper-pagination-bullet {
    width: 18rem;
    height: 18rem;
    background-color: #cccccc;
    opacity: 1;
}
.section040 .section040-swiper .swiper-pagination-bullets .swiper-pagination-bullet-active {
    background-color: #1e8aed;
}
.section050{
    height: 848rem;
}
.section060{}
.section060 .section060-swiper{
    width: 1500rem;
    height: 630rem;
}
.section060 .section060-swiper .swiper-slide{
    width: 1500rem;
    height: 570rem;
}
.section060 .section060-swiper .swiper-pagination-bullets {
    left: 50%;
    bottom: 0rem;
    width: 1200rem;
    margin-left: -600rem;
    text-align: right;
}
.section060 .section060-swiper .swiper-pagination-bullets .swiper-pagination-bullet {
    width: 33rem;
    height: 33rem;
    line-height: 33rem;
    color: #fff;
    background: #cccccc url("../image/year123.png");
    background-size: 146rem 99rem;
    border-radius: 16rem;
    text-align: center;
    opacity: 1;
}
.section060 .section060-swiper .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(1){background-position: -113rem 0;}
.section060 .section060-swiper .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(2){background-position: -113rem -33rem;}
.section060 .section060-swiper .swiper-pagination-bullets .swiper-pagination-bullet:nth-child(3){background-position: -113rem -66rem;}
.section060 .section060-swiper .swiper-pagination-bullets .swiper-pagination-bullet-active {
    width: 113rem;
    background-color: #1e8aed;
}
.section060 .section060-swiper .swiper-pagination-bullets .swiper-pagination-bullet-active:nth-child(1){background-position: 0 0;}
.section060 .section060-swiper .swiper-pagination-bullets .swiper-pagination-bullet-active:nth-child(2){background-position: 0 -33rem;}
.section060 .section060-swiper .swiper-pagination-bullets .swiper-pagination-bullet-active:nth-child(3){background-position: 0 -66rem;}
.section070{
    height:1058rem;
}
.section080{
    height: 698rem;
}
.section090{
    height: 636rem;
}
.section100{
    height:829rem;
}
.section110{
    height: 719rem;
}
.section120{
}
.section120 .section120-swiper{
    width: 1500rem;
    height: 660rem;
}
.section120 .section120-swiper .swiper-slide{
    width: 1500rem;
    height: 591rem;
}
.section120 .section120-swiper .swiper-pagination-bullets {
    left: 50%;
    bottom: 0rem;
    width: 1200rem;
    margin-left: -600rem;
    text-align: right;
}
.section120 .section120-swiper .swiper-pagination-bullets .swiper-pagination-bullet {
    width: 18rem;
    height: 18rem;
    background-color: #cccccc;
    opacity: 1;
}
.section120 .section120-swiper .swiper-pagination-bullets .swiper-pagination-bullet-active {
    background-color: #1e8aed;
}

.footer{
    height: 53rem;
}