footer {
    padding: 36px 85px;
    background: rgba(30, 33, 54, 1);
}

footer .center, footer .top .left {
    display: flex;
    justify-content: space-between;
    padding: 0 10px;
}

footer .top nav {
    display: flex;
    width: 900px;
}

footer .top nav div {
    margin-right: 36px;
    font-family: Source Han Sans CN;
}

footer .top nav a {
    font-family: Source Han Sans CN;
    font-size: 16px;
    color: rgba(255, 255, 255, 1);
}

footer .top p {
    color: rgba(255, 255, 255, 1);
    font-family: YouSheBiaoTiHei;
    font-size: 36px;
    font-weight: 400;
    letter-spacing: 0px;
}

footer .center .left p {
    color: rgba(163, 163, 163, 1);
    font-family: Source Han Sans CN;
    font-size: 14px;
    line-height: 30px;
    margin: 0;
}

footer .center .left a {
    color: rgba(163, 163, 163, 1);
    margin-left: 13px;
}

footer .center {
    margin-top: 24px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.2);
    padding-bottom: 35px;
}

footer .bottom {
    text-align: center;
    color: rgba(173, 173, 173, 1);
    font-family: Source Han Sans CN;
    font-size: 16px;
    margin: 36px 0;
    margin-bottom: 0;
}

.gc-page-tbox {
    text-align: center;
    background: url(../gcimg/guochan-bg.png) no-repeat;
    background-size: cover;
    background-position: center bottom;
    padding: 110px 5% 80px;
    display: flex;
    justify-content: space-between
}

@media screen and (max-width: 1440px) {
    .gc-page-tbox {
        padding: 90px 5% 70px
    }
}

@media screen and (max-width: 1180px) {
    .gc-page-tbox {
        padding: 70px 0 50px;
        display: block;
        background-image: none
    }

    .gc-page-tbox [gc-lwidth] {
        display: none
    }
}

@media screen and (max-width: 750px) {
    .gc-page-tbox {
        padding: 40px 0
    }
}

.gc-join-1200 {
    max-width: 1200px;
    width: 62.5vw;
    margin: 0 auto
}

@media screen and (max-width: 1180px) {
    .gc-join-1200 {
        width: 90%
    }
}

/*  */
.flexwrap {
    flex-wrap: wrap;
}

.disflex {
    display: flex;
}

.partytuwen .wrap .item {
    width: calc((100% - 3rem) / 3);
    margin-left: 20px;
    margin-bottom: 31px;
    text-decoration: auto;
}

.partytuwen .item .img {
    padding-bottom: 60%;
    position: relative;
}

.partytuwen .item .img:before {
    content: "";
    position: absolute;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
}
.partytuwen .item:hover .img:before {
    animation: gradient 1s cubic-bezier(0, 0, 0.18, 0.96) forwards;
}

@keyframes gradient {
  0% {
    transform: scaleY(0);
    transform-origin: bottom;
    background: linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
    opacity: 1;
  }
  100% {
    transform: scaleY(1);
    transform-origin: top;
    background: linear-gradient(to top, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.6));
    opacity: 0;
  }
}

.poHiiden {
    position: relative;
    overflow: hidden;
}

.block {
    display: block;
}

.obCover {
    object-fit: cover;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 100%;
    height: 100%;
}

.partytuwen .item .text {
    border: 1px solid #DDDDDD;
    padding: 10px;
    line-height: 20px;
    border-top: 0;
}

.poRe {
    position: relative;
}

.partytuwen .item .text .title {
    font-weight: 300;
    padding: 20px;
}

.partytuwen .item .text .subtitle {font-size: 15px;}
.TXTovehid {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-size: 18px;
    margin-bottom: 10px;
}
.partytuwen .item .text .fontF{
    font-size: 16px;
    padding: 20px;
}
.color222 {
    color: #222;
}

.partytuwen .item:nth-child(3n+1), .list_zhuanti .item:nth-child(3n+1) {
    margin-left: 0;
}

.TXTovehid-three {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    color: #999;
}

.fz16 {
    font-size: 15px;
    color: #999;
}

.partytuwen .item .text::after {
    width: 0;
    transform: scaleX(0);
    height: 1px;
    background-color: #2860be;
    left: 0;
    bottom: 0;
}

.partytuwen .item:hover .text::after {
    transform: scaleX(1);
}

.newsChannelOne .wrap a:hover .img img, .partytuwen .item:hover .img img, .list_zhuanti .item:hover .img img {
    transform: translate(-50%, -50%) scale(1.1);
}

