a:hover{color: #fda13c;}
.floor{width: 1400px;}
.banner2026{background: url(./2026jzkt_banner.png) no-repeat center;height: 450px;width: 100%;}
.jzkt_title{font-size: 24px;font-weight: bold;text-align: center;line-height: 4em;}
.jzkt_list ul{display: flex;gap: 30px;}
.jzkt_list ul li{width: 25%;}
.jzkt_list ul li>a{display: block;border-radius: 20px;overflow: hidden;}
.jzkt_list ul li img,.jzkt_list ul li video{width: 100%;height: 190px;}
.jzkt_list ul li p{line-height: 2em;max-height: 2em;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;padding: 0px 5px;text-align: center;margin-top: 8px;}

#footer_bg{margin:0 auto; width:100%;height:165px;}
#footer{margin:0 auto;width:1200px;height:165px; background:url(footer_bg.gif) repeat-x;margin-top: 30px;}
#footer .footer_left{float:left;height:165px; margin-left:330px;color:#333;}
#footer .footer_left ul {padding:0; margin:0; padding-top:40px; padding-left:20px;}
#footer .footer_left ul li{margin:0 auto;width:400px; line-height:22px;color:#333;  text-align:left;}
#footer .footer_left ul li span.copyright{ font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;}
#footer .footer_left span.left{float:left;}
#footer .footer_left span.right{float:right;}
#footer .footer_bottom{float:left;width:400px; height:25px;color:#fff;}
#footer .footer_bottom ul {padding:0; margin:0; padding-top:2px; padding-left:20px;}
#footer .footer_bottom ul li{margin:0 auto;width:400px; line-height:22px;color:#fff; text-align:left;}
#footer .footer_bottom ul li span.copyright{ font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;}
#footer .footer_bottomr{float:right;width:400px; height:25px;color:#fff;}
#footer .footer_bottomr ul {padding:0; margin:0; padding-top:2px; }
#footer .footer_bottomr ul li{margin:0 auto;width:400px; line-height:22px;color:#fff; text-align:center;}
#footer .footer_right{float:left;width:100px;height:133px;}
#footer .footer_right ul {padding:0; margin:0; padding-top:20px;}
#footer .footer_right ul li{margin:0 auto;width:400px; line-height:30px;color:#333; text-align:right;}
#footer .footer_right ul li a{ font-weight: normal;color:#333;}
#footer .footer_right ul li span.copyright{ font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;font-weight:normal;}
@media screen and (max-width: 768px) {
    .floor{width: 92%;}
    .jzkt_title{font-size: 18px;}
    .jzkt_list ul{flex-wrap: wrap;gap: 10px;}
    .jzkt_list ul li{width: calc(50% - 10px);}
    .jzkt_list ul li img,.jzkt_list ul li video{height: 150px;}
    .jzkt_list ul li p{font-size: 14px;}
    .banner2026{background-size: 240% 100%;height: 240px;}
    #footer{
        margin-top: 47px;
    padding-top: 20px;
    border-top: 2px solid #666;
    }
    #footer,#footer .footer_left{width: 100%;height: auto;}
    #footer .footer_left{margin: 0px;}
    #footer .footer_left ul{padding: 0px;}
    #footer .footer_left ul li{
        text-align: center;
    font-size: 14px !important;
    line-height: 2em;
    width: auto;
    }
    #footer .footer_right{width: 100%;text-align: center;}
}
@media screen and (max-width: 500px) {
    .jzkt_list ul li img,.jzkt_list ul li video{height: 130px;}
    #video{height: 220px !important;}
}