body {margin:0 auto; font-size:16px;min-width: 1350px; font-family: "宋体" "微软雅黑"; color:#000;background:#FFFFFF url(../../../../images/ztzl/2025/jkha/ban_bj.png) no-repeat top center;}

body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0}
body{-webkit-text-size-adjust:100%;font-family: "Microsoft Yahei";font-size: 18px;}
a{text-decoration:none}
em{font-style:normal}
li{list-style:none}
img{border:0;vertical-align:middle}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word}

*{margin:0 auto;padding:0;list-style-type:none;border: 0;/*letter-spacing:0.5px*/ }
a {text-decoration:none; color:#4a4a4a;border:0;font-size: 18px;}
img{border:0;}
a:hover {text-decoration:none; overflow:hidden;/* color:#ff0700;*/}
ul{ margin:0px auto; padding:0px; list-style-type:none;}
.top01m .topjz .list{width: 220px !important;}
.top01m .topjz .right{width: 935px !important;}

.tbgd {width: 100%; height: 102px;z-index: 999;}
.gdwz{width: 100%;height: 70px;font-size: 20px;margin: 0 auto;background: #fff;border-bottom: 2px #dbd9db solid;}
.logo {width: 1240px;height: 70px;margin: 0 auto;}
.logo .z{float: left;width:335px;height: 50px;margin-top:10px ;}
.logo .z p{float: right;font-size: 22px;line-height:50px;color: #000;}
.logo .y{float: right;width: 780px;height: 50px;margin-top:10px ;}
.logo ul{float: right;}
.logo ul li{float: left;line-height: 50px;font-size: 20px;color: #4A4A4A;}
.logo ul .li{padding: 0 12px;}
.logo .y ul li a{text-decoration:none;}
.gh {width: 350px;height:105px;position: absolute;top: 0px;right:560px;}
.top01m .topjz {width: 1240px !important;}
.navbar{width: 100%;color: #fff;transition: top 0.3s ease-in-out; }  
/*.navbar.show {top: 0;} */  /* 滚动后显示导航栏 */ 
.banner{width: 100%;height:750px;margin: 0 auto;position: relative;}
.tit01 {-webkit-animation:zoomIn 0.5s 0.5s ease-out both;animation:zoomIn 0.5s 0.5s ease-out both;opacity: 1;width:1226px;height:450px;padding-top:118px;}


.jkzx{width:100%;height:600px ;margin-top:160px ;background:#fff;padding-top: 50px;}
.jkzx_1 {width:1300px;height: auto;margin: 0 auto;}
.jkzx .biaot{width: 1300px;height:115px;background:url(/images/ztzl/2025/jkha/jkzx.png) no-repeat  top center;margin-bottom: 40px;text-align: center;}
.biaot a{display:block;color: #cd2533;font-size:0px;line-height: 50px;width: 250px;height: 70px;padding-top: 19px;}
.jkzx .z{width: 635px;height: 390px;float: left;}
.jkzx .y{width: 635px;height: 390px;float: right;}
.jkzx .y li{width: 610px;height:55.7px ;background:url(/images/ztzl/2025/jkha/ico.png) no-repeat left;transition: background 0.5s ease;padding-left: 25px;}
.jkzx .y li a{margin-left: 0;transition: margin-left 0.5s ease;line-height:55px;}
.jkzx .y li a:hover{margin-left: 20px;}
.jkzx .y li span{float: right;color: #9e9e9e;margin-right: 0;transition: margin-right 0.5s ease;line-height:55px;}
.jkzx .y li:hover span{margin-right:20px;color: #0180b0;}
.jkzx .y li:hover a{color: #0180b0;font-weight:bold ;display: block;}


.zdzk {width: 1308px;height: 580px;margin: 0 auto;margin-top:50px;}
.zdzk .biaot{width: 1300px;height:115px;background:url(/images/ztzl/2025/jkha/zdzk.png) no-repeat  top center;margin-bottom: 40px;text-align: center;}




.jkkp{width: 1300px;height:530px;margin-top:50px;margin-bottom: 30px;}
.jkkp .biaot{width: 1300px;height:115px;background:url(/images/ztzl/2025/jkha/jkkq.png) no-repeat  top center;margin-bottom: 40px;text-align: center;}

.jkkp_b{width: 1300px;height:440px;}
.jkkp_b1{width:340px;height:325px;background:url(/images/ztzl/2025/jkha/jkkq_ico.png) no-repeat  top center;float: left;margin-right:54px;padding: 23px  23px  23px  33px;position: relative;}
.jkkp_b1:last-child {margin-right: 0 !important;}
.jkkp_b1 .tup{width: 340px;height: 220px;}
.jkkp_b1{margin-top: 0;transition: margin-top 0.5s ease;}
.jkkp_b1:hover{margin-top:-10px;}

.jkkp_b1:after {
    content: '';
    background:url(/images/ztzl/2025/jkha/ty.png) no-repeat  top center;
    width: 390px;height: 10px;
    position: absolute;
    z-index: 20; bottom:-20px;right: 0;opacity:0;transition: opacity 0.6s ease;
}

.jkkp_b1:hover::after {
    content: '';
    background:url(/images/ztzl/2025/jkha/ty.png) no-repeat  top center;
    width: 390px;height: 10px;
    position: absolute;
    z-index: 20; bottom:-20px;right: 0;opacity:0.8;
}


.jkkp_b1 .tup img{width: 340px;height: 220px;}
.jkkp_b1 h1{margin:37px 0 30px 0;}
.jkkp_b1 h1 a{color: #fff;margin-left: 0;transition: margin-left 0.5s ease;}
.jkkp_b1 h1 a:hover{margin-left:10px;}

.jkkp_b1 p{font-size: 16px;line-height: 30px;}

/*----------------------------footer----------------------------------------*/
.footer-wrap{width: 100%; background-color: #e8e8e8;  padding-bottom:46px;padding-top: 30px; font-size:18px ;clear: both;}
.footer{width: 1200px; margin: 0 auto;}
.footer .link2 {position: relative;}
.footer .link2 p{text-align: center; line-height: 36px; padding-top: 20px;}
.footer .link2 .mk1{position:absolute; left: 5px; top: 20px;}
.footer .link2 .mk2{position:absolute; left: 123px; top: 26px;}
.footer .link2 .mk3{position:absolute; right:80px; top: 32px;}
.footer .link2 .mk4{position:absolute; right:5px; top: 20px;}


@-webkit-keyframes ani_top_2 {
  0% {
    -webkit-transform: translate3d(0, 0.9523809523809523rem, 0);
            transform: translate3d(0, 0.9523809523809523rem, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes ani_top_2 {
  0% {
    -webkit-transform: translate3d(0, 0.9523809523809523rem, 0);
            transform: translate3d(0, 0.9523809523809523rem, 0);
    opacity: 0;
  }
  100% {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}

@keyframes zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale3d(.3, .3, .3);
            transform: scale3d(.3, .3, .3);
  }

  50% {
    opacity: 1;
  }
  100% {
    opacity: 1;
  }
}

