@charset "utf-8";
img{max-width: 100%;}
.jxy-body{background:url(../images/2025jxyheader_banner.png) no-repeat top center; background-size: 100%;}
.jxy-header{text-align: center;padding: 40px 0;}
.jxy-header img{height: 450px;}

.jxy-main{border:6px solid #A9DE92;background-color: #fff;padding: 40px;border-radius: 10px;}
.jxy-thead img{height: 80px;}
.jxy-thead {text-align: center;margin-top: -80px;position: relative;margin-bottom: 30px;}
.jxy-thead i{position: relative;}
.jxy-thead i::after,
.jxy-thead i::before{position: absolute; top: 0px; content: ""; width: 0; height: 0; overflow: hidden; border: 35px  solid transparent; border-bottom-color: #3E8C1C;}
.jxy-thead i::after{left: -36px;top: -101px;}
.jxy-thead i::before{right: -36px;top: -101px;}

.jxy-tab .hd{margin-bottom: 30px;}
.jxy-tab .hd ul{margin: -10px -10px;}
.jxy-tab .hd  ul li{float: left;width: 20%;}
.jxy-tab .hd  ul li.on a{background: url(../images/2025jxy_hdon.png) no-repeat; background-size: 100% 100%;}
.jxy-tab .hd  ul li a{display: block;background: url(../images/2025jxy_hd.png) no-repeat; background-size: 100% 100%;text-align: center;margin: 10px 10px;}
.jxy-tab .hd  ul li a span{font-size: 20px;font-weight: bold;color: #5DA684;display: block; padding: 25px 0px 10px;}
.jxy-tab .hd  ul li.on a span{color: #0D663E;}
.jxy-tab .tit{background: url(../images/2025jxy_libg.png) no-repeat; background-size: 100%;position: relative;margin-bottom: 40px;}
.jxy-tab .tit span{font-size: 28px;font-weight: bold;color: #128A54;padding: 34px 90px 10px;display:inline-block;}
.jxy-tab .tit i {display: block;position: absolute; right: 0; top: 40px;}
.jxy-tab .tit i img{width: 30px;height: 30px;}

.jxy-tab .bd .item {margin-bottom: 50px;}
.jxy-tab .bd .item .box{position: relative;}
.jxy-tab .bd .item .box .pic{width: 40%;float: left;}
.jxy-tab .bd .item .box .pic img{width: 100%;}
.jxy-tab .bd .item .box .small-picture{position: absolute;left:32%;right: 0;bottom: -40px;}
.jxy-tab .bd .item .box .small-picture ul li{float: left;}
.jxy-tab .bd .item .box .small-picture ul li + li{margin-left: 25px;}
.jxy-tab .bd .item .box .small-picture ul li a{width: 99px;height: 99px;display: block; background: #fff;padding: 10px;border-radius: 50%;box-shadow: 6px 1px 15px  rgba(196, 230, 193, 1);}
.jxy-tab .bd .item .box .small-picture ul li img{border-radius:  50%; object-fit: cover;width: 100%;height: 100%;}

.jxy-tab .bd .item .box .txt{float: left;margin-left: 20px;width: 56%;}
.jxy-tab .bd .item .box .txt .inner{margin-top: 20px;}
.jxy-tab .bd .item .box .txt .inner p{padding: 7px 0;font-size: 1.25em;}

/* com-title */
.com-title h3{position:relative; display: inline-block; font-size:1.75em; font-weight:bold;}
.com-title.square h3:before{position:absolute; top:50%; left:0; content:""; width:8px; height:28px; margin-top:-12px; background-color:#FF8D1A;border-radius: 20px;}
.com-title.square h3{padding-left:20px;}
.com-title.square a{color: #0D663E;}


@media (max-width: 1280px) {
    .mar{width: auto;}
    .jxy-header img{height: auto;}
    .jxy-tab .bd .item .box .pic,.jxy-tab .bd .item .box .txt{width: auto;float: none;}
    .jxy-tab .bd .item .box .pic{margin-bottom: 50px;position: relative;}
    
    .jxy-tab .tit{background-size:auto 100%;width: auto;float: none;}
}


@media (max-width:992px) {
    .jxy-header{padding: 0;}
    .jxy-thead img{height: auto;}
    .jxy-thead i::after,
    .jxy-thead i::before{display: none;}
    .jxy-thead{margin-top: 0px;margin-bottom: 20px;}
    .jxy-main{padding: 15px;margin: 0 10px;}

    .jxy-tab .hd ul li{width: 33.33%;}

    .jxy-tab .tit span{padding-right: 0;font-size: 1.25em;padding-left: 70px;}
    .jxy-tab .tit i{display: none;}
    
    .jxy-tab .bd .item .box .small-picture{left: 0;text-align: center;}
    .jxy-tab .bd .item .box .small-picture ul li{display: inline-block;float: none;}
    .jxy-tab .bd .item .box .small-picture ul li a{width: 60px;height: 60px;}
}

@media (max-width:480px) {
    .jxy-tab .hd ul{margin: -5px -5px;}
    .jxy-tab .hd ul li a{margin: 5px;}
    .jxy-tab .hd ul li a span{font-size: 1em;}

    .com-title h3{font-size: 1.125em;line-height: 1.5em;}
    .com-title.square h3:before{width: 4px;}
    .jxy-tab .bd .item .box .txt .inner p{font-size: 1em;}
}