.layui-carousel-arrow:hover,.layui-carousel-ind ul,.layui-carousel-ind ul:hover{background-color:unset}
.w88{width:90%;margin:0 auto;position:relative}
.w89{width:93%;margin:0 auto;position:relative}
.w90{width:90%;margin:0 auto}
.w91{width:96%;margin:0 auto;position:relative}
.w92{width:92%;margin:0 auto}
.w93{width:88%;margin:0 auto}
.w94{width:91%;margin:0 auto}
.w95{width:100%;margin:0 auto}
.swiper-button-next,.swiper-button-prev{outline:0}
.swiper-pagination-bullet{background:#fff}
.swiper-pagination-bullet-active{background:#fff}
body{font-size:14px;max-width:750px;margin:0 auto;-webkit-touch-callout:none;background:#f2f2f2}
body.active{position:relative;overflow:hidden}
.header{position:fixed;top:0;width:7.5rem;height:0.8rem;background:#fff;z-index:19899999;display:block;overflow:hidden;box-shadow:0 0 .05rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.1)}
.header .menuBtn{width:.5rem;height:.46rem;float:left;margin-top:.18rem;background:url(../images/menu.png) no-repeat center center;background-size:.52rem}
.header .logo{width:1.8rem;height:.48rem;float:left;margin-top:.18rem;background:url(https://wap.peccn.com/themes/default/images/logo7.png) no-repeat center center;background-size:1.8rem;margin-left:0.1rem}
.header .topSearch{float:right;border:.01rem solid #3a4a76;border-radius:.5rem;height:.5rem;width:3.3rem;display:-webkit-inline-box;margin-top:.16rem}
.header .topSearch .skwd{border:unset;background:unset;padding:0 .2rem;width:2rem;height:.4rem}
.header .topSearch .skwd::-webkit-input-placeholder{font-size:.22rem}
.header .topSearch .skwd::-moz-placeholder{font-size:.16rem}
.header .topSearch .skwd:-ms-input-placeholder{font-size:.16rem}
.header .topSearch .sbtn{border:unset;background:unset;color:#333;font-size:.26rem;margin-right:.1rem; margin-top:.0.24rem}
.hotkeyword{position:absolute;top:0.8rem;width:7.5rem;background:#fff;border-top:.01rem solid rgb(0 8 68 / 50%);border-bottom:.01rem solid rgb(0 8 68 / 50%);padding-bottom:.15rem;display:none;box-shadow:0 0 .05rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.1);z-index:999}
.hotkeyword .h0{padding:.15rem .1rem 0 .14rem;font-size:.26rem}
.hotkeyword .h0 span{float:right;font-size:.26rem;font-weight:400;color:#888;padding:0 .03rem;line-height:.3rem;border-radius:2rem}
.hotkeyword ul{padding:.1rem}
.hotkeyword li{border-radius:.05rem;background:#ddd;color:#555;padding:.05rem .1rem;display:initial;margin-right:.1rem}
.hotkeyword li a{color:#555}

.banner{position:relative;width:7.5rem;height:2.9rem;margin-top:0.8rem;display:block;overflow:hidden}
.banner .swiper-slide img{width:7.5rem;height:2.9rem}
.banner .swiper-pagination-bullet{width:.15rem;height:.15rem}

.banner1{position:relative;width:7.5rem;height:4.2rem;margin-top:0.2rem;display:block;overflow:hidden}
.banner1 .swiper-slide img{width:7.5rem;height:4.8rem}
.banner1 .swiper-pagination-bullet{width:.15rem;height:.15rem}

.position{ margin-top: .4rem;  margin-left:.2rem; line-height:24px; color:#666; overflow:hidden; }
.position b{ width:16px; height:24px; background:url(../images/post.png) no-repeat; background-size:90% !important; display:inline-block; vertical-align:top; margin:0 6px 0 0;}
.position a{ color:#666;}

.column{background:#e5e5e5;padding-bottom:.3rem;display:block;overflow:hidden; }
.column .channel{position:relative; margin-top:.5rem}
.column .channel .pipes{position:absolute;width:.06rem;height:.3rem;line-height:.5rem; display:inline-block;background:#000844;margin-top:.1rem;}
.column .channel a{font-size:.34rem;color:#000844;padding-left:.15rem;line-height:.3rem; margin-top:.1rem;}
.column .channel p{color:#203253;font-size:.36rem;margin:0 .1rem; font-weight:600; }
.column .channel i{width:1.5rem;height:.01rem;display:inline-block;border-bottom:.01rem dashed #203253;position:relative;top:-.1rem}
.column .channel .des{color:#666;font-size:.27rem;margin-top:.1rem; line-height:.5rem}
.column .channel .more{float:right}
.column .channel .more a{font-size:.28rem;color:#999;padding-left:unset}
.column li{margin-top:.3rem;margin-bottom:.1rem;float:left;width:1.7rem;text-align:center}
.column li img{width:1rem;height:1rem;object-fit:cover}
.column li span{font-size:.28rem;margin-top:.1rem;display:block}

.column2{background:#f2f2f2;padding: 0 .2rem .3rem .2rem;display:block;overflow:hidden;}
.column2 .channel{position:relative; margin-top:.3rem}
.column2 .channel .pipes{position:absolute;width:.06rem;height:.3rem;line-height:.5rem; display:inline-block;background:#000844;margin-top:.18rem;}
.column2 .channel a{font-size:.34rem;color:#000844;padding-left:.15rem;line-height:.5rem; margin-top:.25rem;}
.column2 .channel p{color:#203253;font-size:.36rem;margin:0 .1rem; font-weight:600; }
.column2 .channel i{width:1.5rem;height:.01rem;display:inline-block;border-bottom:.01rem dashed #203253;position:relative;top:-.1rem}
.column2 .channel .des{color:#666;font-size:.26rem;margin-top:.3rem; line-height:.5rem}

.column1{background:#e5e5e5;padding-bottom:.2rem;display:block;overflow:hidden; }
.column1 .channel{position:relative; margin-top:.2rem}
.column1 .channel .pipes{position:absolute;width:.06rem;height:.3rem;line-height:.5rem; display:inline-block;background:#000844;margin-top:.18rem;}
.column1 .channel a{font-size:.34rem;color:#000844;padding-left:.15rem;line-height:.5rem}
.column1 .channel p{color:#203253;font-size:.36rem;margin:0 .1rem; font-weight:600; }
.column1 .channel i{width:1.5rem;height:.01rem;display:inline-block;border-bottom:.01rem dashed #203253;position:relative;top:-.1rem}
.column1 .channel .des{color:#666;font-size:.27rem;margin-top:.1rem; line-height:.5rem}
.column1 .channel .more{float:right}
.column1 .channel .more a{font-size:.28rem;color:#999;padding-left:unset}
.column1 li{margin-top:.3rem;margin-bottom:.1rem;float:left;width:1.7rem;text-align:center}
.column1 li img{width:0.8rem;height:0.8rem;object-fit:cover}
.column1 li span{font-size:.28rem;margin-top:.1rem;display:block}

.feature{background:#f2f2f2;display:block;overflow:hidden;  margin-bottom:.1rem;}
.feature .channel{ position:relative; margin-top:.5rem}
.feature .channel .pipes{position:absolute;width:.06rem;height:.3rem;display:inline-block;background:#000844;top:0rem}
.feature .channel p{color:#203253;font-size:.36rem;padding-left:.15rem; font-weight:600; }
.feature .channel i{width:1.5rem;height:.01rem;display:inline-block;border-bottom:.01rem dashed #203253;position:relative;top:-.1rem}
.feature .channel .des{color:#666;font-size:.28rem;margin-top:.1rem; line-height:.5rem}
.feature .channel .more{float:right}
.feature .channel .more a{font-size:.28rem;color:#999;padding-left:unset}
.feature .stress{position:relative;width:100%;margin-top:.3rem;margin-left:.45rem;display:block;overflow:hidden}
.feature .stress .card{width:2.9rem;height:3.8rem;background:url(../images/counselor_bg.png) no-repeat center bottom;background-size:2.9rem;border-radius:.1rem;display:block;overflow:hidden; margin-top:.3rem;margin-bottom:.1rem;}
.feature .stress .card .pic{width:2.9rem;height:1.6rem}
.feature .stress .card .pic img{width:110%}
.feature .stress .card .title{padding:.1rem .18rem .05rem;font-size:.28rem;line-height:0.5rem; color:#666;height:1.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}
.feature .stress .card .desc{padding:.15rem .18rem .2rem;font-size:.24rem;color:#666;height:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.feature .stress .swiper-slide-next{box-shadow:0 0 .1rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.1)}
.feature .stress .swiper-pagination{position:relative;height:.5rem;top:.18rem; margin-bottom:.2rem;}
.feature .stress .swiper-pagination-bullet{width:.15rem;height:.15rem}
.feature .query a{margin-top:.1rem;  border:1px solid #fff;background:#b90c3d;border-radius:50px;padding:3px 25px;position:absolute;color:#fff;text-align:center; font-size:.3rem;transition:all .5s}
.feature .query a:hover{border:1px solid #f3b034;background:#f3b034;transform:translateY(0)}

.subscribe{padding-top:.2rem;background:#fff;display:block;overflow:hidden}
.subscribe .title{margin-top:.3rem; margin-bottom:.2rem;text-align:center}
.subscribe .title i{width:1rem;height:.02rem;display:inline-block;border-bottom:.03rem solid #162876;position:relative;top:-.08rem}
.subscribe .title a{color:#203253;font-size:.32rem;margin:0; font-weight:600;}
.subscribe .form p{border-bottom:1px solid #f7f7f7;padding:0 0;display:block;overflow:hidden; height:.8rem}
.subscribe .form span{color:red;font-size:.28rem;margin-right:.03rem}
.subscribe .form p label{float:left;font-size:.28rem;padding:.2rem; margin-top: .05rem}
.subscribe .form p input{float:right;border:0;text-align:right;width:50%;padding:.1rem;font-size:.28rem; height:.5rem; margin-top: .05rem}
.subscribe .form p select{float:right;border:0;text-align:right;width:50%;padding:.1rem;font-size:.28rem; height:.6rem; margin-top: .1rem; border-radius:5px;}
.subscribe .formBtn{margin:.3rem auto .4rem;width:3rem;height:.6rem;background:url(../images/tjpg_btn.png) no-repeat center center;background-size:4rem; border-radius:15px;}
.subscribe .formBtn a{font-size:.30rem;text-align:center;color:#fff;display:block;line-height:.6rem}


.streaming{background:#f2f2f2;display:block;overflow:hidden;margin-top:.1rem; }
.streaming .channel{position:relative}
.streaming .channel .pipes{position:absolute;width:.06rem;height:.30rem;display:inline-block;background:#000844;top:0rem}
.streaming .channel a{font-size:.30rem;color:#000844;padding-left:.15rem;line-height:.34rem}
.streaming .channel .more{float:right}
.streaming .channel .more a{font-size:.28rem;color:#999;padding-left:unset}
.streaming .stress{position:relative;width:100%;margin-top:.4rem;display:block;overflow:hidden}
.streaming .stress .card{width:2.4rem;height:4.4rem;background:#fff;border-radius:.1rem;display:block;overflow:hidden}
.streaming .stress .card .title{width:2.4rem;height:2.9rem;background:url(../images/zhibo.jpg) no-repeat center center;background-size:2.4rem 4.2rem}
.streaming .stress .card .title a{font-size: .28rem;
    color: #fff;
    padding: .2rem .2rem;
    width: 2.15rem;
	line-height:.4rem; 
    height: 2.2rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;}
.streaming .stress .card .time{
	margin: .20rem .1rem;
    width: 1.90rem;
    font-size: .24rem;
    color: #333;
    overflow: hidden;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.streaming .stress .card .time .icon{width:.22rem;height:.22rem;background:url(../images/time.png) no-repeat center center;background-size:.20rem;display:inline-block;position:relative;top:.01rem;margin-right:.05rem}
.streaming .stress .swiper-slide-next{box-shadow:0 0 .05rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.1)}
.streaming .stress .swiper-pagination{position:relative;height:.5rem;bottom:unset;top:.18rem}
.streaming .stress .swiper-pagination-bullet{width:.15rem;height:.15rem}
.streaming .stress .card .btn a{margin:0 auto;background:#cc9870;color:#fff;font-size:.22rem;width:1.8rem;display:block;border-radius:5rem;height:.45rem;line-height:.45rem;text-align:center}

.streamer{background:#f2f2f2;display:block;overflow:hidden; margin-top:.2rem; margin-bottom:.3rem; }
.streamer img{width:7.1rem;height:1.6rem;}
.streamer2{background:#f2f2f2;display:block;overflow:hidden; margin-top:.2rem; }
.streamer2 img{width:7.1rem;height:1.75rem;}
.streamer3{background:#f2f2f2;display:block;overflow:hidden; margin-top:.2rem; }
.streamer3 img{width:6.7rem;height:2.2rem; border-radius: .10rem; box-shadow:0 0 .05rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.1)}
.streamer4{background:#f2f2f2;display:block;overflow:hidden; margin-top:.0rem; margin-bottom:.4rem; text-align:center; }
.streamer4 img{width:6.5rem;height:1.9rem; }
.streamer4 .booking{ background:url(../images/booking2.png) no-repeat center center; width:7rem;height:1.9rem; background-size:95%; }
.streamer5{background:#f2f2f2;display:block;overflow:hidden; margin-top:0.2rem; margin-bottom:0.1rem; text-align:center;  }
.streamer5 .booking{ background:url(../images/assessment.jpg) no-repeat center center; width:6.8rem;height:5.5rem; background-size:100%; border-radius:.2rem; box-shadow:0 0 .1rem rgba(0,0,0,.1),0 0 .1rem rgba(0,0,0,.1)}
.streamer6{background:#f2f2f2;display:block;overflow:hidden; margin-top:.0rem; margin-bottom:0rem; text-align:center;  }
.streamer6 .booking{ background:url(../images/phd.jpg) no-repeat center top; width:7.6rem;height:4.4rem; background-size:100%;}
.streamer7{background:#f2f2f2;display:block;overflow:hidden; margin-top:0.6rem; margin-bottom:0rem; text-align:center;  }
.streamer7 .booking{ background:url(../images/hk1.jpg) no-repeat center top; width:7.6rem;height:2.9rem; background-size:100%;}
.streamer8{background:#f2f2f2;display:block;overflow:hidden; margin-top:-0.8rem; margin-bottom:0rem; text-align:center;  }
.streamer8 .booking{ background:url(../images/assessment.jpg) no-repeat center top; width:7.6rem;height:5rem; background-size:100%;}
.streamer9{background:#f2f2f2;display:block;overflow:hidden; margin-top:.8rem; margin-bottom:0rem; text-align:center;  }
.streamer9 .booking{ background:url(../images/333.jpg) no-repeat center top; width:7.6rem;height:2.6rem; background-size:100%;}
.streamer10{background:#f2f2f2;display:block;overflow:hidden; margin-top:.0rem; margin-bottom:0rem; text-align:center;  }
.streamer10 .booking{ background:url(../images/111.jpg) no-repeat center bottom; width:7.6rem;height:3.4rem; background-size:100%;}
.streamer11{background:#f2f2f2;display:block;overflow:hidden; margin-top:.0rem; margin-bottom:0rem; text-align:center;  }
.streamer11 .booking{ background:url(../images/222.jpg) no-repeat center bottom; width:7.6rem;height:3.4rem; background-size:100%;}
.streamer12{background:#f2f2f2;display:block;overflow:hidden; margin-top:.8rem; margin-bottom:0rem; text-align:center;  }
.streamer12 .booking{ background:url(../images/products.jpg) no-repeat center center; width:7.5rem; height:2.6rem; background-size:100%;  box-shadow:0 0 .1rem rgba(0,0,0,.1),0 0 .1rem rgba(0,0,0,.1)}
.streamer13{background:#f2f2f2;display:block;overflow:hidden; margin-top:.8rem; margin-bottom:0rem; text-align:center;  }
.streamer13 .booking{ background:url(../images/consultants.jpg) no-repeat center top; width:7.6rem;height:3.1rem; background-size:100%;}
.streamer14{background:#f2f2f2;display:block;overflow:hidden; margin-top:.8rem; margin-bottom:0rem; text-align:center;  }
.streamer14 .booking{ background:url(../images/kp1.jpg) no-repeat center top; width:7.6rem;height:2.6rem; background-size:100%;}
.streamer15{background:#f2f2f2;display:block;overflow:hidden; margin-top:.1rem; margin-bottom:0.2rem; text-align:center;  }
.streamer15 .booking{ background:url(../images/offer2023.jpg) no-repeat center center; width:6.8rem;height:2.5rem; background-size:100%; border-radius:.1rem; box-shadow:0 0 .1rem rgba(0,0,0,.1),0 0 .1rem rgba(0,0,0,.1)}
.streamer16{background:#f2f2f2;display:block;overflow:hidden; margin-top:.8rem; margin-bottom:0rem; text-align:center;  }
.streamer16 .booking{ background:url(../images/offer2023.jpg) no-repeat center center; width:7.5rem; height:2.6rem; background-size:100%;  box-shadow:0 0 .1rem rgba(0,0,0,.1),0 0 .1rem rgba(0,0,0,.1)}
.streamer17{background:#f2f2f2;display:block;overflow:hidden; margin-top:.1rem; margin-bottom:0.2rem; text-align:center;  }
.streamer17 .booking{ background:url(../images/banner_4.jpg) no-repeat center center; width:6.8rem;height:2.5rem; background-size:100%; border-radius:.1rem; box-shadow:0 0 .1rem rgba(0,0,0,.1),0 0 .1rem rgba(0,0,0,.1)}
.streamer18{background:#f2f2f2;display:block;overflow:hidden; margin-top:.1rem; margin-bottom:0.2rem; text-align:center;  }
.streamer18 .booking{ background:url(../images/banner_1.jpg) no-repeat center center; width:6.8rem;height:2.5rem; background-size:100%; border-radius:.1rem; box-shadow:0 0 .1rem rgba(0,0,0,.1),0 0 .1rem rgba(0,0,0,.1)}
.streamer19{background:#f2f2f2;display:block;overflow:hidden; margin-top:.1rem; margin-bottom:0.2rem; text-align:center;  }
.streamer19 .booking{ background:url(../images/banner_6.jpg) no-repeat center center; width:6.8rem;height:2.5rem; background-size:100%; border-radius:.1rem; box-shadow:0 0 .1rem rgba(0,0,0,.1),0 0 .1rem rgba(0,0,0,.1)}



.bjcg{padding-top:.4rem;background:#f2f2f2;display:block;overflow:hidden}
.bjcg .layui-tab-title .layui-this:after{    border: none;    border-bottom: unset;    width: 1rem;    height: .06rem;    border-radius: .15rem;    background: #e05f15;    margin: .45rem .40rem 0;}
.bjcg .layui-tab-title .layui-this:nth-child(1):after{  margin: .45rem .40rem 0 .1rem;}
.bjcg .layui-tab-title .layui-this{color:#e05f15;font-size:.34rem;font-weight:700}
.bjcg .layui-tab-title{border-bottom-width:unset;border-bottom-style:unset;height:.4rem}
.bjcg .layui-tab-title li{position:relative;line-height:.4rem;min-width:.65rem;padding:0 .30rem;text-align:center;cursor:pointer;font-size:.3rem;color:#666}
.bjcg .layui-tab-title li:first-child{padding-left:0}
.bjcg .layui-tab-title li:last-child{padding-right:0}
.bjcg .layui-tab-bar{display:none}
.bjcg .layui-tab-content{margin:.1rem 0}
.bjcg .layui-tab-content li{width:100%;height:1.6rem;background:#fff;border-radius:.1rem;margin-bottom:.3rem}
.bjcg .layui-tab-content li .title{float:left;font-size:.30rem;color:#333;width:4.4rem;padding:.3rem .2rem}
.bjcg .layui-tab-content li .title .icon{float:left;position:relative;top:.05rem;width:.3rem;height:.3rem;display:inline;display:none;}
.bjcg .layui-tab-content li:nth-child(odd) .title .icon{background:url(../images/offer.png) no-repeat center center;background-size:.3rem;display:none;}
.bjcg .layui-tab-content li:nth-child(even) .title .icon{background:url(../images/offer2.png) no-repeat center center;background-size:.3rem;display:none;}
.bjcg .layui-tab-content li .title {float:left;height:1rem;width:4rem;display:block;overflow: hidden;    text-overflow: ellipsis;   display: -webkit-box;    -webkit-box-orient: vertical;   -webkit-line-clamp: 3;}
.bjcg .layui-tab-content li .date{font-size:.24rem;font-weight:400;color:#666;padding:.15rem;display:block; margin-top:.2rem}
.bjcg .layui-tab-content li .fixedPic{float:right;width:2.2rem;height:1.6rem; }
.bjcg .layui-tab-content li:nth-child(1) .fixedPic{background:url(../images/bdxx1.png) no-repeat center center;background-size:2.2rem}
.bjcg .layui-tab-content li:nth-child(2) .fixedPic{background:url(../images/bdxx2.png) no-repeat center center;background-size:2.2rem}
.bjcg .layui-tab-content li:nth-child(3) .fixedPic{background:url(../images/bdxx3.png) no-repeat center center;background-size:2.2rem}
.bjcg .layui-tab-content li:nth-child(4) .fixedPic{background:url(../images/bdxx4.png) no-repeat center center;background-size:2.2rem}
.bjcg .layui-tab-content li:nth-child(5) .fixedPic{background:url(../images/bdxx5.png) no-repeat center center;background-size:2.2rem}
.bjcg .layui-tab-content li:nth-child(6) .fixedPic{background:url(../images/bdxx6.png) no-repeat center center;background-size:2.2rem}
.bjcg .layui-tab-content li .pic{float:right;width:2.6rem;height:1.7rem}
.bjcg .layui-tab-content li .pic img{height:1.3rem;margin-top:0.15rem; margin-right:0.3rem}
.bjcg .layui-tab-content li:hover{box-shadow:0 0 .05rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.1)}
.bjcg .layui-tab-content .more{text-align:center}
.bjcg .layui-tab-content .more i{width:.7rem;height:.01rem;display:inline-block;border-bottom:.01rem dashed #b5b5b5;position:relative;top:-.05rem}
.bjcg .layui-tab-content .more a{color:#010101;font-size:.28rem;margin:0 .1rem}

.pages{width:98%;text-align:center;margin:10px auto;clear:both}
.pages .p_btns{display:inline;margin:10px auto;width:100%;font-size:12px}
.pages .p_btns .total_count{float:right;padding-top:3px;line-height:16px}
.pages .p_btns a{display:block;float:left;margin-right:4px;padding:2px 5px;border:1px solid #ddd;background:#fff;height:16px;line-height:16px;text-decoration:none;color:#00599b;font-size:12px;text-align:center}
.pages .p_btns a{display:inline}
.pages .p_btns a:hover{text-decoration:none;border:1px solid #00599b}
.pages .p_btns .currentpage{display:block;float:left;margin-right:4px;padding:1px 5px;border:1px solid #333;font-weight:800;background:#00599b;color:#fff}
.pages .p_btns .jumppage{float:left;padding-top:3px}
.pages .p_btns input{width:40px;border:1px solid #ace;height:15px;font-size:12px}

.counselor{background:#f2f2f2;display:block;overflow:hidden; margin-top:.2rem;}
.counselor .channel{position:relative}
.counselor .channel .pipes{position:absolute;width:.06rem;height:.36rem;display:inline-block;background:#000844;top:-.05rem}
.counselor .channel a{font-size:.36rem;color:#000844;padding-left:.15rem;line-height:.34rem}
.counselor .channel .more{margin-top:.1rem; line-height:.7rem}
.counselor .channel .more a{font-size:.28rem; color:#666;}
.counselor .stress{position:relative;width:100%;margin-top:.3rem;margin-left:.45rem;display:block;overflow:hidden}
.counselor .stress .card{width:2.9rem;height:4.55rem;background:url(../images/counselor_bg.png) no-repeat center center;background-size:2.9rem;border-radius:.1rem;display:block;overflow:hidden; margin-top:.2rem; }
.counselor .stress .card .pic{width:2.9rem;height:1.7rem}
.counselor .stress .card .pic img{width:100%}
.counselor .stress .card .title{padding:.1rem .18rem .05rem;font-size:.28rem;line-height:0.5rem; color:#666;height:1.9rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5}
.counselor .stress .card .desc{padding:.15rem .18rem .2rem;font-size:.24rem;color:#666;height:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
.counselor .stress .swiper-slide-next{box-shadow:0 0 .1rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.1)}
.counselor .stress .swiper-pagination{position:relative;height:.5rem;bottom:unset;top:.18rem}
.counselor .stress .swiper-pagination-bullet{width:.15rem;height:.15rem}

 .query1 p{ margin-bottom:.0rem; line-height:.4rem; }
 .query1 a{border:1px solid #fff;background:#b90c3d;border-radius:50px;padding:3px 25px;position:absolute;color:#fff;left:85px;font-size:.3rem;transition:all .5s;}
 .query1 a:hover{border:1px solid #f3b034;background:#f3b034;transform:translateY(0)}

.alylx{padding-top:.1rem;background:#f2f2f2;display:block;overflow:hidden; margin-top:.05rem; }
.alylx .channel{ position:relative; margin-top:.3rem; margin-bottom:.4rem}
.alylx .channel .pipes{position:absolute;width:.06rem;height:.3rem;display:inline-block;background:#000844;top:0rem}
.alylx .channel p{color:#203253;font-size:.36rem;padding-left:.15rem; font-weight:600; line-height:.3rem}
.alylx .channel i{width:1.5rem;height:.01rem;display:inline-block;border-bottom:.01rem dashed #203253;position:relative;top:-.1rem}
.alylx .channel .des{color:#666;font-size:.27rem;margin-top:.1rem; line-height:.6rem}
.alylx .layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:0}
.alylx layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom:unset}
.alylx .layui-tab-title .layui-this:after{    border: none;    border-bottom: unset;    width: 1rem;    height: .06rem;    border-radius: .15rem;    background: #c89f23;    margin: .45rem .40rem 0;}
.alylx .layui-tab-title .layui-this:nth-child(1):after{  margin: .45rem .40rem 0 .1rem;}
.alylx .layui-tab-title .layui-this{color:#c89f23;font-size:.34rem;font-weight:700}
.alylx .layui-tab-title{border-bottom-width:unset;border-bottom-style:unset;height:.4rem; line-height:.1rem}
.alylx .layui-tab-title li{position:relative;line-height:.4rem;min-width:.65rem;padding:0 .30rem;text-align:center;cursor:pointer;font-size:.3rem;color:#323232}
.alylx .layui-tab-title li:first-child{padding-left:0}
.alylx .layui-tab-title li:last-child{padding-right:0}
.alylx .layui-tab-bar{display:none}
.alylx .layui-tab-content{margin:.1rem 0}
.alylx .layui-tab-content li{width:100%;height:1.4rem;background:#fff;border-radius:.1rem;margin-bottom:.24rem;display: block;overflow: hidden;}
.alylx .layui-tab-content li .pic{float:left;width:2.4rem;height:1.64rem;background-size:2.64rem; display: block;overflow: hidden;}
.alylx .layui-tab-content li .pic img{margin-left:-0.1rem; width:2.7rem; margin-top:-0.05rem}
.alylx .layui-tab-content li .pic1{float:left;width:2.4rem;height:1.64rem;background-size:2.64rem; display: block;overflow: hidden;text-align:center;}
.alylx .layui-tab-content li .pic1 img{width:2.5rem; margin-top:-0.9rem}
.alylx .layui-tab-content li .icon2{background:url(../images/sent.png) no-repeat center center;background-size:.2rem; display:inline-block;}
.alylx .layui-tab-content li .lir{float:right;}
.alylx .layui-tab-content li .title{font-size:.3rem;color:#333;width:3.55rem;height:.43rem;padding:.25rem;position:relative;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.alylx .layui-tab-content li .lir2{float:left;}
.alylx .layui-tab-content li .title2{font-size:.28rem;color:#333;width:6rem;height:.6rem;padding:.16rem;position:relative;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; margin-left:.2rem;line-height:.4rem;}
.alylx .layui-tab-content li .title2 .icon2{float:left;position:relative;top:.05rem;width:.3rem;height:.3rem;display:inline;display:none; }
.alylx .layui-tab-content li:nth-child(odd)  .title2 .icon2{background:url(../images/offer.png) no-repeat center center;background-size:.3rem;display:none; }
.alylx .layui-tab-content li:nth-child(even)  .title2 .icon2{background:url(../images/offer2.png) no-repeat center center;background-size:.3rem;display:none; }
.alylx .layui-tab-content li .lir3{float:left;}
.alylx .layui-tab-content li .title3{font-size:.27rem;color:#333;width:3.8rem;height:.52rem;padding:.2rem;position:relative;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;line-height:.35rem;}
.alylx .layui-tab-content li .lir4{float:right;}
.alylx .layui-tab-content li .title4{font-size:.3rem;color:#333;width:3.55rem;height:.4rem;padding:.2rem;position:relative;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;line-height:.45rem;}
.alylx .layui-tab-content li .date{font-size:.24rem;font-weight:400;color:#666;padding:.05rem;display:block; margin-left:.2rem}
.alylx .layui-tab-content li .date3{font-size:.24rem;font-weight:400;color:#666;padding:.05rem;display:block; margin-left:.2rem}
.alylx .layui-tab-content li .fixedPic{float:left;width:2.2rem;height:1.7rem}
.alylx .layui-tab-content li:nth-child(1) .fixedPic{background:url(../images/bdxx1.png) no-repeat center center;background-size:2.3rem}
.alylx .layui-tab-content li:nth-child(2) .fixedPic{background:url(../images/bdxx2.png) no-repeat center center;background-size:2.3rem}
.alylx .layui-tab-content li:nth-child(3) .fixedPic{background:url(../images/bdxx3.png) no-repeat center center;background-size:2.3rem}
.alylx .layui-tab-content li:nth-child(4) .fixedPic{background:url(../images/bdxx4.png) no-repeat center center;background-size:2.3rem}
.alylx .layui-tab-content li:nth-child(5) .fixedPic{background:url(../images/bdxx5.png) no-repeat center center;background-size:2.3rem}
.alylx .layui-tab-content li:nth-child(6) .fixedPic{background:url(../images/bdxx6.png) no-repeat center center;background-size:2.3rem}
.alylx .layui-tab-content li:hover{box-shadow:0 0 .05rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.1)}
.alylx .layui-tab-content .more{text-align:center}
.alylx .layui-tab-content .more i{width:.5rem;height:.01rem;display:inline-block;border-bottom:.01rem dashed #b5b5b5;position:relative;top:-.05rem}
.alylx .layui-tab-content .more a{color:#010101;font-size:.28rem;margin:0 .1rem}
.alylx .layui-tab-content .more2{text-align:center}
.alylx .layui-tab-content .more2 i{width:.5rem;height:.01rem;display:inline-block;border-bottom:.01rem dashed #b5b5b5;position:relative;top:-.05rem}
.alylx .layui-tab-content .more2 a{color:#010101;font-size:.28rem;margin:0 .1rem}
.alylx .layui-tab-content .more3{text-align:center; line-height:.4rem;color:#646363;font-size:.28rem; margin-bottom: .3rem; }
.alylx .layui-tab-content .more3 i{width:.5rem;height:.01rem;display:inline-block;border-bottom:.01rem dashed #b5b5b5;position:relative;top:-.05rem}
.alylx .layui-tab-content .query a{border:1px solid #fff;background:#b90c3d;border-radius:50px;padding:3px 25px;position:absolute;color:#fff;left:85px;font-size:.3rem;transition:all .5s}
.alylx .layui-tab-content .query a:hover{border:1px solid #f3b034;background:#f3b034;transform:translateY(0)}

.alylx1{padding-top:.1rem;background:#f2f2f2;display:block;overflow:hidden; margin-top:.2rem; }
.alylx1 .channel{ position:relative; margin-top:.3rem; margin-bottom:.0rem}
.alylx1 .channel .pipes{position:absolute;width:.06rem;height:.3rem;display:inline-block;background:#000844;top:0rem}
.alylx1 .channel p{color:#203253;font-size:.36rem;padding-left:.15rem; font-weight:600; line-height:.3rem; margin-bottom:.1rem}
.alylx1 .channel i{width:1.5rem;height:.01rem;display:inline-block;border-bottom:.01rem dashed #203253;position:relative;top:-.1rem}
.alylx1 .channel .des{color:#666;font-size:.27rem;margin-top:.2rem; line-height:.6rem}
.alylx1 .layui-tab-brief[overflow]>.layui-tab-title .layui-this:after{top:0}
.alylx1 layui-tab-brief>.layui-tab-more li.layui-this:after,.layui-tab-brief>.layui-tab-title .layui-this:after{border-bottom:unset}
.alylx1 .layui-tab-title .layui-this:after{    border: none;    border-bottom: unset;    width: 1rem;    height: .06rem;    border-radius: .15rem;    background: #e05f15;    margin: .2rem .40rem 0;}
.alylx1 .layui-tab-title .layui-this:nth-child(1):after{  margin: .2rem .40rem 0 .1rem;}
.alylx1 .layui-tab-title .layui-this{color:#e05f15;font-size:.34rem;font-weight:700}
.alylx1 .layui-tab-title{border-bottom-width:unset;border-bottom-style:unset;height:.4rem; line-height:.1rem}
.alylx1 .layui-tab-title li{position:relative;line-height:.4rem;min-width:.65rem;padding:0 .30rem;text-align:center;cursor:pointer;font-size:.3rem;color:#323232}
.alylx1 .layui-tab-title li:first-child{padding-left:0}
.alylx1 .layui-tab-title li:last-child{padding-right:0}
.alylx1 .layui-tab-bar{display:none}
.alylx1 .layui-tab-content{margin:.0rem 0}
.alylx1 .layui-tab-content li{width:100%;height:1.1rem;background:#fff;border-radius:.1rem;margin-bottom:.3rem;display: block;overflow: hidden;}
.alylx1 .layui-tab-content li .pic{float:left;width:2.45rem;height:1.1rem;background-size:2.64rem; display: block;overflow: hidden;}
.alylx1 .layui-tab-content li .pic img{margin-top:-0.1rem; height:1.36rem; width:2.9rem;}
.alylx1 .layui-tab-content li .pic1{float:left;width:2.64rem;height:1.64rem;background-size:2.64rem; display: block;overflow: hidden;text-align:center;}
.alylx1 .layui-tab-content li .pic1 img{width:2.64rem; margin-top:-1rem}
.alylx1 .layui-tab-content li .icon2{background:url(../images/sent.png) no-repeat center center;background-size:.2rem; display:inline-block;}
.alylx1 .layui-tab-content li .lir{float:right;}
.alylx1 .layui-tab-content li .title{font-size:.3rem;color:#333;width:3.55rem;height:.43rem;padding:.25rem;position:relative;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.alylx1 .layui-tab-content li .lir2{float:left;}
.alylx1 .layui-tab-content li:nth-child(odd)  .title2 .icon2{background:url(../images/offer.png) no-repeat center center;background-size:.3rem;display:none; }
.alylx1 .layui-tab-content li:nth-child(even)  .title2 .icon2{background:url(../images/offer2.png) no-repeat center center;background-size:.3rem;display:none; }
.alylx1 .layui-tab-content li .lir3{float:right;}
.alylx1 .layui-tab-content li .title3{font-size:.26rem;color:#333;width:3.8rem;height:.8rem;padding:.2rem;position:relative;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;line-height:.35rem;}
.alylx1 .layui-tab-content li .fixedPic{float:left;width:2.2rem;height:1.7rem}
.alylx1 .layui-tab-content li:hover{box-shadow:0 0 .05rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.1)}


.xilie {
	overflow: hidden;
	display: block;
	width: 7.5rem;
	background-image: url('https://wap.peccn.com/2025index/images/xilie_bg.png');
	height: 13.6rem;
	background-color: #1e263c;
	margin-top: .0rem;
	background-size: cover; /* 图像覆盖整个元素 */
    background-repeat: no-repeat; /* 图像不重复 */
    background-position: center; /* 图像居中 */
}

.xilie .service-container {
	margin: .4rem auto 0;
	overflow: hidden;
}

.xilie .service-section {
	border-bottom: .01rem solid #555;
	cursor: pointer;
}

.xilie .service-section:last-child {
	border-bottom: none;
}

.xilie .service-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	opacity: 0.702;
	width: 6.9rem;
	height: 1rem;
	background-color: #13192a;
}

.xilie .service-container .active .service-header {
	background-color: #d6ae35;
	opacity: 0.902;
}

.xilie .service-container .service-header .toggle-icon {
	background-image: url(https://wap.peccn.com/2025index/images/icon_shouqi.png);
	width: .21rem;
	height: .12rem;
	background-size: cover;
	background-repeat: no-repeat;
	background-position:center;
}

.xilie .service-container .active .service-header .toggle-icon {
	background-image: url(https://wap.peccn.com/2025index/images/icon_zhankai.png);
	width: .21rem;
	height: .12rem;
	background-size: cover;
	background-repeat: no-repeat;
	background-position:center;
}

｝ .xilie .service-header h2 {
	width: 6.9rem;
}

.xilie .service-header .img_left {
	margin-left: .1rem;
	float: left;
	margin-top: .1rem;
	background-size: cover;
  background-repeat: no-repeat;
  background-position:center;
  width: .25rem;
  height: .22rem;
}

.xilie .service-header .img_right {
	height: .26rem;
    margin-top: .3rem;
}

.xilie .service-header h2 span {
	font-size: .32rem;
	letter-spacing: .02rem;
	color: #ffffff;
	font-weight: bold;
	font-family: "Ping Fang";
	margin-left: .2rem;
	float: left;
}

.xilie .service-header h2 .english {
	opacity: 0.800;
	font-size: .36rem;
	letter-spacing: .02rem;
	color: #ffffff;
	position: absolute;
	margin-top: .25rem;
	margin-left: 1.9rem;
}

.xilie .service-subtitle {
	color: #666;
	font-size: 14px;
	margin-left: .1rem;
}

.xilie .toggle-icon {
	font-weight: bold;
	margin-right: .3rem;
}

.xilie .service-content {
	padding: .25rem 0;
	display: none;
	height: 6.35rem;
}

.xilie .service-content.active {
	display: block;
}

.xilie .service-section.active .service-content {
	display: block;
}

.xilie .service-section.active .service-content p:nth-child(1) {
	font-size: .28rem;
	font-weight: bold;
	letter-spacing: .01rem;
	color: #ffffff;
	font-family: "Alibaba";
	height:.5rem;
}

.xilie .service-section.active .service-content p:nth-child(2) {
	opacity: 0.800;
	font-size: .26rem;
	letter-spacing: .01rem;
	line-height: .42rem;
	height:1.4rem;
	color: #ffffff;
	font-family: "Alibaba";
}

.xilie .service-section.active .service-content .xilie-icon {
	width: .25rem;
	float: left;
	margin-top: .2rem;
	margin-right: .1rem;
}

.xilie .service-section.active .service-content .xilie-icon img{
	width: .25rem;
}

.xilie .service-section.active .service-content ul li span:nth-child(1) {
	font-size: .28rem;
	letter-spacing: .01rem;
	line-height: .62rem;
	color: #ffffff;
	font-weight: bold;
	font-family: "Ping Fang";
}

.xilie .service-section.active .service-content ul li span:nth-child(2) {
	opacity: 0.800;
	font-size: .28rem;
	letter-spacing: .02rem;
	line-height: .62rem;
	color: #ffffff;
	font-weight: 500;
	font-family: "Ping Fang";
	display: block;
	margin-left: .35rem;
}

.xilie .service-content ul {
	padding-left: .2rem;
}

.xilie .service-content li {
	margin-bottom: .1rem;
	list-style-type: none;
}

.xilie .service-content .button {
	opacity: 0.902;
	  width: 1.6rem;
	  height: .45rem;
	  background-color: #d6ae35;
		margin-left: 2.65rem;
}

.xilie .service-content .button span {
	font-size: .22rem;
	letter-spacing: .01rem;
	line-height: .45rem;
	color: #ffffff;
	font-family: "Alibaba";
	margin-left: .2rem;
}

.xilie .service-content .button img {
	margin-left: .1rem;
	margin-top: -0.05rem;
	width: .25rem;
}

.lzwb{padding-top:.2rem;padding-bottom:.3rem;background:#f2f2f2;display:block;overflow:hidden}
.lzwb .left{float:left}
.lzwb .left .pic1{width:3.2rem;height:3.2rem; margin-left:0.1rem}
.lzwb .right{float:right}
.lzwb .right .pic2{width:3rem;height:1.5rem;display:block;margin-bottom:.2rem; margin-right:0.1rem}
.lzwb .right .pic3{width:3rem;height:1.5rem;display:block; margin-right:0.1rem}

.zwzh{margin-top:.3rem;padding-bottom:.4rem;background:#f2f2f2;display:block;overflow:hidden}
.zwzh .channel{ position:relative; margin-top:.3rem; margin-bottom:.4rem}
.zwzh .channel .pipes{position:absolute;width:.06rem;height:.3rem;display:inline-block;background:#000844;top:0rem}
.zwzh .channel p{color:#203253;font-size:.34rem;padding-left:.15rem; font-weight:600; line-height:.3rem}
.zwzh .channel i{width:1.5rem;height:.01rem;display:inline-block;border-bottom:.01rem dashed #203253;position:relative;top:-.1rem}
.zwzh .channel .des{color:#666;font-size:.27rem;margin-top:.1rem; line-height:.6rem}
.zwzh li{width:100%;height:1.64rem;background:#fff;border-radius:.1rem;margin-bottom:.3rem}
.zwzh li .pic{float:left;width:2.64rem;height:1.64rem}
.zwzh li:nth-child(1) .pic{background:url(../images/zzrz2.png) no-repeat center center;background-size:2.64rem}
.zwzh li:nth-child(2) .pic{background:url(../images/wjws2.png) no-repeat center center;background-size:2.64rem}
.zwzh li:nth-child(3) .pic{background:url(../images/znsqxt2.png) no-repeat center center;background-size:2.64rem}
.zwzh li:nth-child(4) .pic{background:url(../images/hxfw2.png) no-repeat center center;background-size:2.64rem}
.zwzh li .lir {
    float: right;
}
.zwzh li .title{float:right;font-size:.28rem;color:#333;width:3.55rem;height:.48rem;padding:.2rem;position:relative;overflow: hidden;line-height: .35rem;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
	margin-top:0.1rem}
.zwzh li .date {
    font-size: .24rem;
    font-weight: 400;
    color: #666;
    display: block;
	margin-top: 1rem;
	margin-left: .2rem;
}
.zwzh li:hover{box-shadow:0 0 .05rem rgba(0,0,0,.1),0 0 .05rem rgba(0,0,0,.1)}
.zwzh .more{text-align:center}
.zwzh   .more i{width:2rem;height:.01rem;display:inline-block;border-bottom:.01rem dashed #b5b5b5;position:relative;top:-.05rem}
.zwzh   .more a{color:#010101;font-size:.28rem;margin:0 .1rem}
 
.index_news{ padding:0 10px 10px; margin-top:15px;}
.news_box{ border-radius: 0px 10px 0px 10px; background:#fff; box-shadow: 0px 1px 3px 0px rgba(18, 18, 18, 0.21);}
.index_news h3{ height:40px; line-height:40px; text-align:center; color:#fff; font-size:14px; background:url(http://www.peccn.com/images/title_bg.jpg) no-repeat 0 0; background-size:100%; /*border-radius: 0px 10px 0px 0px;*/ }
.index_news h4{ padding:20px; text-align:center; font-size:16px;}
.index_news .time{ padding:0 5px 0px; text-align:center; font-size:12px; color:#999; margin:0 10px 10px;}
.index_news .time a{text-decoration: none;}
.index_news .titleline{
    margin:0 auto;
    width: 90%;
    height: 0.5em;
    background:
        linear-gradient(135deg, transparent, transparent 45%, #b4b4b4, transparent 55%, transparent 100%),
        linear-gradient(45deg, transparent, transparent 45%, #b4b4b4, transparent 55%, transparent 100%);
    background-size: 1em 1em;
    background-repeat: repeat-x, repeat-x;
	text-align: center;
}
.index_news .text{ padding: 0px 15px 15px 15px; line-height:26px; word-break:break-all; }
.index_news .text p{margin-top:12px;}
.index_news .text h1{margin-top:15px; }
.index_news .text h2{margin-top:15px; }
.index_news .text a{ word-wrap: normal|break-word;}
.index_news .text img{ max-width:100%; height:auto; margin-top:10px; }
.index_news .text input{ max-width:100%; height:auto; margin-top:10px; }
.index_news .text iframe{ width:100% !important; height:260px !important;}
.index_news .text table{width:100% !important;}
.news_box img{ width: auto !important; max-width: 100%;}

.index_news .text .recommended_content{
    margin-top: 20px; 
    width: 100%;
	/*background:url(../images/recommendedbg.jpg) left no-repeat;*/
    border: 1px dashed #979797;
    border-radius: 0px 15px 15px 0px;
    /*box-shadow: 0px 1px 3px 0px rgba(18, 18, 18, 0.21);*/
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}

.index_news .text .recommended_content_1{
    display:none; 
}

.index_news .text .recommended_content_2{
    margin-left: 10px; 
    width: 20%;
    float: left;
    text-aligh: center; 
    font-size: 13px;
	line-height: 26px; 
    font-family: Source Han Sans CN;
}
.index_news .text .recommended_content_2 div{
    width: 90%;
    height: 0.5em;
    background:
        linear-gradient(135deg, transparent, transparent 45%, #b4b4b4, transparent 55%, transparent 100%),
        linear-gradient(45deg, transparent, transparent 45%, #b4b4b4, transparent 55%, transparent 100%);
    background-size: 1em 1em;
    background-repeat: repeat-x, repeat-x;
}
.index_news .text .recommended_content_2 span{
    width: 90%;
}


.index_news .text .recommended_content_3{
    display:none; 
}

.index_news .text .recommended_content_4{
    width: 75%;
    float: left;
    text-aligh: center; 
    font-size: 13px;
	line-height: 26px; 
    font-family: Source Han Sans CN;
}
.index_news .text .recommended_content_4 div{
    width: 90%;
    height: 0.5em;
    background:
        linear-gradient(135deg, transparent, transparent 45%, #b4b4b4, transparent 55%, transparent 100%),
        linear-gradient(45deg, transparent, transparent 45%, #b4b4b4, transparent 55%, transparent 100%);
    background-size: 1em 1em;
    background-repeat: repeat-x, repeat-x;
}
.index_news .text .recommended_content_4 span a{
    text-decoration: none;
	width: 90%;
}


.index_info{ padding:0px 0px 15px 0px; }

.footer{position:relative;padding:.26rem 0;  background:url(../images/footerbg.jpg) no-repeat center center; background-size:100%; display:block;overflow:hidden; height:7rem}
.footer p{color:#fff;font-size:.24rem;line-height:.4rem}
.footer a{color:#fff;font-size:.24rem}
.footer .basic p{color:#fff;font-size:.26rem;line-height:.5rem}
.footer .basic p a{color:#fff;font-size:.32rem;line-height:.5rem}
.footer .contact{border-top:.01rem dashed #fff;border-bottom:.01rem dashed #fff;padding:.15rem 0;margin:.15rem 0;display:block;overflow:hidden}
.footer .contact .institution{float:left;}
.footer .contact .telephone{float:left;margin: .1rem 0rem;}
.footer .contact .telephone img{margin-left:.1rem;position:relative;top:-.02rem;width:.27rem;height:.18rem}

.menuShow{position:fixed;width:7.5rem;height:auto; z-index:1989888;display:none;}
.menuShow .pipes{position:relative;width:.06rem;height:.36rem;display:inline-block;background:#000844;top:.05rem}
.menuShow .layui-nav-side{top:0.8rem}
.menuShow .layui-nav-tree{width:7.5rem}
.menuShow .layui-nav{background-color:#fff;font-size:.30rem;color:#000844}
.menuShow .layui-nav .layui-nav-item a{font-size:.30rem;color:#000844}
.menuShow .layui-nav-tree .layui-nav-title a,.layui-nav-tree .layui-nav-title a:hover,.menuShow .layui-nav-itemed>a{font-size:.30rem;color:#000844!important}
.menuShow .layui-nav .layui-this a,.menuShow .layui-nav .layui-nav-item a:hover{font-size:.30rem;color:unset}
.menuShow .layui-nav-tree .layui-nav-item a{height:.8rem;line-height:.8rem}
.menuShow .layui-nav-itemed>.layui-nav-child{background-color:#fff!important;display:block;overflow:hidden}
.menuShow .layui-nav-tree .layui-nav-child dd:nth-child(1){border-bottom:.01rem solid #d2d2d2;display:block;overflow:hidden}
.menuShow .layui-nav-tree .layui-nav-child dd a{color:#666!important;float:left}
.menuShow .layui-nav-tree .layui-nav-child dd.layui-this a,.layui-nav-tree .layui-this,.layui-nav-tree .layui-this>a,.layui-nav-tree .layui-this>a:hover,.menuShow .layui-nav-tree .layui-nav-child dd.layui-this{background-color:unset;color:#666}
.menuShow .layui-nav-tree .layui-nav-item{display:block;width:100%;line-height:80px;border-bottom:.01rem solid #d2d2d2}
.menuShow .layui-nav-itemed>.layui-nav-child{border-top:.01rem solid #d2d2d2}
.menuShow .layui-nav-tree .layui-nav-item>a{padding-top:unset;padding-bottom:unset}
.menuShow .layui-nav-tree .layui-nav-bar{background-color:unset}
.menuShow .layui-nav .layui-nav-item a{padding:0 .33rem}
.menuShow .huo{position: absolute;    top: .28rem;    width: .21rem;    height: .24rem;    right: 0rem;}
.menuShow .focus{position: absolute;    top: .26rem;    width: .32rem;    height: .26rem;    left: 1.8rem;}


.fixedBar{position:fixed;bottom:0;width:7.5rem;height:1rem;display:block;overflow:hidden;z-index:1989816;  background:url(../images/fixedBar_bg2.png) no-repeat center center; background-size:7.5rem;}
.fixedBar ul{height:.9rem;margin-top:.22rem}
.fixedBar li{float:left;width:25%;text-align:center;margin-top:.1rem}
.fixedBar li img{width:.40rem;height:.35rem; display:none;  }
.fixedBar li p img{width:.5rem;height:.4rem;  display:none; }
.fixedBar span{font-size:.30rem; line-height:.2rem; margin-top:.16rem;display:block; color:#ffffff; font-weight:600}

.fixedBtn{position:fixed;right:1%;bottom:10%;z-index:1989816}
.fixedBtn a{display:block;margin-bottom:.2rem}
.fixedBtn a img{width:.7rem;height:.7rem}

@keyframes twinkle1 {
    0%{
        opacity:1;
         }
       100%{
     opacity:0;


     }
  } 
  

@keyframes twinkle2 {
    0%{
        background:url(../images/booking1.png) no-repeat center center; width:7rem;height:1.9rem; background-size:95%;
         }
	30%{
        background:url(../images/booking2.png) no-repeat center center; width:7rem;height:1.9rem; background-size:95%;
         }
       100%{
     background:url(../images/booking2.png) no-repeat center center; width:7rem;height:1.9rem; background-size:95%;


     }
  }

@keyframes twinkle3 {
    0%{
        background:url(../images/fixedBar_bg1.png) no-repeat center center;background-size:7.5rem;
         }
		 	20%{
        background:url(../images/fixedBar_bg2.png) no-repeat center center; background-size:7.5rem;
         }
       100%{
     background:url(../images/fixedBar_bg2.png) no-repeat center center;background-size:7.5rem;


     }
  }

.wxhk{text-align:center;}

.case {
	margin-bottom: .3rem;
	overflow: hidden;
	display: block;
	background-image: url(https://wap.peccn.com/2025index/images/case-bg.png);
	background-repeat: no-repeat;
	background-position: center;
	width: 7.5rem;
	height: 20.6rem;
	background-color: #1e263c;
	margin-top: .3rem;
}

.case .title {
	opacity: 0.902;
	font-size: .32rem;
	letter-spacing: .05rem;
	color: #ffffff;
	font-family: "Alibaba PuHuiTi R";
	font-weight: 700;
	text-align: center;
	margin-top: .45rem;
	margin-bottom: .3rem;
}

.case .title .english {
	color: #ffffff;
}
.case .title img{
	width: 1.64rem;
}

.case .tab-container {
	width: 6.9rem;
}


.tab-pane {
	display: none;
}

.tab-pane.active {
	display: block;
}

.case ul {
	width: 6.9rem;
	float: left;
}

.case .lists li {
	float: left;
	width: 3.33rem;
	height: 3.4rem;
	margin: 0px .2rem .2rem 0;
	border-radius: .06rem;
	position: relative;
	overflow: hidden;
	display: block;
	background-repeat: no-repeat;
	background-position: center;
}

.case .lists li:nth-child(2),
.case .lists li:nth-child(4),
.case .lists li:nth-child(6),
.case .lists li:nth-child(8),
.case .lists li:nth-child(10) {
	margin-right: 0;
}

.case .lists li:nth-child(7),
.case .lists li:nth-child(8) {
	margin-bottom: .3rem;
}

.case .tab-nav {
	width: 6.9rem;
	margin: 0 auto;
	height: .75rem;
}

.case .case_more {
	text-align: center;
	display: block;
	font-size: .3rem;
	letter-spacing: .06rem;
	color: #ffffff;
	font-family: "Alibaba";
}

.case .case_more img{
	width: 0.26rem;
}

.tab-pane {
	display: none;
}

.tab-pane.active {
	display: block;
}

.case .tab-nav li {
	opacity: 0.902;
	width: 0.96rem;
	height: .45rem;
	line-height: .43rem;
	border-radius: .06rem;
	background-color: #ffffff;
	font-size: .28rem;
	letter-spacing: .06rem;
	color: #333333;
	font-family: "Ping Fang";
	text-align: center;
	float: left;
	margin-right: .2rem;
	padding-left: 0.06rem;
}

.case .tab-nav li:nth-child(1) {
	margin-left: .55rem;
}

.case .tab-nav li:nth-child(5) {
	margin-right: 0;
}

.case .tab-nav .active {
	background-color: #d6ae35;
	color: #ffffff;
}

.case li:hover {
	box-shadow: 0 0 .05rem rgba(0, 0, 0, .1), 0 0 .05rem rgba(0, 0, 0, .1);
	box-shadow: 0 0 .15rem #ABB2CE
}

.case .lists li .pic {
	width: 3.33rem;
	height: 1.1rem;
	float: left;
	overflow: hidden;
	border: 0;
	display: flex;
	align-items: center;
	border-radius: .1rem .1rem 0 0;
	background-color: #e8e9ea;
	opacity: 0.902;
}

.case .lists li .pic img {
	width: 3.33rem;
	border-radius: .1rem .1rem 0 0;
	opacity: 100%;
	align-items: center;
}

.case .lists li .case_content {
	width: 3.33rem;
	height: 2.3rem;
	border-radius: 0 0 .1rem .1rem;
	background-color: #dfe0e1;
	opacity: 0.9;
	margin-top: 1.1rem;
}

.case .lists li a {
	line-height: .25rem
}

.case .lists li a span {
	color: #333;
	font-size: .26rem;
	padding: .3rem .15rem 0;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	letter-spacing: .01rem;
	line-height: .4rem;
	color: #333333;
	font-weight: 500;
	font-family: "Ping Fang";
}

.case .lists li:hover a span {
	color: #38467f
}

.case .lists li a p {
	color: #666;
	font-size: .24rem;
	padding: .1rem .15rem 0;
	overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 2;
	letter-spacing: .01rem;
	line-height: .42rem;
	color: #666666;
	font-weight: 500;
	font-family: "Ping Fang";
}

.case .lists .corner {
	position: absolute;
	right: 0;
	bottom: 0;
}

.case .lists .corner img {
	border-radius: 0 0 .1rem;
}

.choose {
	overflow: hidden;
	display: block;
	width: 7.5rem;
}

.choose .title {
	font-weight: 700;
	text-align: center;
	font-size: .32rem;
	letter-spacing: .02rem;
	color: #3c486a;
	font-family: "Alibaba";
	height: 1.3rem;
	line-height: 1.48rem;
}

.choose .title img {
	margin-left: .1rem;
}

.choose .title span {
	margin-left: .1rem;
}

.choose .choose_column {
	/* height: 13.8rem; */
	width:6.9rem;
}

.choose .colchoose_columnumn li {
	float: left;
	cursor: default;
	transition: all .5s;
	width: 3.8rem;
	height: 2.99rem;
	margin-bottom: .3rem;
	filter: drop-shadow(0 0 .1rem rgba(0, 0, 0, 0.08));
	background-color: #ffffff;
	box-shadow: 0 .02rem .04rem rgba(0, 0, 0, 0.1);
}

.choose .choose_qiehuan {
	text-align: center;
	display: flex;
	justify-content: center;
	gap: .1rem;
	margin-top: .3rem;
	margin-bottom: .8rem;
}

.choose .choose_qiehuan span {
	width: .43rem;
	height: .14rem;
	border-radius: .07rem;
	background-color: #d6ae35;
	background-color: #f0f0f0;
	border: .01rem solid #d4d4d4;
	display: block;
	float: left;
	margin-right: .15rem;
	text-align: center;
}

.choose .choose_qiehuan .active {
	background-color: #d6ae35;
}

.review {
	width: 6.3rem;
}

.review-header {
	display: flex;
	align-items: center;
	height: 1.3rem;
}

.review-header img {
	border-radius: 50%;
	margin-right: .5rem;
}

.review-header .name {
	font-size: .29rem;
	letter-spacing: .01rem;
	color: #333333;
	font-weight: 500;
	font-family: "Ping Fang";
	margin-right: .3rem;
	float: left;
}

.review-header .school {
	font-size: .26rem;
	letter-spacing: .01rem;
	color: #666666;
	font-family: "Ping Fang";
	float: left;
}

.review-line {
	border-top: .01rem solid #d6ae35;
}

.review-content {
	padding: .2rem 0 0 .05rem;
	width: 6.2rem;
	font-size: .24rem;
	letter-spacing: .01rem;
	line-height: .44rem;
	color: #666666;
	font-weight: 500;
	font-family: "Ping Fang";
}

.choose .choose_column .review-content img {
	width: .27rem;
	height: .27rem;
	margin-right: .05rem;
	margin-bottom: .2rem;
}

.choose .choose_column .review-content .douhao {
  width: 1.01rem;
  height: .86rem;
  position: absolute;
  float: right;
  right: 1rem;
}

.choose .choose_column li {
	margin: 0 .3rem .3rem;
	border-top: .01rem dashed #555;
}

.choose .choose_column li:nth-child(1) {
	border-top: 0 dashed #555;
}

.choose .choose_column .review-header img {
	display: block;
	width: .8rem;
	height: .8rem;
	border-radius: .4rem;
	background-color: #e5e5e5;
}

.choose .choose_column li:hover {
	/* box-shadow: 0 0 .05rem rgba(0, 0, 0, .1), 0 0 .05rem rgba(0, 0, 0, .1); */
	transform: translateY(0)
}

.choose .choose_column li span {
	color: #000844;
	font-size: .18rem;
	font-weight: 700;
	display: block;
	text-align: center;
	line-height: .5rem
}

.choose .choose_column li p {
	color: #333;
	font-size: .14rem;
	line-height: .3rem;
	text-align: justify;
	/*text-align-last:justify*/
}