.banners .bd{padding-bottom:36%;}
.banners .bd li {position: relative;overflow: hidden;max-height:468px;border-radius:5px;}
.banners .bd li a{display: block;background: #0e6ba3;overflow: hidden;position: relative;}
.banners .bd li .pic{width: 100%;position: relative;float: left;margin-right: 1.875rem;border:0px solid #444;max-height:468px;overflow:hidden;padding-top: 18%;}
.banners .bd li .pic img {height:100%;vertical-align: top;-webkit-animation-name: centerBig;animation-name: centerBig;animation-duration: initial;animation-iteration-count: infinite;width: 100%;/* position: absolute; */top: 50%;transform: translateY(-50%);left: 0;display: block;}

.banners .bd li .text{    padding: 2rem 2.3rem 0 0;}
.banners .bd li .text h5{font-size: 1.5rem;font-weight: normal;margin-bottom: 1rem; color: #ffffff;line-height: 2.5rem;height: auto; overflow: hidden;}
.banners .bd li .text p{font-size: 0.85rem;line-height: 2rem;height: 8rem;color: #f5f7f4;text-indent: 1.75rem;overflow: hidden;}
.r_xx{margin-left:0;}
.r_xx li h3{height:auto;}
.part1-02 ul li{    padding-bottom: 0.8rem;
    border-bottom: 1px solid #e5e5e5;
    margin-top: 10px;}
.titlestyle1017928{ font-size: 9pt; color: #222222; text-decoration: none ;}

.r_xx{margin-left:0;}
.r_xx li h3{height:auto;}
.part1-02 ul li{    padding-bottom: 0.8rem;
    border-bottom: 1px solid #e5e5e5;
    margin-top: 10px;}
.titlestyle1017928{ font-size: 9pt; color: #222222; text-decoration: none ;}

