.banner{background:url(../../../images/ztzl.files/yqfk.files/banner.png) no-repeat top center;height:500px}#foucs{position:relative;width:100%;overflow:hidden}#foucs .swiper-slide{position:relative;text-align:center}#foucs img{display:block;width:100%;height:372px;min-height:372px;overflow:hidden;object-fit:cover;transition:all .6s}#foucs img:hover{transform:scale(1)}#foucs h2{position:absolute;right:0;bottom:0;left:0;height:42px;line-height:42px;color:#fafafa;text-align:left;background:rgba(0,0,0,.6);font-weight:400;font-size:15px;padding:0 8px}#foucs a{display:block}#foucs .pagination{position:absolute;right:0;bottom:3px;z-index:20;margin-bottom:20px;text-align:center}#foucs .swiper-pagination-bullet{display:inline-block;width:8px;height:8px;margin:0 2px;cursor:pointer;background:#fff;border-radius:8px;opacity:.8}#foucs .swiper-pagination-bullet-active{background:#015293}#foucs .swiper-button-next,#foucs .swiper-button-prev{position:absolute;z-index:10;width:20px;height:65px;top:44%;cursor:pointer;background-repeat:no-repeat;background-position:center;background-size:20px 65px}.swiper-button-next:after,.swiper-button-prev:after{font-size:32px}.zt-tnm{padding:8px 0 16px 8px;border-bottom:solid 1px #e1e1e1}.zt-tnm .icon{width:8px;height:26px;border-radius:8px;background:#015293;display:block;float:left}.zt-tnm a{font-size:24px;line-height:26px;padding-left:16px;font-weight:700}.m-lst40 ul li{overflow:hidden;line-height:40px;text-overflow:ellipsis;white-space:nowrap;background:url(../../../images/ztzl.files/yqfk.files/li_icon.png) no-repeat left center;text-indent:24px}.m-lst40 ul li span{color:#999}.m-lst-pg span.hover{background:#015293}.u-nm h2{color:#015293;border-bottom:2px solid #015293}.u-nm a{color:#015293;border-bottom:2px solid #015293}@media all and (max-width:1024px){.banner{background-size:120%;height:300px}}@media all and (max-width:768px){.banner{background-size:150%;height:300px}}@media all and (max-width:750px){#foucs img{min-height:421.88px;height:421.88px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}@media all and (max-width:720px){#foucs img{min-height:405px;height:405px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}@media all and (max-width:640px){#foucs img{min-height:360px;height:360px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}@media all and (max-width:600px){#foucs img{min-height:337.5px;height:337.5px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}@media all and (max-width:560px){#foucs img{min-height:315px;height:315px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}@media all and (max-width:520px){#foucs img{min-height:292.5px;height:292.5px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}@media all and (max-width:480px){#foucs img{min-height:270px;height:270px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}@media all and (max-width:440px){#foucs img{min-height:247.5px;height:247.5px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}@media all and (max-width:414px){#foucs img{min-height:232.88px;height:232.88px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}@media all and (max-width:400px){#foucs img{min-height:225px;height:225px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}@media all and (max-width:375px){#foucs img{min-height:210.94px;height:210.94px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}@media all and (max-width:360px){#foucs img{min-height:202.5px;height:202.5px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}@media all and (max-width:320px){#foucs img{min-height:180px;height:180px}.swiper-button-next:after,.swiper-button-prev:after{font-size:24px}.section .name a:after{border-bottom:2px solid #015293}}