.padding80 {
    padding: 80px 0;
}

.w90 {
    max-width: 1400px;
    margin: auto;
    width: 90%;
}

.page {
    padding: 2rem 0 2.66rem;
    align-items: center;
    font-size: 14px;
    display: flex;
    justify-content: center;
    margin-bottom: 50px;
}

.page.disflex.fz14.color333.textCenter.w90 {
}

.page .btn {
    position: relative;
    width: auto !important;
    padding: 0px 9px;
}

.page a, .page .btn {
    width: 37px;
    height: 39px;
    line-height: 39px;
    text-align: center;
    margin: 0 4px;
    box-sizing: border-box;
    position: relative;
    border: 1px solid #E8E8E8;
    margin: 0 15px 0 0;
    font-size: 14px;
    color: #333;
}

.page a.active, .page a:hover {
    color: #fff;
    border-color: #2860be;
    background-color: #2860be;
}

.partytuwen .item:hover .title {
    color: #ffffff;
}
.partytuwen .item:hover .fz16 {
    color: #ffffff;
}
.partytuwen .item:hover {
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.12);
    background: #2860be;
    color: #ffffff;
}

.after::after, .before::before {
    content: '';
    position: absolute;
    transition: 0.5s ease-in-out;
}

img, em, i, span {
    -webkit-transition: all 0.4s ease 0s;
    transition: all 0.4s ease 0s;
}

.contNews .contTitle {
    font-size: 28px;
}

.contEm .tips:first-child {
    margin-left: 0;
}

.contEm .tips img {
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
}

.contEm .tips {
    padding-left: 22px;
    line-height: 24px;
    color: #999;
    margin-left: 10px;
}

.contEm {
    border-bottom: 1px solid #DDDDDD;
    padding: 20px 0 30px;
}

/* 关于我们 */
/* 集团简介 */
.aboutOne .wrap {
    width: 57.14%;
}

.aboutOne .wrap .name {
    margin-bottom: 1.33rem;
}

.aboutOne .wrap .overscroll {
    height: 430px;
    line-height: 1.8;
}

.aboutOne .img {
    width: 38.6%;
    padding-bottom: 540px;
}

.flexbetween {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.fz36 {
    font-size: 36px;
}

.fwb {
    font-weight: bold;
}

.fz20 {
    font-size: 20px;
}

.fz16 {
    font-size: 16px;
}

.overscroll {
    overflow-y: auto;
}

@media screen and (max-width: 760px) {
    .aboutOne .wrap, .aboutOne .img {
        width: 100%;
    }

    .disflex, .flexCenter, .flexbetween {
        flex-wrap: wrap;
    }

    .aboutOne .wrap .overscroll {
        height: auto;
        overflow-y: revert;
        margin-bottom: 27px;
    }

    .me-list .nowti, .About.About-ry .aboutRight ul li h2 {
        display: none
    }
}

.aboutcenter {
    background: #fff;
    max-width: 1460px;
    padding: 30px;
}

.color666 {
    color: #666;
}

.color222 {
    color: #222;
}

.color333 {
    color: #333;
}

/* 集团领导 */
.about-box {
    /*background: url('/images/image1.png') no-repeat center;*/
    /* height: 1412px; */
    height: 812px;
    background-size: 100% 100%;
}

.pagePadding2 {
    padding: 80px 0 100px;
}

.page-titleT .zh {
    font-size: 30px;
    line-height: 1.2;
    font-weight: bold;
}

.page-titleT .en {
    font-size: 30px;
    line-height: 1.2;
    font-weight: bold;
    width: 80px;
    height: 3px;
    background: rgba(40, 96, 190, 1);
    margin: auto;
}

.inner {
    width: 1280px;
    margin: 0px auto;
}

.page-titleT {
    color: #06162E;
    line-height: 1.5;
    padding-bottom: 55px;
}

.fc {
    text-align: center;
}

.f16 {
    font-size: 16px;
}

.leader-list-T dt, .leader-list-T dd {
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    flex-wrap: nowrap;
}

.leader-list-T dt {
    background-color: #5984cd;
    color: #fff;
}

.leader-list-T .item {
    position: relative;
    box-sizing: border-box;
    padding: 20px 100px;
    line-height: 1.5;
    text-align: left;
    margin-bottom: 0px;
}

.leader-list-T .item:first-child {
    width: 35%;
}

.leader-list-T .item:last-child {
    width: 65%;
}

.leader-list-T .item:first-child::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 1px;
    height: 100%;
    background-color: rgba(217, 217, 217, 0.33);
}

