@media screen and (max-width: 1640px) {
    .wrap {
        width: calc(1400/750*100vw);
    }

    .section3 .list .swiper-container .swiper-pagination {
        /* bottom: 3vw; */
    }
}

@media screen and (max-width: 992px) {
}

@media screen and (max-width: 768px) {
    .wap_nav {
        position: fixed;
        left: 0px;
        top: 0px;
        width: 100%;
        z-index: 7777;
    }

    .wap_nav .logo {
        float: left;
        position: absolute;
        left: 0px;
        top: 0px;
    }

    .wap_nav .logo img {
        height: 24px;
        margin-top: 13px;
        margin-left: 10px;
    }

    body {
        /* padding-top: 50px; */
    }

    .pc {
        display: none;
    }

    .wap {
        display: block;
    }

    .banner {width: 100%;
        height: 60vw;
    }

    .banner .swiper-container {
    width: 100%;
       height: 60vw;
    }

    .banner .swiper-container .swiper-wrapper {
    }

    .banner .swiper-container .swiper-wrapper .swiper-slide {
    width: 100%;
        object-fit: cover;
        height: 60vw;
    }

    .banner .swiper-container .swiper-wrapper .swiper-slide img {
        width: 100%;
        object-fit: cover;
        height: 60vw;
    }

    .banner .swiper-container .swiper-pagination {
    }

    .banner .swiper-pagination-clickable .swiper-pagination-bullet {
        width: calc(15/750*100vw);
        line-height: calc(15/750*100vw);
        height: calc(15/750*100vw);
        position: relative;
        color: #fff;
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        transition: all 0.4s;
        background: none;
        font-size: calc(16/750*100vw);
    }

    .banner .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active {
        margin: 0px calc(60/750*100vw);
        background: rgb(43 118 245);
    }

    .banner .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active:after {
        width: calc(30/750*100vw);
    }

    .banner .swiper-pagination-clickable .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
        width: calc(30/750*100vw);
    }

    .banner .swiper-pagination-clickable .swiper-pagination-bullet:after {
        content: "";
        position: absolute;
        left: calc(-40/750*100vw);
        top: 50%;
        height: calc(1/750*100vw);
        background: rgb(43 118 245);
        width: calc(30/750*100vw);
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        transition: all 0.4s;
        width: 0;
    }

    .banner .swiper-pagination-clickable .swiper-pagination-bullet:before {
        content: "";
        position: absolute;
        right: calc(-40/750*100vw);
        top: 50%;
        height: calc(1/750*100vw);
        background: rgb(43 118 245);
        width: calc(30/750*100vw);
        -webkit-transition: all 0.4s;
        -o-transition: all 0.4s;
        -moz-transition: all 0.4s;
        -ms-transition: all 0.4s;
        transition: all 0.4s;
        width: 0;
    }

    .section3 {
        padding-top: 7vw;
        background: url(../images/cont1_bg.jpg) no-repeat center center #fff;
        background-size: cover;
        padding-bottom: 5vw;
    }

    .section3 .wrap {
    width: 100%;
    max-width: 100%;
    }

    .titlemodel:after {
        background: url(../images/title.png) no-repeat center center;
        position: absolute;
        width: 100%;
        left: 0px;
        top: 0px;
        height: 100%;
        content: "";
        background-size: 81%;
    }

    .titlemodel {
        text-align: center;
        position: relative;
        background-size: auto 95%;
    }

    .titlemodel .cn {
        font-size: calc(28/750*100vw);
        position: relative;
        z-index: 4;
    }

    .titlemodel .en {
        font-size: calc(60/750*100vw);
        color: #efefef;
        text-align: center;
        position: relative;
        font-family: Arial;
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
        z-index: 1;
        text-transform: uppercase;
        font-weight: bold;
    }

    .section3 .list {
        margin-top: 4vw;
    }

    .section3 .list .swiper-container {
    }

    .section3 .list .swiper-container .swiper-wrapper {
        padding-bottom: calc(90/750*100vw);
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide {
        height: auto;
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a:hover .imgbox {
        position: absolute;
        left: 0;
        top: 0;
        margin: calc(20/750*100vw);
        right: 0;
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a:hover {
        background: #fff;
        -webkit-box-shadow: 0px calc(12/750*100vw) calc(24/750*100vw) 0px rgba(0,0,0,0.09);
        -moz-box-shadow: 0px calc(12/750*100vw) calc(24/750*100vw) 0px rgba(0,0,0,0.09);
        -o-box-shadow: 0px calc(12/750*100vw) calc(24/750*100vw) 0px rgba(0,0,0,0.09);
        -ms-box-shadow: 0px calc(12/750*100vw) calc(24/750*100vw) 0px rgba(0,0,0,0.09);
        box-shadow: 0px calc(12/750*100vw) calc(24/750*100vw) 0px rgba(0,0,0,0.09);
        margin: 0;
        padding: calc(20/750*100vw);
        padding-top: calc(343/750*100vw);
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a,.section1 .list .swiper-container .swiper-wrapper .swiper-slide a * {
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a {
        display: block;
        position: relative;
        margin: calc(25/750*100vw) calc(20/750*100vw) 0;
        padding-bottom: calc(20/750*100vw);
        border-bottom: calc(2/750*100vw) solid #324bc3;
        overflow: hidden;
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a,.section1 .list .swiper-container .swiper-wrapper .swiper-slide a * {
        display: block;
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a:hover .time {
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a .time {
        top: 0;
        width: calc(91/750*100vw);
        float: left;
        height: calc(24/750*100vw);
        line-height: calc(24/750*100vw);
        text-align: center;
        /* background: url(../images/time_bg.jpg) no-repeat center center; */
        font-size: calc(17/750*100vw);
        color: #fff;
        font-weight: normal;
        background-size: cover;
        width: auto;
        padding: 0px 2vw;
        line-height: 2;
        height: auto;
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a:hover .title {
        font-weight: bold;
        color: #1d5ab3;
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a .title {
        top: calc(24/750*100vw);
        width: 100%;
        height: calc(60/750*100vw);
        font-size: calc(24/750*100vw);
        line-height: calc(60/750*100vw);
        color: #333;
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis;
        font-weight: 800;
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a .imgbox {
        overflow: hidden;
        margin-bottom: calc(25/750*100vw);
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a .imgbox img {
        width: 100%;
        height: calc((285/750)*100vw);
        object-fit: cover;
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a .dec {
        height: calc(74/750*100vw);
        font-size: calc(20/750*100vw);
        line-height: 2;
        color: #808080;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a:hover .more {
        display: block;
    }

    .section3 .list .swiper-container .swiper-wrapper .swiper-slide a .more {
        display: block;
        margin-top: calc(22/750*100vw);
        width: 100%;
        float: left;
        height: calc(25/750*100vw);
        font-size: calc(14/750*100vw);
        color: #1d5ab3;
        background: url(../images/ic_add.png) no-repeat right center;
        display: none;
        background-size: auto 100%;
    }

    .section3 .list .swiper-container .swiper-pagination {
    }

    .section2 {
        background: url(../images/container03_bg.jpg) no-repeat center center;
        background-size: cover;
        padding: 7vw 0px;
        text-align: center;
    }

    .wrap {
    max-width: 100%;
    padding: 0px 15px;
    }

    .section2 .titlemodel {
    }

    .section2 .titlemodel .cn {
        color: #fff;
    }

    .section2 .titlemodel .en {
        opacity: .4;
    }

    .section2 .list {
        padding-top: 5vw;
        text-align: left;
    }

    .section2 .list a:nth-child(3n) {
        margin-right: 0px;
    }

    .section2 .list a * {
        display: block;
    }

    .section2 .list a {
        display: block;
        padding: 4.5vw 9vw 5.5vw;
        padding-right: 7vw;
        /* padding-right:0;*/
        background: #fff;
        box-shadow: 0 calc(2/750*100vw) calc(15/750*100vw) rgba(0,0,0,0.15);
        transition: .6s;
        float: left;
        width: 100%;
        margin-right: 0;
        margin-bottom: calc(45/750*100vw);
        position: relative;
    }

    .section2 .list a .date {
        /* background: url(../images/time_bg.png) no-repeat center center; */
        background-size: cover;
        width: calc(54/750*100vw);
        text-align: center;
        height: calc(60/750*100vw);
        display: -webkit-box;
        display: -moz-box;
        display: -webkit-flex;
        display: -moz-flex;
        display: -ms-flexbox;
        display: flex;
        flex-direction: column;
        justify-content: center;
        position: absolute;
        left: 0;
        top: 0;
    }

    .section2 .list a .date .day {
        font-size: calc(30/750*100vw);
        color: #fff;
        font-family: Times New Roman;
    }

    .section2 .list a .date .year {
        font-size: calc(11/750*100vw);
        color: #fff;
    }

    .section2 .list a .con {
        padding-left: calc(4/750*100vw);
    }

    .section2 .list a .con .line {
        width: calc(79/750*100vw);
        height: calc(2/750*100vw);
        /* background: #3f20d7; */
        transition: .6s;
        margin-bottom: calc(20/750*100vw);
    }

    .section2 .list a .con .tit {
        font-size: calc(24/750*100vw);
        font-weight: bold;
        line-height: calc(30/750*100vw);
        color: #000;
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
        height: calc(62/750*100vw);
        margin-bottom: calc(20/750*100vw);
        position: relative;
    }

    .section2 .list:after {
        content: "";
        display: table;
        clear: both;
    }

    .section2 .list a .con .dec {
        font-size: calc(20/750*100vw);
        color: #666666;
        line-height: 2;
        height: calc(69/750*100vw);
        overflow: hidden;
        text-overflow: ellipsis;
        display: -webkit-box;
        -webkit-line-clamp: 2;
        -webkit-box-orient: vertical;
    }

    .section2 .more {
        text-align: center;
        font-weight: bold;
        font-size: calc(22/750*100vw);
        margin-top: calc(1/750*100vw);
        display: inline-block;
        color: rgb(43 118 245);
    }

    

    .footer {
        background: url(../images/footer.jpg) no-repeat center center;
        background-size: cover;
        background-size: cover;
        border-bottom: 5px solid #d18e59;
        position: relative;
    }

    .footer .block1 {
        padding-top: 47px;
        padding-bottom: 47px;
    }

    .footer .block1 .wrap {
        display: block;
        justify-content: space-between;
    }

    .footer .block1 .infor1 {
        width: 100%;
        border-right: none;
        border-bottom: 1px solid rgb(255 255 255 / 40%);
        padding-bottom: 4vw;
    }

    .footer .block1 .infor1 .txt {
    }

    .footer .block1 .infor1 .txt p {
        color: #fff;
        margin-bottom: 13px;
        font-size: 11px;
    }

    .footer .block1 .infor1 .txt p img {
        width: 20px;
        height: 20px;
        object-fit: contain;
    }

    .footer .block1 .infor1 .txt p span {
    }
.footer .block1 .infor1 .select {
    background: url(../images/arrow-up-hover.png) no-repeat right 15px center rgb(0 0 0 / 10%);
}
    .footer .block1 .infor1 .select.current {
        background: url(../images/arrow-down-hover.png) no-repeat right 15px center rgb(0 0 0 / 10%) !important;
    }

    .footer .block1 .infor1 .select {
        height: 38px;
        display: block;
        position: relative;
        z-index: 2;
        line-height: 38px;
        padding: 0 20px;
        cursor: pointer;
        text-align: left;
        color: #fff;
        background: url(../images/arrow-up-hover.png) no-repeat right 15px center rgb(0 0 0 / 10%) !important;
        font-style: normal;
        border: 1px solid rgb(255 255 255 / 40%);
        border-radius: 30px;
        width: 350px;
        position: relative;
        max-width: 70%;
    }

    .footer .block1 .infor1 .select .h2tit {
        font-size: 14px;
        font-weight: normal;
    }

    .footer .block1 .infor1 .select:hover .slide {
        bottom: 38px;
        visibility: visible;
        opacity: 1;
        z-index: 5;
        visibility: hidden;
        opacity: 0;
        z-index: -1;
        bottom: 40px;
    }
    .footer .block1 .infor1 .select.current .slide{
                bottom: 38px;
        visibility: visible;
        opacity: 1;
        z-index: 5;
    }

    .footer .block1 .infor1 .select .slide {
        width: 100%;
        left: 0;
        bottom: 38px;
        position: absolute;
        background: #fff;
        -webkit-transition: all 0.2s;
        -o-transition: all 0.2s;
        -moz-transition: all 0.2s;
        -ms-transition: all 0.2s;
        transition: all 0.2s;
        visibility: hidden;
        opacity: 0;
        z-index: -1;
        bottom: 40px;
    }

    .footer .block1 .infor1 .select .slide a:hover {
        color: #fff;
        background: rgb(43 118 245)
    }

    .footer .block1 .infor1 .select .slide a {
        text-align: center;
        display: block;
        color: #000;
    }

    .footer .block1 .logo {
        width: 100%;
        text-align: center;
        border-right: none;
        vertical-align: middle;
        border-bottom: 1px solid rgb(255 255 255 / 40%);
        padding: 8vw 0px;
        margin-bottom: 4vw;
    }

    .footer .block1 .logo a {
    }

    .footer .block1 .logo a img {
        width: 57%;
    }

    .footer .block1 .ewms {
        width: 100%;
        padding: 0px 2%;
        display: flex;
    }

    .footer .block1 .ewms .item {
        padding: 0px 4%;
    }

    .footer .block1 .ewms .item img {
        width: 100%;
    }

    .footer .block1 .ewms .item .title {
        text-align: center;
        padding-top: 10px;
        color: #fff;
        font-size: 10px;
    }

    .footer .block1 .ewms .item .title p {
    }

    .footer .block1 .ewms .item .title p:first-child {
        display: block;
        font-weight: normal;
        color: #e4be9f;
        font-size: 16px;
        padding-bottom: 5px;
    }

    .footer .block1 .ewms .item .title p:last-child {
    }

    .footer .block2 {
        text-align: center;
        background-color: rgba(0,0,0,0.2);
        padding: 12px 15px;
        color: #fff;
        line-height: 1.4;
        font-size: 11px;
    }

    .btn_top {
        position: fixed;
        right: 20px;
        bottom: 20px;
        background: url(../images/up.png) no-repeat center center rgb(43 118 245);
        background-size: 50%;
        width: 40px;
        height: 40px;
        cursor: pointer;
        z-index: 800;
        box-shadow: 0 0 8px rgba(0,0,0,0.2);
        
    }

.searchMain {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 9999;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.5);
    display: none;
}

.searchMain .close:hover {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg);
}

.searchMain .close {
    cursor: pointer;
    position: absolute;
    right: calc(30 / 750 * 100vw);
    top: calc(30 / 750 * 100vw);
    width: calc(50 / 750 * 100vw);
    height: calc(50 / 750 * 100vw);
    border-radius: 15.625vw; /* equivalent to 300px */
    background: url(../images/close.png) no-repeat center center #005daf;
    background-size: 42%; /* equivalent to 33% */
}

.searchMain .search {
    background: #00288b;
    transition: .6s;
    height: calc(300 / 750 * 100vw);
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
}

.searchMain .words {
    width: 100%;
    height: 100%;
    background: none;
    border: none;
    padding-left: calc(80 / 750 * 100vw);
    padding-right: calc(80 / 750 * 100vw);
    color: #fff;
    font-size: calc(16 / 750 * 100vw);
}

.searchMain .send {
    left: 0;
    top: 0;
    height: 100%;
    width: calc(76 / 750 * 100vw);
    border: none;
    background: url(../images/search.png) no-repeat center center;
    background-size: calc(27 / 750 * 100vw);
    position: absolute;
}

.searchMain .search form {
    width: calc(700 / 750 * 100vw);
    height: calc(66 / 750 * 100vw);
    margin: auto;
    background: rgb(149 149 149 / 20%);
    position: relative;
    max-width: 100%;
}


.section5 {}
.section5 .wrap {position:relative;padding: 0;}
.section5 .wrap .left {position: static;top:0;float: none;width: 100%;box-shadow:0px 0px calc(10/750*100vw) rgb(0 0 0 / 10%);z-index:4;margin-top: 0;background:#fff;zoom: 1;overflow: hidden;}
.section5 .wrap .left .toptitle {text-align:center;background: linear-gradient(49deg, #024589, #2c6eb3);color:#fff;position:relative;padding:calc(30/750*100vw) 0px;}
.section5 .wrap .left .toptitle .en {position:absolute;top:45%;left:50%;-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:calc(40/750*100vw);text-transform:uppercase;opacity:.1;letter-spacing:calc(10/750*100vw);}
.section5 .wrap .left .toptitle .cn {position:relative;z-index:4;color:#fff;font-size:calc(30/750*100vw);}
.section5 .wrap .left .list {padding-bottom:calc(50/750*100vw);zoom: 1;overflow: hidden;padding-bottom: 0;display: none;}
.section5 .wrap .left .list ul {}
.section5 .wrap .left .list ul li {padding:0px calc(22/750*100vw);}
.section5 .wrap .left .list ul li:last-child a {border-bottom:none;}
.section5 .wrap .left .list ul li a.current,.section5 .wrap .left .list ul li a:hover {color:#038bff;}
.section5 .wrap .left .list ul li a {display:block;font-size: calc(22/750*100vw);color:#000;line-height:calc(67/750*100vw);border-bottom:calc(1/750*100vw) dashed #b8beff;padding:0px calc(15/750*100vw);text-align: center;padding: 0;}
.section5 .wrap .right {float: none;width: 100%;padding: 0px 15px;}
.section5 .wrap .right .typename {font-size: calc(33/750*100vw);font-weight:bold;padding-top:calc(30/750*100vw);padding-bottom:calc(20/750*100vw);border-bottom:calc(2/750*100vw) #eef2fb solid;}
.section5 .wrap .right .newslist {padding-top:calc(20/750*100vw);}
.section5 .wrap .right .newslist ul {}
.section5 .wrap .right .newslist ul li {}
.section5 .wrap .right .newslist ul li a * {display:block;}
.section5 .wrap .right .newslist ul li a:hover {width:100%;box-shadow:0px calc(10/750*100vw) calc(25/750*100vw) 0px #e3e3e3;}
.section5 .wrap .right .newslist ul li a:hover:after {opacity:1;}
.section5 .wrap .right .newslist ul li a:after {background:url(../images/related_one.png) no-repeat center center;background-size:cover;position:absolute;left:0px;top:0px;content:"";width:100%;height:100%;-webkit-transition:all 0.4s;-o-transition:all 0.4s;-moz-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;opacity:0;}
.section5 .wrap .right .newslist ul li a>* {position:relative;z-index:5;}
.section5 .wrap .right .newslist ul li a {display:block;position:relative;overflow:hidden;zoom:1;color:#333;padding:calc(40/750*100vw) 0px;/* border-bottom:calc(1/750*100vw) dashed #eee; */padding-right: 3vw;}
.section5 .wrap .right .newslist ul li a .date {/* float: none; */width: calc(158/750*100vw);text-align:center;}
.section5 .wrap .right .newslist ul li a .date .day {color: #256bcb;font-size:calc(49/750*100vw);}
.section5 .wrap .right .newslist ul li a .date .year {color: #256bcb;font-size:calc(20/750*100vw);display:inline-block;padding:0px calc(10/750*100vw);line-height:1.6;}
.section5 .wrap .right .newslist ul li a .ris {float: 100%;width: calc(100% - calc(168/750*100vw));padding-left: calc(20/750*100vw);}
.section5 .wrap .right .newslist ul li a .ris .title {font-size: calc(28/750*100vw);color:#000;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:calc(17/750*100vw);}
.section5 .wrap .right .newslist ul li a .ris .dec {font-size: calc(20/750*100vw);line-height: 2;opacity:.75;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.section5 .wrap .right .newslist ul li a .imbox {top: auto;bottom: auto;position: relative;right: auto;width: calc(100% - 178/750*100vw);overflow:hidden;margin-top: 4vw;clear: both;float: right;}
.section5 .wrap .right .newslist ul li a .imbox img {width:100%;object-fit:cover;height:100%;}
.section5 .wrap .right .newslist ul li.pic a .ris {width: calc(100% - 158/750*100vw);}
.section5 .wrap .pagesize {text-align:center;line-height:calc(50/750*100vw);padding:calc(50/750*100vw) 0px;}
.section5 .wrap .pagesize a {display:inline-block;width: calc(55/750*100vw);line-height: calc(55/750*100vw);color:#333;font-size: calc(24/750*100vw);}
.section5 .wrap .pagesize a.prev {}
.section5 .wrap .pagesize a.current,.section5 .wrap .pagesize a:hover {background:linear-gradient(to right,#007bff,#61d7f4);color:#fff;}
.section5 .wrap .pagesize a.next {}
.section5 .wrap .right .paging_content p {
    font-size: calc(22/750*100vw);
    color: #333;
}

.cbanner .position{
    font-size: 12px;
}
.cbanner{
    height: 60vw;
}


.morebase{
    font-size: calc(19/750*100vw);
    width: calc(214/750*100vw);
    line-height: calc(44/750*100vw);
    display: block;
    margin: auto;
    margin-top: 2vw;
    text-align: center;
    border: calc(2/750*100vw) solid #007bff;
    border-radius: 28px;
    color: #007bff;
    -webkit-transition: all 0.4s;
    -o-transition:all 0.4s;
    -moz-transition:all 0.4s;
    -ms-transition:all 0.4s;
    transition:all 0.4s;
}
.section5 .wrap .left .toptitle .switch{position: absolute;height: 100%;width: 40px;background: url(../images/switch.png) no-repeat center center;background-size: 60%;right: 20px;top: 0px;z-index: 66;}
.swiper-button-next, .swiper-button-prev{
    background-size: 30% !important;
}


.section6 {}
.section6 .wrap {
    padding: 0;
}
.section6 .wrap .left {
    float: none;
    width: 100%;
}

.section6 .wrap .typeposition .pois{
    float: none;
    position: relative;
    line-height: calc(90/750*100vw);
    font-size: calc(14/750*100vw);
    color: #888;
    padding-left: calc(30/750*100vw);
    background: url(../images/position.png) no-repeat left center;
    background-size: calc(20/750*100vw);
    padding-right: calc(20/750*100vw);
    margin-left: 3vw;
}
.section6 .wrap .typeposition .pois a{
    color: inherit;
}
.section6 .wrap .typeposition:after{
    content:"";
    display: table;
    clear:both;
}
.section6 .wrap .typeposition {
    background: #f2f2f2;
}
.section6 .wrap .typeposition .typenames {
    float: none;
    position: relative;
    padding-left: 0;
}
.section6 .wrap .typeposition .typenames .typename {
    background: url(../images/lmydh_bg.jpg) no-repeat center center;
    background-size: cover;
    width: calc(240/750*100vw);
    height: auto;
    line-height: 3;
    text-align: center;
    font-size: calc(36/750*100vw);
    color: #fff;
    display: inline-block;
    vertical-align: bottom;
    position: static;
    left: 0;
    bottom: 0;
    width: 100%;
}
.section6 .wrap .typeposition .typenames .link {
    display: inline-block;
    float: none;
    display: none;
    width: 100%;
}
.section6 .wrap .typeposition .typenames .link a:after,
.section6 .wrap .typeposition .typenames .link a:before{
    content:"";
    position:absolute;
    left:0;
    bottom: 0;
    height:calc(60/750*100vw);
    width:calc(2/750*100vw);
    background:#2196F3;
    opacity: 0;
    height: 0;
    transition: all 0.4s;
}

.section6 .wrap .typeposition .typenames .link a:hover,
.section6 .wrap .typeposition .typenames .link a.current{
    color:#2196F3;
}
.section6 .wrap .typeposition .typenames .link a:hover:after,
.section6 .wrap .typeposition .typenames .link a:hover:before,
.section6 .wrap .typeposition .typenames .link a.current:after,
.section6 .wrap .typeposition .typenames .link a.current:before{
    opacity:1;
    height: calc(60/750*100vw);
}
.section6 .wrap .typeposition .typenames .link a:after{
    left: auto;
    right: 0;
    top: 0;
}
.section6 .wrap .typeposition .typenames .link a {
    display: block;
    color: #333;
    padding: 0 calc(20/750*100vw);
    float: left;
    position: relative;
    font-size: calc(20/750*100vw);
    line-height: calc(90/750*100vw);
    margin-right: calc(24/750*100vw);
    padding: 0;
    flex: 1;
    margin: 0;
    text-align: center;
}


.section6 .stivck{
    padding-top: calc(50/750*100vw);
    padding-bottom: calc(150/750*100vw);
    padding-left: 15px;
    padding-right: 15px;
}
.section6 .stivck:after{
    content: "";
    display: table;
    clear: both;
}
.section6 .wrap .left .article {}
.section6 .wrap .left .article .h2tit {
    font-size: calc(36/750*100vw);
    color: #333;
    margin-bottom: calc(8/750*100vw);
    text-align: center;
}
.section6 .wrap .left .article .infor {
    padding-bottom: calc(22/750*100vw);
    border-bottom: #d9d9d9 1px solid;
    padding-top: calc(28/750*100vw);
    color: #989898;
}
.section6 .wrap .left .article .infor em {}
.section6 .wrap .left .article .contsx {
    line-height: 1.6;
    padding: calc(30/750*100vw) 0;
    font-size: calc(22/750*100vw);
}
.section6 .wrap .left .article .contsx p {
    padding-bottom: calc(30/750*100vw);
}
.section6 .wrap .left .article .contsx img {
    max-width: 100%;
    height: auto !important;
}
.section6 .wrap .right {
    float: none;
    position: static;
    width: 28%;
    top: 0;
    width: 100%;
}
.section6 .wrap .right > .title {
    padding-bottom: calc(10/750*100vw);
    border-bottom: #1a52a7 1px solid;
    background: url(../images/ic_news.png) no-repeat left calc(3/750*100vw);
    color: #1a58ab;
    font-size: calc(20/750*100vw);
    padding-left: calc(30/750*100vw);
    background-size: calc(20/750*100vw);
}
.section6 .wrap .right ul {
    margin-top: calc(22/750*100vw);
}
.section6 .wrap .right ul li {
    margin-bottom: calc(23/750*100vw);
}
.section6 .wrap .right ul li a *{
    display:block;
}
.section6 .wrap .right ul li a {
    display: block;
}
.section6 .wrap .right ul li a .time {
    width: auto;
    height: auto;
    line-height: 2;
    font-size: calc(18/750*100vw);
    color: #282828;
    background: #e3e9f5;
    text-align: center;
    font-family: Arial;
    margin-bottom: calc(7/750*100vw);
    padding: 0px calc(30/750*100vw);
    display: inline-block;
}
.section6 .wrap .right ul li a .title {
    font-size: calc(22/750*100vw);
    line-height: 1.5;
    color: #282828;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}


.section1 .content .left,
.section1 .content .right{
    width: 100%;
    margin-bottom: 5vw;
}
.section1{
    padding-top: 10vw;
}
 .section1 .titlemodel {
    margin-bottom: 6vw;
    }
.section1 .content{
    padding-top: 0;
}
.section1 .left .swiper-slide .title {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.section1 .left .swiper-slide img{height:auto;}
.section1 .right .list ul li a{padding:10px;}
.section1 .right .list ul li a .date .day{font-size:20px;}
.section1 .right .list ul li a .text .title{font-size:15px;line-height:1.4;}

#zd tr td{font-size: calc(16/750*100vw); padding:6px 10px;}
}
