@charset "utf-8";

/* 图片新闻 */
.index-tpxw .swiper-slide .imgratio{padding-top: 64.5%;}

.index-tpxw .swiper-slide{position: relative;}
.index-tpxw .swiper-slide .txt{position: absolute; left: 0; right: 0; bottom: 0; padding-bottom: 13px; padding-top: 13px; padding-left: 20px;  padding-right: 136px; background:rgba(0, 0, 0, 0.5); z-index: 2; color: #fff;  line-height: 1.5;}
.index-tpxw .swiper-slide .txt a{color: #fff;}

.index-tpxw .swiper-pagination{ bottom: 16px;right: 15px; left:inherit;width: auto;}
.index-tpxw .swiper-pagination span{width: 9px; height: 9px;opacity: 1; border: 1px solid #fff;background: none;transition: .3s all;}
.index-tpxw .swiper-pagination .swiper-pagination-bullet-active{opacity: 1; background: #fff; }

.index-links li .box{background: #F4F8FD;text-align: center;padding: 13px 0;}
.index-links li .box i{width: 35px;margin-right: 10px;}


.index-links2{background: #F4F8FD;position: relative;}
.index-links2 ul li a.box{padding: 20px 0;text-align: center;}
.index-links2 ul li .icon{width: 21px;margin-right: 10px;}
.index-links2 ul li+ li:after{position: absolute; left: -1px; top: 50%; margin-top: -15px; content:''; width: 1px; height:30px; background: #0066BA;}

.index-ztzl{position: relative;}


.index-ztzl{position: relative;}
.index-ztzl .swiper-slide .imgratio{padding-top:24.6%;}



@media (max-width: 1280px) {
    .index-links .txt{font-size: 14px;}
}

@media (max-width: 480px) {
    .index-links li .box i{margin-left: 10px; width: 25px;}
    .index-links li .box{text-align: left;}
}