.plugin-x_topInfos_77-top ul,.plugin-x_topInfos_77-top li {list-style:none;}
.plugin-x_topInfos_77-top a,.plugin-x_topInfos_77-top ins {text-decoration:none;}
.plugin-x_topInfos_77-top .clearfix:after {content:"\200B"; display:block; height:0; clear:both; }
.plugin-x_topInfos_77-top .clearfix { *zoom:1; }
.plugin-x_topInfos_77-top a {color:inherit;font-size: inherit;}
.plugin-x_topInfos_77-top .title {
    
}
.plugin-x_topInfos_77-top .title h3 {
    font-size: 32px;
    margin-top: 0px;
    margin-bottom: 10px;
    text-align: left;
    color: #111;
    font-weight: 500;
}
.plugin-x_topInfos_77-top .swiper-container {
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.plugin-x_topInfos_77-top .swiper-wrapper {
    
}
.plugin-x_topInfos_77-top .swiper-slide {
    overflow: hidden;
    height: 120px;
}
.plugin-x_topInfos_77-top ul li dl {
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
}
.plugin-x_topInfos_77-top ul li dl dd {
    float: left;
    display: block;
    width: 36%;
    height: 100%;
    text-align: center;
    -webkit-box-shadow: inset 0px -1px 2px rgba(50, 50, 50, 0.1), inset -1px 0px 1px rgba(150, 150, 150, 0.2);
    box-shadow: inset 0px -1px 2px rgba(50, 50, 50, 0.1), inset -1px 0px 1px rgba(150, 150, 150, 0.2);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.plugin-x_topInfos_77-top ul li dl dd .img {
    display: inline-block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: relative;
}
.plugin-x_topInfos_77-top ul li dl dt {
    float: right;
    display: block;
    width: 64%;
    height: 100%;
    padding: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
.plugin-x_topInfos_77-top ul li dl dt h4 {
    font-size: 16px;
    color:#333;
    font-weight: 600;
    padding-bottom: 8px;
}
.plugin-x_topInfos_77-top .ctrl {
    position: relative;
    display: inline-block;
    float: right;
}
.plugin-x_topInfos_77-top .swiper-button-prev,
.plugin-x_topInfos_77-top .swiper-button-next {
    width: 20px;
    height: 20px;
    margin-top: -10px;
    text-align: center;
    line-height: 20px;
    font-size: 18px;
    opacity: 0.8;
    background-image: none;
}
.plugin-x_topInfos_77-top .swiper-button-prev {
    left:0px;
}
.plugin-x_topInfos_77-top .swiper-button-next {
    right:0px;
}
.plugin-x_topInfos_77-top .swiper-button-prev:hover {
    opacity: 1;
}
.plugin-x_topInfos_77-top .swiper-button-next:hover {
    opacity: 1;
}
.plugin-x_topInfos_77-top .swiper-pagination {
    display: inline-block;
    padding: 10px 25px;
    position: relative;
}
.plugin-x_topInfos_77-top .swiper-pagination .swiper-pagination-bullet {
    width: 6px;
    height: 6px;
    margin: 0 5px;
}