/* 
* @Author: sublime text
* @Date:   2019-10-16 10:28:11
* @Last Modified by:   sublime text
* @Last Modified time: 2024-01-17 17:22:46
*/
/*banner*/

.wrap{width: 17rem !important;}

#banner img{width: 100%;display: block;}
#bg1{width: 100%;height: 9.14rem;background: url(/statics/images/zsjm/bg1.jpg)no-repeat center;background-size: cover;}
#bg2{width: 100%;height: 10.4rem;background: url(/statics/images/zsjm/bg2.jpg)no-repeat center;background-size: cover;}

#bg1 .wrap .fr{width: 8.1rem;}
.title p{font-size: 0.64rem;color:#333333;padding-top: 1rem;text-align: center;}
.title p span{color: #d73a3a;}
#bg1 .title p{text-align: left;}
#bg1 .wrap .fr .bottom{font-size: 0.23rem;line-height: 0.34rem;color: #333333;margin-top: 0.6rem;width: 93%;float: right;}
#bg1 .wrap .fr .bottom li{height: 0.8rem;}
#bg2 .title p{color: #40568b;}
#bg2 .fl li{font-size: 0.28rem;color: #fddfc4;text-align: center;width: 7.8rem;height: 1.32rem;margin-bottom: 0.58rem;}
#bg2 .fl{padding-top: 1.9rem;}
#bg2 .fr{width: 8.2rem;height: 6.7rem;display: block;margin-top: 0.7rem;}
#bg2 .fr img{width: 100%;display: block;}

#bg3{width: 100%;height: 15.5rem;background: #f3f8ff;}
#bg3 hr{width: 0.85rem;height: 2px;background:#333333;outline: none;border:none;margin: 0.4rem auto;}
#bg3 .wen{text-align: center;font-size: 0.24rem;color: #333333;line-height: 0.34rem;}
#bg3 .wrap{text-align: center;height: 2.2rem;}
#bg3 .wrap li{width: 3.8rem;height: 2.2rem;display: block;float: left;position: relative;margin:0 0.2rem;margin-top: 0.7rem;}
#bg3 .wrap li img{width: 100%;display: block;}
#bg3 .wrap li .wen{position: absolute;color: #fff;font-size: 0.24rem;text-align: center;width: 100%;z-index: 1;left:0;top:0.7rem;}
#bg3 .wrap li .wen p{padding-bottom: 0.2rem;font-size: 0.54rem;}

#bg3 .bottom{width: 17rem !important;margin: 0 auto;margin-top: 0.65rem;}
#bg3 .bottom li{width: 8.2rem;height: 1.8rem;background:url(/statics/images/zsjm/hb.jpg)no-repeat center;background-size: cover;float: left;margin-bottom: 0.4rem;}
#bg3 .bottom li .zuo{line-height: 1.8rem;height: 1.8rem;font-size: 0.54rem;color: #fddfc4;width: 1.8rem;text-align: center;float: left;}
#bg3 .bottom li .you{width: 6rem;padding-right: 0.4rem;font-size: 0.28rem;line-height: 0.4rem;float: right;padding-top: 0.55rem;text-align: center;}
#bg3 .bottom li:nth-child(2n){float: right;}


#wuda{width: 100%;height: 15.2rem; background:url(/statics/images/zsjm/wuda.jpg)no-repeat center;background-size: cover;}
#wuda .title p{font-size: 0.64rem;color: #fddfc4;padding-bottom: 0.6rem;}
#wuda .wrap .fl{width: 8.2rem;height: 5.2rem;overflow: hidden;overflow: hidden;border-radius: 0.3rem;position: relative;}
#wuda .wrap .fl .wen{width: 100%;height: 1.4rem;background: rgba(0,0,0,0.5);position: absolute;bottom:0;left:0;font-size: 0.28rem;color: #fddfc4;line-height: 0.34rem;text-align: center;}
#wuda .wrap .fl .wen p{padding-top: 0.4rem;letter-spacing: 0.02rem;}
#wuda .wrap .bottom li{width: 5rem;height: 3.5rem;background: url(/statics/images/zsjm/you3.jpg)no-repeat center;background-size: cover;float: left;text-align: center;margin:0 0.3rem;border-radius: 0.3rem;}
#wuda .wrap .bottom li p{font-size: 0.3rem;color:#fff;line-height: 1.4rem;}
#wuda .wrap .bottom li p span{font-size: 0.4rem;color: #fddfc4;font-weight: bold;}
#wuda .wrap .bottom li div{padding-top: 0.6rem;font-size: 0.28rem;color: #333333;line-height: 0.4rem;font-weight: bold;letter-spacing: 1px;}

#jiu{width: 100%;height: 9rem;background: #f3f8ff;}
#jiu .wrap li{width: 5rem;height: 1.4rem;background: url(/statics/images/zsjm/zhuli.jpg)no-repeat center;background-size: cover;line-height: 1.4rem;float: left;margin:0 0.3rem;margin-bottom: 0.4rem;font-size: 0.28rem;color: #333333;font-weight: bold;}
#jiu .wrap li .fl{width: 0.6rem;text-align: center;font-size: 0.34rem;color: #fddfc4;font-weight: bold;}
#jiu .wrap li .fr{width: 4.4rem;text-align: center;}
#jiu .wrap{margin-top:0.6rem;}


#shou{width: 100%;height: 8rem;background: url(/statics/images/zsjm/shouru.jpg)no-repeat center;background-size: cover;text-align: center;font-size: 0.64rem;color: #fddfc4;}
#shou .tu{width: 0.73rem;height: 0.73rem;display: block;margin:0 auto;padding-top:1.5rem;padding-bottom: 0.5rem;}
#shou .tu img{width: 100%;display: block;}
#shou p{font-size: 1.2rem;}
#shou p i{font-size: 0.3rem;color: #d73a3a;height: 0.5rem;line-height: 0.5rem;border-radius: 0.5rem;padding:0 0.2rem;display: inline-block;background: #fddfc4;margin-right: 0.3rem;}
#shou a{width: 2rem;height: 0.6rem;line-height: 0.6rem;border-radius: 0.6rem;text-align: center;font-size: 0.24rem;background: #fddfc4;display: block;color: #40568b;font-size: 0.24rem;margin: 0 auto;margin-top: 1rem;}
#shou a img{width: 0.32rem;display: block;float: right;padding-right: 0.3rem;padding-top: 0.1rem;}

#kao{width: 100%;height: 8.35rem;background: #f3f8ff;}
#kao li{width: 33.3%;float: left;text-align: center;font-size: 0.24rem;color: #666666;margin-top: 0.6rem;}
#kao li p{font-size: 0.84rem;color: #333333;}
#kao li p i{font-size: 0.22rem;color: #ffffff;display: inline-block;width: 0.8rem;height: 0.35rem;background: #d73a3a;line-height: 0.35rem;border-radius: 0.35rem;margin-left: 0.1rem;}
#kao a{width: 2rem;height: 0.6rem;line-height: 0.6rem;border-radius: 0.6rem;text-align: center;font-size: 0.24rem;background: #fddfc4;display: block;color: #40568b;font-size: 0.24rem;margin: 0 auto;margin-top: 0.8rem;}
#kao a img{width: 0.32rem;display: block;float: right;padding-right: 0.3rem;padding-top: 0.1rem;}


#wutai{width: 100%;height: 8rem;background: url(/statics/images/zsjm/ww.jpg)no-repeat center;color: #fddfc4;font-size:0.24rem;text-align: center;line-height: 0.34rem;}
#wutai .title{font-size: 0.64rem;color: #fddfc4;text-align: center;padding-top: 1.1rem;font-weight: bold;line-height: 0.8rem;}
#wutai .heng{width: 6rem;height: 0.6rem;line-height: 0.6rem;border-radius: 0.6rem;display: block;margin:0 auto;background: #fbd5b4;color:#d73a3a;font-weight: 0.3rem;font-weight: bold;margin: 0.65rem auto 0.5rem;}
#wutai .heng a{width: 2.96rem;display: inline-block;height:0.56rem;margin:0.02rem;border-radius: 0.54rem;letter-spacing: 0.02rem;}
#wutai h2{font-size: 0.44rem;text-decoration: underline;margin: 0.45rem auto;}

#liuc{width: 100%;height: 8.52rem;background: url(/statics/images/zsjm/line.png)no-repeat center #f3f8ff;background-size: cover;position: relative;padding-top: 0.5rem;}

#liuc .title{font-size: 0.64rem;color: #333333;padding-bottom: 0.6rem;text-align: center;padding-top: 0.65rem;font-weight: bold;}
#liuc .title span{color: #d73a3a;}
#liuc li{position: absolute;top:2.8rem;}
#liuc li .zuo{width: 1.2rem;height: 1.2rem;background: #2f4473;border:2px solid #ecd5af;border-radius: 50%;float: left;text-align: center;line-height: 1.2rem;color: #fddfc4;font-size: 0.5rem;font-weight: bold;font-style: italic;}
#liuc li .you{float: left;font-size: 0.2rem;color: #333333;margin-left: 0.3rem;}
#liuc li .you p{font-size: 0.3rem;color: #d73a3a;}

#liuc li:first-child{left:0.7rem;}
#liuc li:nth-child(2n){left:3.55rem;top:6rem;}
#liuc li:nth-child(3){left:6.7rem;}
#liuc li:nth-child(4){left:9.65rem;}
#liuc li:nth-child(5){left:12.8rem;}
#liuc li:nth-child(6){left:15.6rem;}

#zhao{width: 100%;height:7rem;background: #f3f8ff;}
#zhao .wrap{width:16.8rem;height: 5.5rem;background: url(/statics/images/zsjm/zhao.jpg)no-repeat center;background-size:cover;border-radius: 0.3rem;overflow: hidden;}
#zhao .fl p{font-size: 0.54rem;color: #40568b;font-weight: bold;padding-top: 0.65rem;}
#zhao .fl p span{color: #d73a3a;}
#zhao .list a{width:2rem;float: left;text-align: center;font-size: 0.22rem;color: #885f38;display: block;padding-top: 1.5rem;}
#zhao .re span{font-size: 0.2rem;color:#40568b;padding-left: 0.75rem;}
#zhao .re{padding-top: 0.7rem;}
#zhao .re p{padding-left: 0.5rem;color:#d73a3a;padding-top: 0.1rem;}


#liuyan{width:7rem;float:right;padding-top:0.7rem;margin-right:0.55rem;}
#liuyan .fr li{width: 100%;float: left;height:1.1rem;}
#liuyan .fr input{width: 100%;margin:0 auto;height: 0.7rem;line-height: 0.7rem;background:#e0b388;outline: none;border:none;text-indent: 0.4rem;color: #885f38;margin-bottom: 0.4rem;display: block;margin-top: 0.1rem;border-radius: 0.7rem;font-size: 0.18rem;}
#liuyan .fr .tijiao1{margin-top: 0.2rem;width: 2.5rem;height: 0.7rem;display: block;float:right;}




  @keyframes jump {
            0%   { transform: translateY(0); }
            50%  { transform: translateY(-10px); }
            100% { transform: translateY(0); }
        }
        
        .jumping-text {
            animation: jump 2s infinite; /* 设置动画持续时间为2秒并无限重复 */
        }