@media screen and (min-width:1921px){
    .header .wp{
    width:80%;}
    }
    .baser {
        height: .85rem;
        width: 90%;
        max-width: 12rem;
        background: url(../images/serbg.jpg) no-repeat center;
        background-size: cover;
        background: #456041;
        background: #1a7867;
        background: #007f41;
        padding: .2rem 3% 0;
        margin-top: -.85rem;
        position: relative;
        z-index: 5;
        margin-left: auto;
        margin-right: auto;
        border-radius: .3rem .3rem 0 0;
        box-shadow: 0 0 .2rem rgba(0, 0, 0, .15);}
    
    .baser .form {
        position: relative !important;
        display: block !important;}
    
    .baser .form span {
        font-family: '微软雅黑';
        color: #05397f;
        color: #fff;
        font-size: .28rem;
        position: absolute;
        left: 0;
        transform: translateY(50%)
    ;}
    
    .baser .inp {
        float: left;
        width: 100%;
        height: .65rem;
        border: 0;
        border-bottom: 1px solid #d4dbe5;
        line-height: .65rem;
        background: transparent;
        font-size: .18rem;
        padding-left: 1.3rem;
        padding-right: .75rem;}
    
    .baser .sub {
        position: absolute;
        top: 0;
        right: 0;
        width: .65rem;
        height: .65rem;
        background: url(../images/ser.png) no-repeat center;
        background-size: .31rem .31rem;
        border: 0;}
    @media (max-width: 1024px){
        .focus_box .bd{
            padding-bottom:0;}
        .row2 .homeb .aright {
          height: 5.6rem;}
    }
    @media (max-width: 992px){
        .row2 .homeb .aright {
            height: 5rem;}
    }
    @media (max-width: 840px){
        .row2 .homeb .aright {
          height: 7.1rem;}
    }
    @media (max-width: 768px){
        .row2 .homeb .aright {
          height: 6.6rem;}
    }
    @media (max-width: 720px){
        .row2 .homeb .aright {
          height: 5.8rem;}
    }
    @media (max-width: 600px){
        .row2 .homeb .aright {
          height: 5.6rem;}
    }
    @media (max-width: 550px){
        .row2 .homeb .aright {
          height: 6.2rem;}
    }
    @media (max-width: 440px){
        .row2 .homeb .aright {
          height: 6rem;}
    }
    @media (max-width: 420px){
        .row2 .homeb .aright {
          height: 5.4rem;}
    }
    .hd_en .time {
    position: absolute;
    top: 0;
    padding-left: .1rem;}
    @media screen and (max-width:750px){
    .hd_en .time {
    position: relative;
    display: block;
    margin-left: -40px;}
    }
    .social-media-qrlist{
        margin-right:64px;}
    .social-media-more{
        position:relative;z-index:1;top: 24px;right: -20px;}
    .sm_more{
    display:none;}
    @media screen and (max-width:551px){
        .social-media-qrlist{
            margin-right:0;}
        .social-media-more{
            display:none;}
        .sm_more{
        display:block;}
    }
    
    
.ulist .swiper-slide a {
    display: block;
    background: #fff;
    padding: .3rem;}

.ulist .swiper-slide a h4 {
    font-size: .18rem;
    font-weight: bold;
    line-height: 1.6em;
    height: .56rem;
    margin-bottom: .15rem;}

.ulist .swiper-slide .info p {
    padding-left: .3rem;
    margin-bottom: .06rem;
    line-height: 1.6em;
    color: #666;}

.ulist .swiper-slide .info p:nth-child(1) {
    background: url(static/images/time1.png) no-repeat left center;}

.ulist .swiper-slide .info p:nth-child(2) {
    background: url(static/images/people1.png) no-repeat left center;}

.ulist .sbtn {
    display: flex;
    justify-content: center;
    margin-top: .3rem;}

.ulist .sbtn .prev2 {
    position: static;
    margin: 0 .2rem;
    background: url(static/images/prev_hover.png) no-repeat;
    background-size: 100% 100%;}

.ulist .sbtn .next2 {
    position: static;
    margin: 0 .2rem;}

@media (max-width: 1280px) {
    .one_lists {
        margin: 0;}

    .one_lists ul {
        border-right: 0;}
}

/*底部*/
@media (max-width: 900px) {
    .footer .fta .aleft {
        width: 100%;}

    .footer .infoft {
        width: 100%;
        text-align: center;}

    .footer .logoft {
        width: 100%;
        display: flex;
        justify-content: center;}

    .footer .fta .amid {
       /* width: 100%;*/
        position: relative;}

    .footer .fta .amid ul {
        position: absolute;
        width: 100vw;
        background: #fff;
        z-index: 5;
        bottom: 100%;
        left: -5vw;
        padding: .2rem;
        transform: scaleY(0);
        transform-origin: bottom;
        opacity: 0;
        transition: .5s;}

    .footer .fta .amid h4 {
        text-align: center;}

    .footer .fta .amid h4 span:after {
        content: "\e6cb";
        font-family: "swiper-icons" !important;
        color: #2f68b5;
        display: inline-block;}

    .footer .fta .amid:hover ul {
        transform: scaleY(1);
        transform-origin: bottom;
        opacity: 1;}

    .footer .fta .amid:hover h4 span:after {
        transform: rotate(180deg);}

    .footer .fta .aright h4 span:after {
        content: "\e6cb";
        font-family: "swiper-icons" !important;
        color: #2f68b5;
        display: inline-block;}

    .footer .fta .aright h4 {
        text-align: center;}

    .footer .fta .aright {
        width: 50%;
        position: relative;}

    .footer .fta .aright ul {
        position: absolute;
        width: 100vw;
        background: #fff;
        z-index: 5;
        bottom: 100%;
        right: -5vw;
        padding: .4rem;
        transform: scaleY(0);
        transform-origin: bottom;
        opacity: 0;
        transition: .5s;}

    .footer .fta .aright:hover ul {
        transform: scaleY(1);
        transform-origin: bottom;
        opacity: 1;}

    .footer .fta .aright:hover h4 span:after {
        transform: rotate(180deg);}

    .footer .ftb {
        text-align: center;}
}

@media (max-width: 640px) {
    .footer .fta .amid ul li {
        width: 50%;
        text-align: center;
        padding: 6px 0;}

    .footer .fta {
        font-size: .16rem;
        padding: .4rem 0 .2rem;}
}