.leader-list-T dt, .leader-list-T dd {
    display: flex;
    display: -webkit-flex;
    display: -moz-flex;
    flex-wrap: nowrap;
}

.leader-list-T .item:first-child::before {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    width: 1px;
    height: 100%;
    line-height: 1.5;
    background-color: rgba(217, 217, 217, 0.33);
}

.leader-list-T dd:nth-child(odd) {
    background-color: #F0F4F8;
}

@media screen and (max-width: 1600px) {
    .about-box .inner {
        width: 80%;
    }
}

@media screen and (max-width: 1441px) {
    .pagePadding2 {
        padding: 70px 0 90px;
    }
}

@media screen and (max-width: 1240px) {
    .f16 {
        font-size: 14px;
    }
}

@media screen and (min-width: 1024px) {
    .article-block.slideTop {
        opacity: 0;
        visibility: hidden;
        -webkit-transform: translateY(40px);
        -moz-transform: translateY(40px);
        -ms-transform: translateY(40px);
        -o-transform: translateY(40px);
        transform: translateY(40px);
        -webkit-transition: 0.65s cubic-bezier(0.55, 0.05, 0.22, 0.99);
        -o-transition: 0.65s cubic-bezier(0.55, 0.05, 0.22, 0.99);
        -moz-transition: 0.65s cubic-bezier(0.55, 0.05, 0.22, 0.99);
        transition: 0.65s cubic-bezier(0.55, 0.05, 0.22, 0.99);
    }
}

@media screen and (min-width: 1024px) {
    .articleShow.slideTop {
        opacity: 1;
        visibility: visible;
        -webkit-transform: translateY(0px);
        -moz-transform: translateY(0px);
        -ms-transform: translateY(0px);
        -o-transform: translateY(0px);
        transform: translateY(0px);
    }
}

@media screen and (max-width: 1180px) {
    .about-box .inner {
        width: 90%;
    }
}

/* 集团架构 */
.fixbg {
    width: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: fixed;
    -webkit-background-attachment: fixed;
    background-attachment: scroll\9;
    position: relative;
}

.ab3 .fixbg {
    padding: 60px 0;
}

.pw {
    width: 1428px;
    margin: 0 auto;
}

.xco {
    display: block;
    max-width: 100%;
    margin: 0 auto;
    /* margin-top: 60px; */
}

.ab3 .fixbg .ptitle .ch {
    font-size: 30px;
    line-height: 1.2;
    font-weight: bold;
    text-align: center;
    color: #fff;
}

.ab3 .fixbg .ptitle .en {
    width: 80px;
    height: 2px;
    background: rgb(255 255 255);
    margin: auto;
}

@media screen and (max-width: 1650px) {
    .pw {
        width: 1280px;
    }
}

@media screen and (max-width: 1440px) {
    .pw {
        width: 1100px;
    }
}

@media screen and (max-width: 1366px) {
    .pw, .pw2 {
        width: 1000px;
    }
}

@media screen and (max-width: 1240px) {
    .pw, .pw2 {
        width: 90%;
    }
}

@media screen and (max-width: 1240px) {
    .fixbg {
        background-attachment: scroll;
    }
}

/* 集团荣誉 */
.animated {
    -webkit-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}

.About .aboutRight {
    width: 1428px;
    height: auto;
    overflow: hidden;
    margin: auto;
}

.About.About-ry .aboutRight ul {
    height: auto;
    overflow: hidden;
    margin: 0 -15px;
}

.About.About-ry .aboutRight ul li {
    width: 25%;
    padding: 0 15px;
    float: left;
    cursor: pointer;
    margin-top: 25px;
}

.About.About-ry .aboutRight ul li:nth-child(-n+4) {
    margin-top: 0;
}

.About.About-ry .aboutRight ul li .img {
    width: 100%;
    overflow: hidden;
    position: relative;
}

.About.About-ry .aboutRight ul li .img img {
    width: 100%;
}

.About.About-ry .aboutRight ul li .img .view {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
    background: rgba(26, 82, 238, 0.8);
    opacity: 0;
    transition: all .4s ease;
}

.About.About-ry .aboutRight ul li:hover .view {
    opacity: 1;
}

