/***********全局重置CSS*****************/
body, h1, h2, h3, h4, h5, h6, ul, ol, dl, dd {margin: 0;}
p {margin: 0;}
ul, ol, li {padding-left: 0;list-style-type: none;list-style: none;padding: 0;margin: 0;}
/***消除img默认边框*****/
img {border: 0;display: block;width: 100%;border: 0;}
a {text-decoration: none;color: inherit;}
/*细线表格*/
table {border-collapse: collapse;}
em {font-style: normal;}
/***默认让所有浏览器出现右边滚动条****/
html {overflow-y: scroll;font-size: 16px;}
/***默认清除浮动****/
body {font-family: "微软雅黑", "sans-serif", "Arial";position: relative;margin: 0;font-size: 16px;}
.conter{max-width: 1360px;margin: 0 auto;}
.ALLYdCont{ display:none;}
.ALLPcCont{ display:block;}

.jkft .header{margin: 0 auto; max-width: 120rem; height: 40.88rem;background: url(szft_banner_20240301.png) top center no-repeat;background-size: 100%;}
.jkft .header .top{background-color: #fff;height: 6.94rem;}
.jkft .header .top .logo{	width: 11.94rem;height: 2.63rem;}
.jkft .header .top .logo img{width: 100%;}
.jkft .header .top .cont{margin: 0 auto; max-width: 85rem;height: 100%; display: flex;justify-content: space-between;align-items: center;}
.jkft .header .top .menu{}
.jkft .header .top .menu a{font-size: 1.69rem;margin-right: 2.1rem;}
.jkft .header .top .menu a:last-child{margin-right: 0;}
.jkft .header .top .menu .hover{font-weight: bold;color: #2c435e;}
.jkft .conter{ max-width: 85rem;margin: 0 auto;}
.jkft .center .top{margin: 3rem auto 8.56rem;}
.jkft .center .cont_left{width: 48.2%;	box-shadow: 0.26rem 0.18rem 0.81rem 0rem  #2b4e62;}
.jkft .center .cont_right{width: 47.3%;}
.jkft .center .conter{display: flex;justify-content: space-between;align-items: flex-start;}
.jkft .banner{}
.jkft .banner .swiper-slide{border-radius: 0.5rem;}
.jkft .banner>.swiper-pagination{height: 4.5rem;background: rgba(0, 0, 0, .5); display: flex;align-items: center;justify-content: center;bottom: 0rem;}
.jkft .banner>.swiper-pagination .swiper-pagination-bullet{width: 1.1rem;height: 1.25rem;opacity: 1;margin: 0 0.5rem;background:#fff;border-radius: 0;}
.jkft .banner>.swiper-pagination .swiper-pagination-bullet-active{background: #74cdf9;}
.jkft .center .cont_right .tabs{border-bottom: 0.19rem solid #29425a; display: flex;justify-content: space-between;align-items: flex-end;}
.jkft .center .cont_right .tabs .tab_cont{display: flex;}
.jkft .center .cont_right .tabs .tab_cont div{padding: 0.15rem 0 1rem; margin-right: 3.44rem;font-size: 1.43rem;color: #333333;cursor: pointer;}
.jkft .center .cont_right .tabs .tab_cont div:last-child{margin-right: 0;}
.jkft .center .cont_right .tabs .tab_cont .hover{font-weight: bold; color: #29425a;position: relative;}
.jkft .center .cont_right .tabs .tab_cont .hover::after{content: '';display: block;position: absolute;width: 100%;height: 0.34rem;background-color: #29425a; bottom: 0;border-radius: 0.5rem 0.5rem 0 0; }
.jkft .center .cont_right .tabs  a{display: none; padding: 0 2.5rem 1.19rem 0;font-size: 1.13rem;color: #333333;background: url(szft_icon1_20240301.png)  3rem 0.2rem no-repeat;background-size: 1.13rem 1.13rem; }
.jkft .center .cont_right .list{display: none;}
.jkft .center .cont_right .show,.jkft .center .cont_right .tabs  .show{display: block;}
.jkft .center .cont_right .list li{margin-top: 2.11rem;font-size: 1.17rem; display: flex;justify-content: space-between;align-items: center;}
.jkft .center .cont_right .list li span{}
.jkft .title{display: flex;align-items: center;}
.jkft .title div{padding: 0.7rem 0.8rem;margin-right: 0.44rem;font-size: 1.43rem;letter-spacing: 0.29rem; border-left:  0.3rem solid #a2adbc; border-right:  0.3rem solid #a2adbc; color: #fff; background-color: #274364;}
.jkft .title h5{font-size: 2.08rem;color: #274364;}
.jkft .gzjy_cont {display: none;}
.jkft .show{display: block;}
.jkft .gzjy_cont .swiper-container{padding: 1.81rem 0 2.5rem;}
.jkft .gzjy_cont .swiper-slide {}
.jkft .gzjy_cont .swiper-slide div{padding: 0  0.2rem 0 0; display: flex;justify-content: space-between;}
.jkft .gzjy_cont .swiper-slide div a{width: 23.5%; box-shadow: 0.26rem 0.18rem 0.41rem 0rem  #bfbfbf;}
.jkft .gzjy_cont .swiper-slide div a img{	width: 100%;height: 100%;}
.jkft .gzjy_cont .swiper-pagination{bottom: 0;}
.jkft .gzjy_cont .swiper-pagination .swiper-pagination-bullet{width: 2.81rem;height: 0.56rem;opacity: 1;margin: 0 0.5rem;background:#8a99ab;border-radius: 0;}
.jkft .gzjy_cont .swiper-pagination .swiper-pagination-bullet-active{background: #274364;}
.jkft .gzjy .tab_cont{display: flex;justify-content: center;}
.jkft .gzjy .tab_cont  span{display: flex;border-bottom: 0.19rem solid #29425a;}
.jkft .gzjy .tab_cont div{padding: 0.15rem 0.5rem 1rem; margin-right: 3.44rem;font-size: 1.43rem;color: #333333;cursor: pointer;}
.jkft .gzjy .tab_cont div:last-child{margin-right: 0;}
.jkft .gzjy .tab_cont .hover{font-weight: bold; color: #29425a;position: relative;}
.jkft .gzjy .tab_cont .hover::after{content: '';display: block;position: absolute;width: 100%;height: 0.34rem;background-color: #29425a;    left: 0; bottom: 0;border-radius: 0.5rem 0.5rem 0 0; }
.jkft .jkkp .title{ margin: 5.52rem 0 1.5rem;}
.jkft .jkkp .title span {padding: 0 3.94rem 1.25rem 0 ;border-bottom: 0.13rem solid #274364; display: flex;align-items: center;}
.jkft .jkkp .jkkp_cont{display: flex;justify-content: space-between;align-items: flex-start;}
.jkft .jkkp .jkkp_cont .jkkp_tabs{margin-left: 3rem;padding: 1.31rem 0 1.31rem 1.94rem;border-left: 0.13rem solid #274364;}
.jkft .jkkp .jkkp_cont .jkkp_tabs div{padding: 0.55rem 0;font-size: 1rem; color: #284462;cursor: pointer;}
.jkft .jkkp .jkkp_cont .jkkp_tabs .hover{color: #005aff;}
.jkft .jkkp .jkkp_cont {}
.jkft .jkkp .jkkp_cont{}
.jkft .jkkp .jkkp_cont .cont_right{display: none; width: 75.73%;}
.jkft .jkkp .jkkp_cont .show{display: block;}
.jkft .jkkp .jkkp_cont .swiper-container{padding: 1.81rem 0 2.5rem;}
.jkft .jkkp .jkkp_cont .swiper-slide {}
.jkft .jkkp .jkkp_cont .swiper-slide div{padding: 0  0.2rem 0 0; display: flex;justify-content: space-between;}
.jkft .jkkp .jkkp_cont .swiper-slide div a{width: 28.35%; box-shadow: 0.26rem 0.18rem 0.41rem 0rem  #bfbfbf;position: relative;}
.jkft .jkkp .jkkp_cont .swiper-slide div a:nth-child(2)::before{content: "";transform: rotate(45deg); position: absolute;left: -3rem;top: 45%; width: 1.4rem;height: 1.4rem;background-color: #c4ccd5;}
.jkft .jkkp .jkkp_cont .swiper-slide div a:nth-child(3)::before{content: "";transform: rotate(45deg); position: absolute;left: -3rem;top: 45%; width: 1.4rem;height: 1.4rem;background-color: #c4ccd5;}
.jkft .jkkp .jkkp_cont .swiper-slide div a img{width: 100%;height: 100%;}
.jkft .jkkp .jkkp_cont .swiper-pagination{bottom: 0;text-align: right;}
.jkft .jkkp .jkkp_cont .swiper-pagination .swiper-pagination-bullet{width: 1.63rem;height: 0.56rem;opacity: 1;margin: 0 0.36rem;background:#8a99ab;border-radius: 0;}
.jkft .jkkp .jkkp_cont .swiper-pagination .swiper-pagination-bullet-active{background: #274364;}
/* .jkft .gzjy .tab_cont{display: flex;justify-content: center;} */
.jkxcc_conter{max-width: 1360px;margin: 0 auto;}
.jkft .jkxcc {margin-top: 5.75rem; width: 100%; background: url(szft_pic10_20240301.png) center top no-repeat; background-size: 100% ;}
.jkft .jkxcc .jkxcc_link {padding: 3.94rem 0 2.94rem; display: flex;justify-content: flex-end; }
.jkft .jkxcc .jkxcc_link a{padding-left: 4.56rem;margin-right: 18.6%; font-size: 2.26rem;letter-spacing: 0.45rem;color: #fff;position: relative;}
.jkft .jkxcc .jkxcc_link a::before{content: "";display: block;width: 3.18rem;height: 1.625rem;left: 0; top: 50%;transform: translate(0,-50%); background: url(szft_icon2_20240301.png) left center no-repeat;position: absolute;}
.jkft .jkxcc .jkxcc_cont{ padding: 6.44rem 8.38rem; margin: 0 auto;box-sizing: border-box; width: 73.88rem;height: 49.69rem;background-color: #ffffff;box-shadow: 0.26rem 0.18rem 0.71rem 0rem  #bfbfbf;}
.jkft .jkxcc .jkxcc_cont div{display: flex;justify-content: space-between;}
.jkft .jkxcc .jkxcc_cont div:first-child{height: 18.5rem; margin-bottom: 3.13rem;}
.jkft .jkxcc .jkxcc_cont div:last-child{height: 15.25rem;}
.jkft .jkxcc .jkxcc_cont div a{box-shadow: 0.36rem 0.25rem 2.42rem 0.08rem rgba(34, 59, 47, 0.32);height: 100%;display: flex;}
.jkft .jkxcc .jkxcc_cont div a img{width: auto; height: 100%;}

.jkft .jkxsp{margin-top: 9.38rem;margin-bottom: 9.13rem; display: flex;justify-content: space-between;}
.jkft .jkxsp .cont_left{width: 55.22%;}
.jkft .jkxsp .cont_left .sp{margin-top: 1.38rem;}
.jkft .jkxsp .cont_left .sp video{width: 100%;}
.jkft .jkxsp .cont_right{width: 42.65%;}


@media (max-width:1600px){
    html {font-size: 14px;}
    .jkft .header{background-size: auto 100%;}
}
@media (max-width:1200px){
    html {font-size: 12px;}
}
@media (max-width:830px){
    html {font-size: 10px;}
    .jkft .conter{margin: 0 3%;}
    .jkft .center .top {margin: 3rem 3% 8.56rem;}
    .jkft .jkxsp{margin-top: 3rem;}
}
@media (max-width:680px){
    .ALLYdCont{display:block; }
    .ALLPcCont{ display:none;}
        /*--移动菜单--*/
    .YDmenu{ cursor:pointer; background: url(szft_app_20230304.png) center center no-repeat #bd1a2d; background-size:40% auto;  width:3.85em; height:2.85em; border-radius:0.3rem; text-indent:-9999px; top:1rem; right:1rem; z-index:999; position:absolute; }
    .menu{ background: rgba(170,15,37,.9); position:fixed; top:0px; right:0px; width:45%; height:100%; max-width:350px; z-index:1000;padding:1em 0; display:none; margin:0;    transform:none; left:auto; }
    .menu .closeBtn{ float:right; margin:0 3% 1em 0; background:rgba(0,0,0,.5); border-radius:100%; padding:0.5em; width:1em;}
    .menu .closeBtn img{ width:100%; display:block;}
    .menu ul{overflow:hidden; padding:1em 0; clear:both; background:none;display:block; height:auto;}
    .menu ul li{margin: 1rem 0; text-align:center; width:auto;}
    .menu ul li a{ color:#fff;}
    .jkft .header .top .menu a{    display: block;color: #fff;padding: 1rem 0 1rem 2rem;}
    .jkft .header .top .menu .hover{color: #fff;}
    .jkft .header .top .logo{width: auto;height: auto;margin-left: 3%;}
    .jkft .header {height: 27.88rem;}
    .jkft .center .top{    margin: 3rem 3% 3rem;}
    .jkft .center .conter{flex-wrap: wrap;}
    .jkft .center .cont_left{margin-bottom: 1.5rem;}
    .jkft .center .cont_left,.jkft .center .cont_right{width: 100%;}
    .jkft .gzjy_cont .swiper-slide div{flex-wrap: wrap;}
    .jkft .gzjy_cont .swiper-slide div a{width: 48.5%;margin-bottom: 1rem;}
    .jkft .jkkp .title { margin: 3rem 0 1.5rem;}
    /* .jkft .jkkp .jkkp_cont{flex-wrap: wrap;}
    .jkft .jkkp .jkkp_cont .jkkp_tabs{width: 100%;}
    .jkft .jkkp .jkkp_cont .cont_right{width: 100%;} */
    .jkft .jkkp .jkkp_cont .jkkp_tabs div{font-size: 1.2rem}
    .jkft .jkkp .jkkp_cont .cont_right { width: 52%;}
    .jkft .jkkp .jkkp_cont .swiper-slide div{flex-direction: column;}
    .jkft .jkkp .jkkp_cont .swiper-slide div a{width: 100%;margin-bottom: 1rem;}
    .jkft .jkkp .jkkp_cont .swiper-pagination{text-align: center;}
    .jkft .jkkp .jkkp_cont .swiper-slide div a:nth-child(2)::before,.jkft .jkkp .jkkp_cont .swiper-slide div a:nth-child(3)::before{display: none;}
    .jkft .jkxsp{margin-bottom: 3rem; flex-wrap: wrap;}
    .jkft .jkxsp .cont_left,.jkft .jkxsp .cont_right{width: 100%;}
    .jkft .jkxcc{margin-top: 3rem;}
    .jkft .jkxcc .jkxcc_link { padding: 2.84rem 0 1.84rem;}
    .jkft .jkxcc .jkxcc_cont{padding: 2rem;margin-bottom: 3rem;width: 100%;height: auto;}
    .jkft .jkxcc .jkxcc_cont div:first-child {height: 11rem;margin-bottom: 2.13rem;}
    .jkft .jkxcc .jkxcc_cont div:last-child { height: 9rem;}
    .jkft .jkxsp .cont_left .sp{margin-bottom: 3rem;}
    
}
@media (max-width:390px){
    html {font-size: 9px;}
}