.About.About-ry .aboutRight ul li .img .view i {
    width: 40px;
    height: 40px;
    font-size: 40px;
    color: #fff;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}

.About.About-ry .aboutRight ul li:hover h2 {
    color: #1A52EE;
}

.About.About-ry .aboutRight ul li:hover a {
    text-decoration: none;
}

.About.About-ry .aboutRight ul {
    height: auto;
    overflow: hidden;
    margin: 0 -15px;
}

.About.About-ry .aboutRight ul li h2 {
    font-size: 16px;
    color: #333;
    text-align: center;
    margin-top: 15px;
    transition: all .4s ease;
}

.About.About-ry {
    margin-top: 80px;
}

/* 成员企业 */
.me-list {
    width: 1428px;
    margin: 0 auto;
    margin-top: 57px;
    padding-top: 57px;
}

.me-list a {
    float: left;
    width: 24%;
    margin-left: 1%;
    margin-bottom: 2%;
    color: #fff;
}

.pic {
    display: block;
    overflow: hidden;
    position: relative;
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

.me-list .pic .bg1 {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 0;
    left: 0;
    border: 3px solid #265ebd;
    transform: scale(0.3);
    -webkit-transform: scale(0.3);
    opacity: 0;
    visibility: hidden;
    transition: 400ms;
    -webkit-transition: 400ms;
}

@media screen and (min-width: 1153px) {
    .me-list a:hover .bg1 {
        transform: scale(1);
        -webkit-transform: scale(1);
        opacity: 1;
        visibility: visible;
    }
}

.pic>img {
    display: block;
    width: 100%;
    transition: 600ms;
    -webkit-transition: 600ms;
    height: 400px;
    object-fit: cover;
}

.pic1>img {
    display: block;
  width: 343px;
    transition: 600ms;
    -webkit-transition: 600ms;
    height: 200px;
    object-fit: cover;
}

.nowti {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 1.4;
}

.me-list .nowti {
    background: #999;
    text-align: center;
    line-height: 42px;
    font-size: 15px;
    transition: 400ms;
    padding-left: 5px;
    -webkit-transition: 400ms;
}

.clearfix:before, .clearfix:after {
    display: table;
    content: "";
    line-height: 0px;
}

@media screen and (min-width: 1153px) {
    .me-list a:hover .nowti {
        background: #265ebd;
    }
}

/*  */
@media screen and (max-width: 1650px) {
    .About .aboutRight, .me-list {
        width: 1200px;
    }
}

@media screen and (max-width: 1440px) {
    .About .aboutRight, .me-list {
        width: 90%;
    }
}

@media screen and (max-width: 1366px) {
    .About .aboutRight, .me-list {
        width: 1428px;
    }
}

@media screen and (max-width: 1240px) {
    .About .aboutRight, .me-list {
        width: 90%;
    }

    footer .top .left {
        flex-wrap: wrap;
    }

    footer .top nav {
        margin: auto;
        width: 80%;
    }

    footer .top p {
        display: none;
    }

    footer {
        padding: 36px 60px;
        background: rgba(30, 33, 54, 1);
    }
}

@media screen and (max-width: 750px) {
    footer {
        padding: 20px;
        background: rgba(30, 33, 54, 1);
    }

    footer .top nav {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
    }

    footer .top nav div {
        margin-right: 10px;
    }

    footer .top nav a {
        font-size: 14px;
    }
}

/* 联系我们 */
@media (min-width: 768px) {
    .col-md-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
}

@media (min-width: 992px) {
    .col-lg-6 {
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
    }
}

.lxwmrow {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-right: -15px;
    margin-left: -15px;
}

.lxwm {
    width: 100%;
    overflow: hidden;
    /*float: left;*/
}

.icon-lxwm>img {
    width: 100%;
    height: 100%
}

.lxwm-group-span {
    width: 100%;
    font-size: 100px;
    font-weight: bold;
    float: left;
    color: #EFF3F4;
    text-align: center;
}

.lxwm-group-span2 {
    width: 100%;
    font-size: 30px;
    font-weight: bold;
    float: left;
    color: #182548;
    text-align: center;
    margin-top: -70px;
    margin-bottom: 4%;
}

/*.main-header-img.mxH{
	height:640px!important;
}
.mxhidden{
	display:none;
}*/
.lxwm-main {
    width: 80%;
    margin-left: 10%;
    overflow: hidden;
    display: flex;
    justify-content: center;
    box-shadow: 0px 0px 5px #cccccc;
    padding: 10px 10px;
    margin-bottom: 50px;
    margin-top: 90px;
}

.zhaopin {
    margin-bottom: 0px;
    box-shadow: none;
    display: block;
    margin-top: 4%;
}

.zhaopin .zhaopin-title {
    color: #666666;
}

.zhaopin .table thead {
    background: #265ebd;
    color: white;
}

.zhaopin .table thead th {
    border-bottom: none;
}

.zhaopin .table tbody {
    color: #666666;
}

.zhaopin .table tbody td a {
    color: #666666;
}

.zhaopin .table-responsive>div {
    text-align: center;
}

.lxwm-main-left {
    padding-left: 0px;
    padding-right: 0px;
    float: left;
    min-height: 300px;
}

.lxwm-main-right {
    padding: 60px 0px 0 75px;
    float: left;
}

.lxwm-main-right-top {
    width: 100%;
    overflow: hidden;
    font-size: 20px;
    margin-bottom: 20px;
}

.lxwm-main-right-top-title {
    font-weight: bold;
    color: #265ebd;
    border-bottom: 1.4px solid #999999;
    float: left;
    padding-bottom: 18px;
}

.lxwm-main-right-view {
    width: 100%;
    overflow: hidden;
    font-size: 18px;
    color: #666666;
    display: flex;
    align-items: center;
}

.lxwm-main-right-view:not(:first-child) {
    margin-top: 34px;
    line-height: 1;
}

.lxwm-main-right-view img {
    width: 16px;
    margin-right: 20px;
}

.pcShow {
    height: 2000px;
    background: red;
    width: 100%;
    float: left;
}

/* @media (min-width: 768px) {
    .col-md-12 {
        -ms-flex: 0 0 100%;
        flex: 0 0 100%;
        max-width: 100%;
    }
} */
@media screen and (max-width: 720px) {
    .lxwm-main-left {
        height: 244px !important;
        width: 100%;
    }
}

@media screen and (max-width: 720px) {
    .lxwm-main-right {
        margin-top: 20px !important;
    }
}

@media screen and (max-width: 992px) {
    .lxwm-group-span {
        font-size: 50px;
    }

    .lxwm-group-span2 {
        font-size: 16px;
        margin-top: -50px;
    }

    .lxwm-main {
        width: 100%;
        margin-left: 0%;
        box-shadow: 0px 0px 0px #888888;
        padding: 10px;
        margin-top: 48px;
    }

    .lxwm-main-right {
        padding: 0px;
        margin-top: 40px;
    }

    .lxwm-main-right-top {
        line-height: 50px;
        font-size: 16px;
        margin-bottom: 0px;
    }

    .lxwm-main-right-view {
        font-size: 16px;
    }
}

@media screen and (max-width: 720px) {
    .lxwm-main-right-view {
        font-size: 14px;
    }
}

@media screen and (min-width: 0px) and (max-width:640px) {
    .partytuwen {
        padding: 40px 0;
    }

    .partytuwen .wrap .item {
        width: 48%;
        margin-left: 4%;
        margin-bottom: 4%;
    }

    .partytuwen .item:nth-child(2n+1), .list_zhuanti .item:nth-child(2n+1) {
        margin-left: 0;
    }

    .TXTovehid {
        font-size: 13px;
        margin-bottom: 5px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 2;
        overflow: hidden;
        white-space: break-spaces;
        padding: 0 !important;
    }

    .TXTovehid-three {
        font-size: 11px;
        line-height: 20px;
        display: -webkit-box;
        -webkit-box-orient: vertical;
        -webkit-line-clamp: 3;
        overflow: hidden;
        margin-bottom: 5px;
    }

    .aboutOne .img {
        padding-bottom: 300px;
    }

    .About.About-ry .aboutRight ul li {
        width: 50%;
        margin-bottom: 20px;
        margin-top: 0px;
    }

    .About.About-ry .aboutRight ul li:nth-child(-n+4) {
        margin-top: 0px;
    }

    .me-list a {
        width: 48%;
        margin-left: 2%;
        margin-bottom: 0;
    }

    .pic1>img {
              height: auto;
        width: 173px;
    }

    .me-list.clearfix {
        padding-bottom: 80px;
    }

    .partytuwen .item .text .time.fontF {
        font-size: 11px;
        padding: 0;
    }

    footer .center {
        display: flex;
        flex-direction: column-reverse;
        flex-wrap: wrap;
    }

    footer .center .right {
        text-align: center;
        margin-bottom: 18px;
    }
    
    
    
    footer .bottom {

    font-size: 14px;
    margin: 30px 0;
}
    
    footer .top .left img{
        
    }
        footer .top .left {
      
        padding: 0;
    }
    
    
        footer .top nav div {
        margin-right: 10px;
        margin-bottom: 5px;
    }
    
    .a_zxlmenu_c li .aone:hover, .a_zxlmenu_c li .aone.activetwo {
color: none;
    text-decoration: none;
    background-color: none;
}
    
    .aboutOne{
            padding: 50px 0;
    }
    .pagePadding2 {
        padding: 30px 0 0px;
    }
    .about-box {
 
    height: auto;
    margin-bottom: 50px;
}
    
    .ab3 .fixbg {
  padding: 35px 0 35px 0;
}
    
    .ab3 .fixbg .ptitle .ch {
    font-size: 22px;}
    
    .About.About-ry {
    margin-top: 50px;
}

.me-list {

    margin-top: 30px;
    padding-top: 40px;
}

.padding80 {
    padding: 50px 0;
}


















}










.news-ibox {
  padding: 70px 0 80px
}

.transition6 {
  transition: 0.6s;
  -webkit-transition: 0.6s;
}

.imgw {
  width: 100%;
  display: block;
}

.w1480 {
  width: 77%;
  max-width: 1480px;
  margin: 0 auto;
}

.news-ibox .ibox-title {
  padding-bottom: 30px;
  border-bottom: 1px solid #DFDFDF;
}

.ibox-title .name {
  font-size: 36px;
  line-height: 1.5;
  color: #333333;
}


.ibox-title {
  margin-bottom: 38px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.article-block.slideTop{
  opacity: 1;
  visibility: visible;
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  -o-transform: translateY(0);
  transform: translateY(0);
}

.news-ibox li{}

.news-ibox li h2{
  font-size: 16px;
    margin-top: 44px;
    transition: all .4s ease;
    bottom: 5px;
    color: #fff;
    z-index: 100;
    position: absolute;
    text-align: center;
    width: 100%;
}
.news-ibox li .img{
    height: 200px;object-fit: cover;
}
.news-ibox li img{
    width: 100%;
    height: 200px;
    object-fit: cover;
}

.swiper-tbtn .arrow {
    float: left;
    width: 40px;
    height: 40px;
    line-height: 40px;
    border-radius: 50%;
    border: 1px solid #707070;
    text-align: center;
    font-size: 18px;
    margin-left: 20px;
    color: #000000;
    transition: .3s;
    -webkit-transition: .3s;
    position: relative;
}

@media screen and (max-width:640px) {
   .leader-list-T .item {

    padding: 20px;
        }
        .page-titleT .zh,
        .ibox-title .name,
        .page-titleT .zh,
      .aboutOne .wrap .name {

    font-size: 22px;
}  
        
     .ewiowl li h2{
    background: #f5f5f5;
}   
        
          .information-box-four .title {
    font-size: 30px;
    font-weight: 500;

}
  .pxfhPage1LeftTitle .title {

   font-size:18px !important;
}
        
}
  .information-box-four .me-list{
            margin-top: 25px;
                    overflow-x: auto;
        justify-content: left;
                display: flex;
    }  
.pxfhPage1LeftTitle .title {
    line-height: 48px;
    text-align: center;
    position: relative;
   font-size: 36px;
    color: rgb(51, 51, 51);
    font-family: pht;
    font-weight: bold;
    line-height: 50px;
}
.pxfhPage1LeftTitle .title:after{
    display: block;
    content: '';
    position: absolute;
    width: 60px;
    height: 3px;
    bottom: -6px;
    border-radius: 2px;
    background: #265ebd;
    margin-left: -30px;
    left: 50%;
}
.ewiowl  li h2{
     background: #999;
        text-align: center;
        line-height: 42px;
        transition: 400ms;
        padding: 0 5px;
        -webkit-transition: 400ms;
        position: relative;
        margin-top: 0;
        display: -webkit-box;
        -webkit-line-clamp: 1;
        -webkit-box-orient: vertical;
}
.ewiowl .img::after{
    display:none;
}



@media screen and (max-width: 640px) {

  .news-ibox {
    padding: 20px 0;
  }

  .news-ibox li h2 {
    margin-top: 5px;
    color: #121212;
    background: #f5f5f5;
    position: unset;
    text-align: center;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    font-size: 14px;
    text-align: left;
    line-height: 23px;
  }

  .news-ibox li .img {
    height: auto;
    object-fit: cover;
  }

  .news-ibox li img {
    width: 100%;
    height: 100px;
    object-fit: cover;
  }
.information-box-four {
  background: rgba(245, 245, 245, 1);
}

}








