/* 文字省略 */
.dot{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.dot1,
.dot2,
.dot3,
.dot4,
.dot5,
.dot6,
.dot7,
.dot8{display:-webkit-box;display:box;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical}
.dot1{-webkit-line-clamp:1}
.dot2{-webkit-line-clamp:2}
.dot3{-webkit-line-clamp:3}
.dot4{-webkit-line-clamp:4}
.dot5{-webkit-line-clamp:5}
.dot6{-webkit-line-clamp:6}
.dot7{-webkit-line-clamp:7}
.dot8{-webkit-line-clamp:8}

/* 头部 */
.qui_top_box .qui_logo{ color:#fff; font-weight:bold;}
.qui_top_box .qui_logo .pic{ position:relative; margin-right:.1rem;}
.qui_top_box .qui_logo .pic .chroma{ opacity:1;}
.qui_top_moren,
.qui_top_white{ background:#fff; box-shadow:0 5px 15px rgba(0,0,0,.05);}
.qui_top_moren .qui_logo,
.qui_top_white .qui_logo{ color:#333;}
.qui_top_moren .qui_logo .pic .white,
.qui_top_white .qui_logo .pic .white{ opacity:0;}
.qui_top_moren .qui_logo .pic .chroma,
.qui_top_white .qui_logo .pic .chroma{ opacity:1;}
.qui_top_moren .qui_top_nav .ULLIST>li>a,
.qui_top_white .qui_top_nav .ULLIST>li>a{ color:#333;}
.qui_top_moren .quirr .search-mr,
.qui_top_white .quirr .search-mr{ color:#333; background-image: url(../images/search2.svg);}
@media (min-width:1025px){
.qui_top_moren .qui_top_nav .ULLIST>li:hover>a,
.qui_top_white .qui_top_nav .ULLIST>li:hover>a,
.qui_top_moren .qui_top_nav .ULLIST>li.on>a,
.qui_top_white .qui_top_nav .ULLIST>li.on>a{ color:#6c24b7;}
}

/* 底部 */
.qui_footer{ background:#f3f7f8;}
.footer-one{ padding:.6rem 0;}
.footer-one .let-txt{ width:30%;}
.footer-one .let-txt .tit{ line-height:1.3; font-size:.42rem; color:#333;}
.footer-one .let-txt .tel-txt{ margin-top:.4rem; line-height:1.5;}
.footer-one .let-txt .tel-txt .name{ font-size:.2rem;}
.footer-one .let-txt .tel-txt .name img{ width:.18rem;}
.footer-one .let-txt .tel-txt .name span{ display:block; padding-left:.1rem;}
.footer-one .let-txt .tel-txt .tel{ font-size:.34rem;}
.footer-one .let-txt .tel-txt .tel a{ color:#6c24b7;}
.footer-one .rig-txt{ width:56.5%;}
.footer-one .rig-txt dl dt{ margin-bottom:.2rem; font-size:.2rem; color:#333;}
.footer-one .rig-txt dl dd{ margin:.05rem 0;}
.footer-one .rig-txt dl dd a{ font-size:.14rem; color:#656766;}
.footer-two{ font-size:.14rem; padding:.3rem 0; border-top:solid 1px #dadedf;}
.footer-two .copyright{ color:#656766;}
.footer-two .copyright a{ color:#656766; margin:0 .5em;}
.footer-two .copyright img{ width:.2rem;}
.qui_footer a:hover{ color:#6c24b7!important;}
@media (max-width:1024px){
.footer-one .let-txt{ width:32%;}
.footer-one .let-txt .tit{ font-size:.26rem;}
.footer-one .let-txt .tel-txt .tel{ font-size:.26rem;}
.footer-one .rig-txt{ width:65%;}
.footer-one .rig-txt dl dt{ font-size:.18rem;}
}
@media (max-width:768px){
.footer-two .copyright{ width:calc(100% - 7em);}
.footer-two .copyright a{ margin:2px 5px;}
}

@media (max-width:640px){
.footer-one{ padding:30px 0;}
.footer-one .let-txt{ width:100%; margin-bottom:10px;}
.footer-one .let-txt .tit{ font-size:16px; line-height:1.6;}
.footer-one .let-txt .tel-txt{ margin-top:10px;}
.footer-one .let-txt .tel-txt .name{ font-size:14px;}
.footer-one .let-txt .tel-txt .name img{ width:15px;}
.footer-one .let-txt .tel-txt .tel{ font-size:18px;}
.footer-one .rig-txt{ width:100%;}
.footer-one .rig-txt dl{ font-size:14px; width:100%;}
.footer-one .rig-txt dl dt{ padding-right:2em; position:relative; line-height:1.5; font-size:16px; margin-bottom:8px;}
.footer-one .rig-txt dl dt::after{ content:''; display:block; position:absolute; right:8px; top:50%; width:16px; height:16px; margin-top:-8px; background-image: url(../images/add.svg); background-repeat: no-repeat; background-position:center; background-size:contain;}
.footer-one .rig-txt dl dt.on::after{ background-image:url(../images/sub.svg);}
.footer-one .rig-txt dl dd{ margin:5px 0; line-height:1.5; display:none;}
.footer-one .rig-txt dl dd a{ font-size:14px;}
.footer-two{ font-size:14px; line-height:1.5;}
.footer-two .copyright{ margin-top:5px; width:100%;}
}


/* banner */
.qui_banbox .swiper-aniu{ position:absolute; bottom:10%; width:100%;}
.qui_banbox .swiper-aniu .swiper-but{ position:relative; margin:0;}
.qui_banbox .swiper-aniu .swiper-button-next:after,
.qui_banbox .swiper-aniu .swiper-button-prev:after{ font-size:.22rem; color:#fff;}
.qui_banbox .swiper-aniu .swiper-button-prev{ justify-content:flex-start;}
.qui_banbox .swiper-aniu .swiper-button-next{ justify-content:flex-end;}
.qui_banbox .swiper-aniu .swiper-pagination{ margin:0 .1rem; bottom:0; line-height:2; position:relative; width:auto; font-size:0;}
.qui_banbox .swiper-aniu .swiper-pagination .swiper-pagination-bullet{ width:4px; height:4px; background:#fff; opacity:1; transition:all .5s; border-radius:100px;}
.qui_banbox .swiper-aniu .swiper-pagination .swiper-pagination-bullet-active{ width:30px; border-radius:2px;}




/* 首页 */
.index-one{ padding:0 0 1.25rem;}
.index-one .qui_single{ padding:2rem 0 0;}
.index-one .bg-img{ position:absolute; left:0; top:0; width:100%; height:50%; mix-blend-mode: multiply;}
.index-one .bg-img img{ width:100%; height:100%!important; object-fit:cover;}
.index-one .txt-one{ position:absolute; left:0; top:1.5rem; width:50%; z-index:10;}
.index-one .txt-one .small-tit{ margin-bottom:.4rem; font-size:.24rem; color:#6c24b7;}
.index-one .txt-one .big-tit{ line-height:1.2; max-width:8em; font-size:.42rem; color:#333333;}
.index-one .switc-box{ width:100%;}
.index-one .switc-box .swiper{ width:100%;}
.index-one .switc-box #gallery .item{ direction:rtl;}
.index-one .switc-box #gallery .item .text{ direction:ltr; margin-right:1rem; max-width:4.3rem;}
.index-one .switc-box #gallery .item .text .tit{ line-height:1.2; margin-bottom:.1rem; font-size:.32rem; color:#333333;}
.index-one .switc-box #gallery .item .text .des{ font-size:.18rem; color:#7a7a87;}
.index-one .switc-box #gallery .item .pic{ display:-webkit-flex; display:flex; align-items:center; justify-content:center; width:5.6rem; height:5.6rem; text-align:center;}
.index-one .switc-box #gallery .item .pic img{ max-width:5.6rem; max-height:100%!important; object-fit:contain;}
.index-one .switc-box #gallery .item .more{ margin-top:.8rem;}
.index-one .switc-box #gallery .item .more .but{ padding:.15rem .35rem; background:#6c24b7; color:#fff; border-radius:200px;}
.index-one .switc-box #gallery .swiper-slide{ opacity:0!important;}
.index-one .switc-box #gallery .swiper-slide-active{ opacity:1!important;}
.index-one .switc-box #thumbs{ position:absolute; right:0; bottom:0; width:4.75rem;}
.index-one .switc-box #thumbs .swiper-slide{ height:auto;}
.index-one .switc-box #thumbs .swiper-slide .iol{ height:100%;}
.index-one .switc-box #thumbs .iol{ cursor:pointer; padding:.15rem .2rem; border:solid 2px #dfe6ec;}
.index-one .switc-box #thumbs .iol .txt{ line-height:1.4; font-size:.18rem; color:#a9a9b0; position:relative; z-index:5;}
.index-one .switc-box #thumbs .iol .bg{ position:absolute; left:0; top:0; width:100%; height:100%; background:#6c24b7; opacity:0;}
.index-one .switc-box #thumbs .iol .bg img{ width:100%; height:100%!important; object-fit:cover; opacity:.1;}
.index-one .switc-box #thumbs .swiper-slide-thumb-active .iol{ border-color:#6c24b7;}
.index-one .switc-box #thumbs .swiper-slide-thumb-active .iol .txt{ color:#fff;}
.index-one .switc-box #thumbs .swiper-slide-thumb-active .bg{ opacity:1;}

.index-two #industry-one .item .text{ line-height:1.8; position:absolute; top:15%; left:0; color:#fff; width:100%;}
.index-two #industry-one .item .text .name{ margin-bottom:.35rem; font-size:.24rem;}
.index-two #industry-one .item .text .title{ margin:.2rem 0; font-size:.42rem;}
.index-two #industry-one .item .text .des{ font-size:.18rem; max-width:5.3rem; opacity:.5;}
.index-two #industry-one .item .text .more{ margin-top:.7rem;}
.index-two #industry-one .item .text .more .but{ padding:.15rem .35rem; background:#6c24b7; color:#fff; border-radius:200px;}
.index-two #industry-one .item .bg-img img{ width:100%;}
.index-two .small-industry{ position:absolute; bottom:.5rem; left:0; width:100%;}
.index-two #industry-two .item{ cursor:pointer; font-size:.18rem; position:relative; padding:.2rem 0;}
.index-two #industry-two .item .line{ position:absolute; left:0; top:0; width:100%; height:.04rem; background:rgba(255,255,255,.3);}
.index-two #industry-two .item .line::after{ position:absolute; left:0; content:''; display:block; width:0; height:100%; background:#6c24b7; transition:all .5s;}
.index-two #industry-two .item .txt{ opacity:.3;}
.index-two #industry-two .item .txt .icon{ margin-bottom:.15rem;}
.index-two #industry-two .item .txt .icon img{ max-width:.24rem;}
.index-two #industry-two .item .txt .tit{ color:#fff;}
.index-two #industry-two .swiper-slide-thumb-active .line::after{ animation:linebox 3s linear forwards;}
.index-two #industry-two .swiper-slide-thumb-active .txt{ opacity:1;}
.index-two .swiper-but{ display:none;}
@keyframes linebox {
    from {
        width:0;
    }
    to {
        width:100%;
    }
}

.index-three{ padding:1rem 0 .2rem;}
.index-three .small-tit{ margin-bottom:.4rem; font-size:.24rem; color:#6c24b7;}
.index-three .big-tit{ line-height:1.2; font-size:.42rem; color:#333333;}
.index-three .news-tab-menu a{ display:block; padding:.15rem .35rem; background:#fff; color:#b4b4bb; border:solid 1px #dfe6ec; border-radius:200px; margin-left:.1rem;}
.index-three .news-tab-menu a.active{ background:#6c24b7; color:#fff;}
.index-three .swiper{ padding:.95rem 0;}
.index-three .swiper .swiper-slide .item{ transform:scale(.94)!important; transition:all .5s;}
.index-three .swiper .swiper-slide .item .pic img{ width:100%;}
.index-three .swiper .swiper-slide .item .text{ margin:.35rem 0; opacity:0; transition:all .5s;}
.index-three .swiper .swiper-slide .item .text .tit{ line-height:1.4; margin-bottom:.15rem; font-size:.24rem; color:#333;}
.index-three .swiper .swiper-slide .item .text .des{ color:#7a7a87;}
.index-three .swiper .swiper-slide-active .item{transform:scale(1)!important;}
.index-three .swiper .swiper-slide-active .item .text{ opacity:1;}
.index-three .swiper .swiper-slide.swiper-slide-prev .item{ transform:scale(.94) translateX(-.05rem) !important;}
.index-three .swiper .swiper-slide.swiper-slide-next .item{ transform:scale(.94) translateX(.05rem) !important;}
.index-three .swiper-but{ top:70%; width:.55rem; height:.55rem; border:solid 2px #cfd0d7; display: -webkit-flex; display:flex; align-items:center; justify-content:center; border-radius:100%;}
.index-three .swiper-but::after{ color:#cfd0d7; font-size:.14rem; font-weight:bold;}
.index-three .swiper-button-prev{ left:30%;}
.index-three .swiper-button-next{ right:30%;}
.index-three .swiper-but:hover{ background:#6c24b7; border-color:#6c24b7;}
.index-three .swiper-but:hover::after{ color:#fff;}
.index-three .tab-con{ display:none; min-height:2rem;}
.index-four .bg-img img{ width:100%;}
.index-four .tit-box{ color:#fff; position:absolute; left:0; top:1.6rem; width:100%; z-index:10;}
.index-four .tit-box .small-tit{ line-height:1.5; margin-bottom:.4rem; font-size:.24rem;}
.index-four .tit-box .big-tit{ max-width:50%; line-height:1.3; font-size:.42rem;}
.index-four .tit-box .big-tit span{ color:#6c24b7;}
.index-four .tit-box .des{ line-height:1.8; opacity:.5; font-size:.18rem; max-width:33%;}
.index-four .more{ margin-top:.7rem;}
.index-four .more .but{ padding:.15rem .35rem; background:#6c24b7; color:#fff; border-radius:200px;}

@media (max-width:1024px){
.index-one .txt-one{ position:relative; top:auto;}
.index-one .switc-box #gallery .item .pic{ width:calc(100% - 5rem);}
.index-one .switc-box #gallery .item .pic img{ max-width:100%;}
.index-one .switc-box #gallery .item .text{ max-width:4rem; margin-right:.5rem;}
.index-two #industry-one .item .text{ top:5%;}
.index-two #industry-one .item .text .des{ max-width:80%; opacity:1;}
.index-two #industry-one .item .text .name{ margin-bottom:.1rem;}
.index-two #industry-one .item .text .title{ margin:.1rem 0; line-height:1.2;}
.index-two #industry-one .item .text .more{ margin-top:.3rem;}
.index-two #industry-one .item .text .more .but{ padding:.1rem .3rem;}
.index-three{ padding:.4rem 0 .2rem;}
.index-three .small-tit{ line-height:1.5; margin-bottom:.2rem;}
.index-three .big-tit{ font-size:.3rem;}
.index-three .swiper{ padding:.6rem 0 .4rem;}
.index-three .news-tab-menu a{ padding:.1rem .2rem;}
}
@media (max-width:768px){
.index-one{ padding-bottom:.6rem;}
.index-one .qui_single{ padding:50px 0 0;}
.index-one .txt-one{ width:100%;}
.index-one .switc-box #gallery{ padding:.5rem 0;}
.index-one .switc-box #gallery .item{ align-items:flex-start !important; justify-content:space-between !important;}
.index-one .switc-box #gallery .item .text{ max-width:4rem; margin-right:.4rem;}
.index-one .switc-box #gallery .item .text .tit{ font-size:24px;}
.index-one .switc-box #gallery .item .pic{ margin-bottom:.2rem; width:calc(100% - 4.5rem);}
.index-one .switc-box #gallery .more{ margin-top:20px;}
.index-one .switc-box #thumbs{ position:relative; width:80%;}
.index-two .small-industry{ padding:.2rem .4rem; position:relative; bottom:0;}
.index-two #industry-two .item .line{ background:rgba(0,0,0,.1);}
.index-two #industry-two .item .txt .tit{ color:#333;}
.index-two #industry-two .item .txt .icon{filter:brightness(0)}
.index-two .swiper-but{ display: -webkit-flex; display:flex; align-items:center; justify-content:center;}
.index-two .swiper-but::after{ color:#6c24b7; font-size:22px; font-weight:bold;}
.index-three .swiper .swiper-slide .item .text{ margin:.2rem 0;}
.index-three .swiper .swiper-slide .item .text .tit{ font-size:18px;}
.index-three .swiper .swiper-slide .item .text .des{ font-size:16px;}
.index-four .bg-img{ position:absolute; width:100%; height:100%;}
.index-four .bg-img img{ width:100%; height:100% !important; object-fit:cover;}
.index-four .tit-box{ padding:40px 20px; position:relative; top:auto;}
.index-four .tit-box .big-tit{ font-size:.28rem; width:100%; max-width:100%;}
.index-four .tit-box .des{ margin-top:.2rem; width:100%; max-width:100%;}
.index-four .more{ margin-top:.5rem;}
}
@media (max-width:640px){
.index-one .txt-one .small-tit{ font-size:16px; margin-bottom:10px;}
.index-one .switc-box #gallery .item{ justify-content:center!important;}
.index-one .switc-box #gallery .item .text{ margin:20px 0 0; max-width:100%; width:100%; margin-right:0;}
.index-one .switc-box #gallery .item .text .des{ font-size:14px;}
.index-one .switc-box #gallery .item .more{ margin:10px 0;}
.index-one .switc-box #gallery .item .pic{ width:50%; transform:translateY(0);}
.index-one .switc-box #gallery .item .pic img{ max-width:100%;}
.index-one .switc-box #thumbs{ width:100%;}
.index-one .switc-box #thumbs .iol .txt{ font-size:14px;}
.index-two .swiper-but{ width:15px;}
.index-two #industry-one .item .bg-img{ position:absolute; width:100%; height:100%;}
.index-two #industry-one .item .bg-img img{ width:100%; height:100% !important; object-fit:cover;}
.index-two #industry-one .item .text{ padding:30px 20px; position:relative; top:auto;}
.index-two #industry-one .item .text .name{ font-size:16px;}
.index-two #industry-one .item .text .title{ font-size:24px;}
.index-two #industry-one .item .text .des{ max-width:100%; font-size:14px;}
.index-two #industry-two .item{ font-size:14px;}
.index-two #industry-two .item .txt .icon img{ max-width:20px;}
.index-three .small-tit{ font-size:16px; margin-bottom:5px;}
.index-three .big-tit{ font-size:18px;}
.index-three .news-tab-menu a{ padding:10px 15px;}
.index-three .swiper .swiper-slide .item .text .des{ font-size:14px; line-height:1.5;}
.index-three .swiper-but{ top:75%; width:35px; height:35px;}
.index-three .swiper-but::after{ font-size:12px;}
.index-three .swiper-button-prev{ left:2%;}
.index-three .swiper-button-next{ right:2%;}
.index-four .tit-box .big-tit{ font-size:20px;}
.index-four .tit-box .small-tit{ font-size:16px;}
.index-four .tit-box .des{ font-size:14px;}
.index-four .more .but{ padding:15px 20px;}
}


/* 菜单 */
.Inside-menu{ background:rgba(223,230,236,.5);}
.menu-box li{ margin-right:1px; line-height:3;}
.menu-box li a{padding:.1rem .2rem; display:block;}
.menu-box li a:hover,
.menu-box li.active a{ background:#6c24b7; color:#fff;}
.menu-box li:last-child{ margin-right:0;}
.menu-box .web-txt{ display:none;}
.current-box{background-image:url(../images/current-icon.png); background-position:left center; background-repeat:no-repeat; padding-left:.25rem; font-size:.14rem; color:#7a7a87;}
.current-box a{ color:#7a7a87;}
.current-box em{ display:block; font-size:.12rem; margin:0 .5em;}
.current-box a:hover{ color:#6c24b7;}

@media(max-width:1024px){
.current-box{ display:none;}
.menu-box{ position:relative; width:100%; z-index:20;}
.menu-box .web-txt{ position:relative; padding:15px 0; line-height:1.5; width:100%; font-size:18px; display:block;}
.menu-box .web-txt::after{ content:''; display:block; position:absolute; top:0; right:0; height:100%; width:35px; background-image: url(../images/add.svg); background-repeat:no-repeat; background-position:center; background-size:18px;}
.menu-box .ul{ display:none; position:absolute; left:0; top:100%; width:100%; background:#fff; box-shadow:0 0 10px rgba(0,0,0,.1);}
.menu-box .ul li{ margin-right:0; width:100%;}
.menu-box .ul li a{ padding:10px 15px; line-height:1.7; font-size:16px;}
}
@media(max-width:640px){
.menu-box .web-txt{ font-size:16px;}
.menu-box .ul li a{ font-size:14px;}
}


/* 公司介绍 */
.about-one .item{ padding:.6rem 0 1rem; margin-bottom:.5rem; border-bottom:solid 2px #dfe6ec;}
.about-one .item .text{ direction:ltr; width:58%;}
.about-one .item .text .small-tit{ line-height:1.5; margin-bottom:.4rem; font-size:.24rem;}
.about-one .item .text .big-tit{ max-width:85%; line-height:1.3; font-size:.42rem;}
.about-one .item .text .big-tit span{ color:#6c24b7;}
.about-one .item .text .des{ margin-top:.4rem; line-height:1.8; font-size:.18rem; color:#7a7a87; width:100%;}
.about-one .item .pic{ max-width:33.9%;}
.about-one .item .pic img{ width:100%;}
.about-one .item:nth-child(2n){ direction:rtl;}
.about-one .item:last-child{ border-bottom:none; padding-bottom:0;}
@media(max-width:768px){
.about-one .item{ justify-content:flex-start!important; direction:ltr!important;}
.about-one .item .text{ width:100%;}
.about-one .item .text .des{ margin-top:.25rem;}
.about-one .item .text .big-tit{ max-width:100%; font-size:.28rem;}
.about-one .item .pic{ max-width:100%; margin-top:.4rem;}
.about-one .item{ padding:0 0 .55rem;}
}
@media(max-width:640px){
.about-one .item .text .big-tit{ font-size:18px;}
.about-one .item .text .des{ font-size:14px;}
}


/* 企业文化 */
.culture-one{ padding:.7rem 0 1rem;}
.culture-one .tit-box{ line-height:1.5; font-size:.42rem; width:39%;}
.culture-one .tit-box::after{ margin-top:.5rem; width:1em; height:2px; display:block; background:#6c24b7; content:'';}
.culture-one .des{ line-height:1.8; font-size:.18rem; color:#7a7a87; width:49%;}
.culture-two{ display:-webkit-flex; display:flex; flex-wrap:wrap; padding-bottom:.6rem;}
.culture-two .item{ line-height:1.7; width:23.5%; background:#eff2f5; padding:.65rem .5rem .5rem; margin-right:2%; overflow:hidden;border-bottom:solid .04rem #6c24b7;}
.culture-two .item .icon{ margin-bottom:.5rem;}
.culture-two .item .icon span{ width:.65rem; height:.65rem; display:block;}
.culture-two .item .icon span img{ width:100%; height:100%!important; object-fit:contain;}
.culture-two .item .tit{ margin-bottom:.2rem; font-size:.32rem; color:#333333;}
.culture-two .item .des{ font-size:.18rem; color:#7a7a87;}
.culture-two .item .bg-icon{ position:absolute; top:0; left:100%; transform: translate(-45%,-22%); width:max-content; }
.culture-two .item .bg-icon img{max-height:3rem!important;}
.culture-two .item:nth-child(4n){ margin-right:0;}
@media(max-width:1024px){
.culture-one .tit-box{ width:100%; margin-bottom:.3rem;}
.culture-one .tit-box::after{ margin-top:.3rem;}
.culture-one .des{ width:100%;}
.culture-two .item{ width:49%; margin-right:2%; margin-bottom:2%;}
.culture-two .item:nth-child(2n){ margin-right:0;}
}
@media(max-width:640px){
.culture-one .des{ font-size:14px;}
.culture-two .item{ width:100%; margin-right:0; margin-bottom:2%;}
.culture-two .item .des{ font-size:14px;}
}



/* 发展历程 */
.course-box{ padding:1.4rem 0; background-image: url(../images/course-bg.png); background-repeat:no-repeat; background-position:bottom center; background-size:cover;}
.course-box .big-box{ padding:0 1.4rem 1rem;}
.course-box .big-box .item .pic{ width:45%;}
.course-box .big-box .item .pic img{ width:100%;}
.course-box .big-box .item .text{ line-height:1.7; font-size:.18rem; color:#7a7a87; width:47%;}
.course-box .big-box .item .text .years{ margin-bottom:.2rem; line-height:1; color:#6c24b7; font-size:.8rem;}
.course-box .swiper-but{ width:.55rem; height:.55rem; border:solid 2px #cfd0d7; display: -webkit-flex; display:flex; align-items:center; justify-content:center; border-radius:100%;}
.course-box .swiper-but::after{ color:#cfd0d7; font-size:.16rem; font-weight:bold;}
.course-box .swiper-button-prev{ left:0;}
.course-box .swiper-button-next{ right:0;}
.course-box .swiper-but:hover{ background:#6c24b7; border-color:#6c24b7;}
.course-box .swiper-but:hover::after{ color:#fff;}
.course-box .small-box{ margin:.35rem 0 0;}
.course-box .small-box::before{position:absolute;left:0;top:.3rem; content:''; display:block; width:100%; height:1px; background:#6c24b7;}
.course-box .small-box .item{ cursor:pointer; text-align:center;}
.course-box .small-box .item .txt{ line-height:2; font-size:.28rem; color:#333333;}
.course-box .small-box .item .txt span{ display:block; min-height:.6rem; line-height:.6rem;}
.course-box .small-box .item .pot{ margin:0 auto; width:.6rem; height:.6rem; border:dashed 1px #cfd8df; background:#fff; border-radius:100%;}
.course-box .small-box .item .pot span{ width:.1rem; height:.1rem; background:#6c24b7; border-radius:100%;}
.course-box .small-box .swiper-slide-thumb-active .item .txt{ font-size:.34rem; color:#6c24b7;}
@media(max-width:1024px){
.course-box{ padding:1rem 0;}
.course-box .big-box{padding:0 1rem .3rem;}
.course-box .big-box .item .text{ width:50%;}
.course-box .big-box .item .text .years{ font-size:30px;}
.course-box .big-box .item .pic{ width:100%; margin-bottom:20px;}
.course-box .big-box .item .text{ width:100%;}
}
@media(max-width:640px){
.course-box .swiper-but{ top:30%; width:35px; height:35px; border:solid 1px #cfd0d7;}
.course-box .swiper-but::after{ font-size:14px;}
.course-box .big-box .item .text{ font-size:14px;}
}


/* 体系证书 */
.honor-list li{ font-size:.2rem; width:17.813%; margin-right:2.7%; margin-bottom:2.7%; text-align:center;}
.honor-list li .tit{ padding:.15rem 0 0;}
.honor-list li:nth-child(5n){ margin-right:0;}
@media(max-width:1024px){
.honor-list li{ font-size:16px;}
}

@media(max-width:640px){
.honor-list li:nth-child(5n),
.honor-list li{ width:48%; margin-right:4%; margin-bottom:4%;}
.honor-list li:nth-child(2n){ margin-right:0;}
}



/* 弹框 */
.pop-up{ position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0,0,0,.7); z-index:100; display:none;}
.pop-up .Juz{ height:100%; width:100%;}
.pop-up .back-bg{ background:#e8eaf2; padding:.5rem .4rem; width:8.5rem;}

/* 体系证书弹框 */
.honor-up .close{ cursor:pointer; width:.35rem; height:.35rem; position:absolute; right:.2rem; top:.2rem; background-image: url(../images/cls2.svg); background-repeat: no-repeat; background-position:center; background-size:contain; border-radius:100%;}
.honor-up .item{ text-align:center;}
.honor-up .item .pic img{ max-width:3rem;}
.honor-up .item .tit{ margin-top:.15rem; font-size:.26rem; line-height:1.5;}
.honor-up .switc-box{ padding:0 .8rem;}
.honor-up .swiper-but{ top:47%; background:#fff; width:.5rem; height:.5rem; border:solid 1px #cfd0d7; display:-webkit-flex; display:flex; align-items:center; justify-content:center; border-radius:100%;}
.honor-up .swiper-but::after{ color:#cfd0d7; font-size:.14rem; font-weight:bold;}
.honor-up .swiper-button-prev{ left:0;}
.honor-up .swiper-button-next{ right:0;}
.honor-up .swiper-but:hover{ background:#6c24b7; border-color:#6c24b7;}
.honor-up .swiper-but:hover::after{ color:#fff;}

@media(max-width:1024px){
.pop-up .Juz{ padding:0 5%;}
.pop-up .back-bg{ width:100%;}
}


/* 产品中心 */
.pro-one{ padding:1rem 0 1.8rem; background-image: url(../images/pro-bg.png); background-repeat:no-repeat; background-position:bottom center; background-size:cover;}
.pro-one .tab-menu{ margin-bottom:1.4rem;}
.pro-one .tab-menu .aniu{ margin:.05rem; display:block; padding:.15rem .15rem; background:#fff; border:solid 1px #dfe6ec; color:#333; border-radius:200px;}
.pro-one .tab-menu .aniu.active{ background:#6c24b7; color:#fff;}
.pro-one .con-info .tab-con{ display:none;}
.pro-one .con-info .item .text{ line-height:1.5; width:46%;}
.pro-one .con-info .item .text .tit{ margin-bottom:.35rem; font-size:.42rem; color:#333333;}
.pro-one .con-info .item .text .des{ line-height:1.8; font-size:.18rem; color:#7a7a87;}
.pro-one .con-info .item .pic{ text-align:center; width:45%;}
.pro-two{ padding:1.2rem 0;}
.pro-two .tit-name{ margin-bottom:.55rem; line-height:1.5; font-size:.42rem; text-align:center;}
.pro-two .introd-box .wtd49{ width:49.4%;}
.pro-two .introd-box .wtd100{ margin-top:.6rem; width:100%;}
.pro-two .introd-box .item{ text-align:center;}
.pro-two .introd-box .item .tit{ padding:.2rem 0; font-size:.2rem; text-align:center;}
.pro-two .introd-box .item .pic img{ width:100%;}
.pro-two .introd-box .table-box table td{ text-align:left; padding:.11rem; line-height:1.5; font-size:.15rem;}
.pro-two .introd-box .table-box table tr td:nth-child(1){ width:11%;}
.pro-two .introd-box .table-box table tr td:nth-child(2){ width:15%;}
.pro-two .introd-box .table-box table tr td:nth-child(3){ width:24%;}
.pro-two .introd-box .table-box table tr td:nth-child(4){ width:20%;}
.pro-two .introd-box .table-box table tr td:nth-child(5){ width:33%;}
.pro-two .des-txt{ margin:.5rem 0; font-size:.18rem; color:#7a7a87; line-height:1.8;}
.pro-two .remark{ line-height:1.8; font-size:.18rem; background:#6c24b7; color:#fff; padding:.25rem .3rem;}

.pro-three{ padding:1rem 0; background:#eff2f5;}
.pro-three .tit-name{ margin-bottom:.3rem;}
.pro-three .tit-name .name{ line-height:1.5; font-size:.32rem; color:#333;}
.pro-three .but-aniu .swiper-but{ margin:0; position:relative; width:.5rem; height:.5rem; border:solid 1px #cfd0d7; display:-webkit-flex; display:flex; align-items:center; justify-content:center; border-radius:100%; opacity:1;}
.pro-three .but-aniu .swiper-but::after{ color:#cfd0d7; font-size:.14rem; font-weight:bold;}
.pro-three .but-aniu .swiper-button-prev{ margin-right:.1rem; left:0;}
.pro-three .but-aniu .swiper-button-next{ right:0;}
.pro-three .but-aniu .swiper-but:hover{ background:#6c24b7; border-color:#6c24b7;}
.pro-three .but-aniu .swiper-but:hover::after{ color:#fff;}
.pro-three .item .tit{ margin-top:.1rem; line-height:1.5; font-size:.22rem; color:#333;}

.pro-four{ padding:1rem 0;}
.pro-four .tit-name{ margin-bottom:.3rem;}
.pro-four .tit-name .name{ line-height:1.5; font-size:.32rem; color:#333;}
.pro-four .list li{ padding:.3rem; background:#eff2f5; margin-bottom:.1rem; border:solid 2px #eff2f5;}
.pro-four .list li .title{ width:70%;}
.pro-four .list li .tiem{color:#7a7a87;padding-right:.35rem;margin-right:.35rem;color:#7a7a87;border-right:solid 1px #dfe6ec;line-height:1;}
.pro-four .list li .name{ width:calc(100% - 8em); font-size:.2rem; color:#333333;}
.pro-four .list li .dow{line-height:1; padding-right:.35rem; margin-right:.35rem; color:#7a7a87; border-right:solid 1px #dfe6ec;}
.pro-four .list li .dow .icon{ color:#7a7a87; background-repeat:no-repeat; background-position:left center; background-size:.2rem; padding-left:.34rem;}
.pro-four .list li .dow .xiaz{ background-image: url(../images/dow.svg);}
.pro-four .list li .dow .zxyl{ background-image: url(../images/yul.svg);}
.pro-four .list li .dow:last-child{ padding-right:0; margin-right:0; border-right:none;}
.pro-four .list li a:hover{ color:#6c24b7!important;}
.pro-four .list li .xiaz:hover{ background-image: url(../images/dow-on.svg);}
.pro-four .list li .zxyl:hover{ background-image: url(../images/yul-on.svg);}
.pro-four .list li:hover{ background:#fff; border-color:#6c24b7;}
@media(max-width:1024px){
.pro-two .introd-box .wtd49{ width:100%; margin-right:0; margin-bottom:3%;}
.pro-three{ padding:.5rem 0;}
.pro-four{ padding:.5rem 0;}
.pro-four .list li{ padding:.25rem;}
.pro-four .list li .title{ width:60%;}
.pro-four .list li .tiem{ padding-right:.2rem; margin-right:.2rem;}
.pro-four .list li .dow{ padding-right:.2rem; margin-right:.2rem;}
}
@media(max-width:640px){
.pro-one .tab-menu{ margin-bottom:35px;}
.pro-one .tab-menu .aniu{ padding:10px 15px; margin:3px;}
.pro-one .con-info .item .text{ width:100%;}
.pro-one .con-info .item .pic{ width:100%; margin-top:15px;}
.pro-one .con-info .item .text .des{ font-size:14px;}
.pro-two{ padding:35px 0;}
.pro-two .introd-box .table-box table td{ font-size:12px;}
.pro-two .introd-box .item .tit{ font-size:14px;}
.pro-two .des-txt{ font-size:14px;}
.pro-two .remark{ font-size:14px;}
.pro-four .list li .name{ font-size:14px; width:90%;}
.pro-four .list li .tiem{ display:none; font-size:12px;}
.pro-four .list li .title{ width:50%;}
}

/* 行业应用 */
.application-box{ padding-bottom:1.2rem;}
.application-one{ padding:1.3rem 0;}
.application-one .tit-name{ line-height:1.5; font-size:.42rem; color:#333333;}
.application-one .text{ line-height:2; width:66.666%; font-size:.18rem; color:#7a7a87;}
.application-list li{ width:31.5%; margin-right:2.7333%; margin-bottom:4%; border-bottom:solid 1px #dfe6ec;}
.application-list li .text{ padding:.25rem 0 .3rem;}
.application-list li .tit{ font-size:.32rem; color:#333333; line-height:1.5;}
.application-list li .des{ margin:.12rem 0; font-size:.18rem; color:#7a7a87; line-height:1.5;}
.application-list li .more{ margin:.3rem 0 0;}
.application-list li .more .but{padding:.12rem .35rem; border:solid 1px #dfe6ec; color:#a9a9b0; border-radius:200px; transition:all .5s;}
.application-list li:nth-child(3n){ margin-right:0;}
.application-list li:hover .but{ background:#6c24b7; color:#fff; border-color:#6c24b7;}

@media(max-width:1024px){
.application-one{ padding:.5rem 0;}
.application-one .text{ width:100%;}
.application-list li .tit{ font-size:22px;}
}

@media(max-width:640px){
.application-one .text{ font-size:14px;}
.application-list li:nth-child(3n),
.application-list li{ width:48%; margin-right:4%; margin-bottom:4%;}
.application-list li .tit{ font-size:16px;}
.application-list li .des{ font-size:14px;}
.application-list li .more .but{ font-size:14px; padding:10px 20px;}
.application-list li:nth-child(2n){ margin-right:0;}
}



/* 行业应用详情 */
.apply-info{ line-height:1.5; padding:1.4rem 0}
.apply-info .wtd1200{max-width:12rem;width:96%;margin-left:auto;margin-right:auto;}
.apply-info .tit-box{ color:#7a7a87; text-align:center; padding-bottom:.3rem; margin-bottom:.3rem;}
.apply-info .tit-box .title{ font-size:.42rem; color:#333;}
.apply-info .tit-box .other{ padding:.25rem 0; border-bottom:solid 1px #e5e5e5;}
.apply-info .tit-box .other .tiem{ margin:0 1em; color:#7a7a87;}
.apply-info .tit-box .other .view{ margin:0 1em; color:#7a7a87;}
.apply-info .apply-con{ margin-bottom:2em; line-height:1.8; font-size:.18rem; color:#7a7a87;}
.apply-info .apply-con strong{ font-weight:500;}
.apply-info .apply-con .marpr{ display:block; margin-bottom:.5em;}
.apply-info .turn-box{ padding:.2rem 0; border-top:solid 1px #e5e5e5; border-bottom:solid 1px #e5e5e5;}
.apply-info .turn-box dl{ width:calc(100% - 2.5rem);}
.apply-info .turn-box dl dd{ margin:0.3em 0;}
.apply-info .turn-box dl dd a{ line-height:2; display:inline-block; color:#7a7a87;}
.apply-info .turn-box dl dd a:hover{ color:#6c24b7;}
.apply-info .turn-box .return a{ display:block; border:solid 1px #dfe6ec; padding:.15rem .25rem;}
.apply-info .turn-box .return .but{ width:1.5rem; text-align:center;}
.apply-info .turn-box .return .but span{ background-image:url(../images/back.png); background-repeat:no-repeat; background-position:left center; background-size:.22rem; padding-left:.3rem; color:#6c24b7;}
.apply-info .turn-box .return .but:hover{ background:#6c24b7; border-color:#6c24b7;}
.apply-info .turn-box .return .but:hover span{ background-image:url(../images/back2.png); color:#fff;}
.apply-switc{ padding:.7rem 0 0; }
.apply-switc .tit-name{ margin-bottom:.3rem;}
.apply-switc .tit-name .name{ line-height:1.5; font-size:.32rem; color:#333;}
.apply-switc .but-aniu .swiper-but{ margin:0; position:relative; width:.5rem; height:.5rem; border:solid 1px #cfd0d7; display:-webkit-flex; display:flex; align-items:center; justify-content:center; border-radius:100%; opacity:1;}
.apply-switc .but-aniu .swiper-but::after{ color:#cfd0d7; font-size:.14rem; font-weight:bold;}
.apply-switc .but-aniu .swiper-button-prev{ margin-right:.1rem; left:0;}
.apply-switc .but-aniu .swiper-button-next{ right:0;}
.apply-switc .but-aniu .swiper-but:hover{ background:#6c24b7; border-color:#6c24b7;}
.apply-switc .but-aniu .swiper-but:hover::after{ color:#fff;}
.apply-switc .item .tit{ margin-top:.1rem; line-height:1.5; font-size:.22rem; color:#333;}
@media(max-width:1024px){
.apply-switc{ padding:.5rem 0;}
}
@media(max-width:640px){
.apply-info .apply-con{ font-size:14px;}
.apply-info .apply-con p{ font-size:14px !important;}
.apply-info .turn-box dl{ width:calc(100% - 130px);}
.apply-info .turn-box .return .but{ width:auto; padding:10px 15px;}
.apply-switc .item .tit{ font-size:14px;}
}


/* 新闻中心 */
.news-list{ padding-top:.3rem;}
.news-list li{ margin:.3rem 0;}
.news-list li a{ display:-webkit-flex; display:flex; justify-content:space-between;}
.news-list li .pic{ width:33.125%; overflow:hidden;}
.news-list li .pic img{ width:100%; transition:all .5s;}
.news-list li .text{ line-height:1.7; width:64%; border-bottom:solid 2px #dfe6ec;}
.news-list li .text .tiem{ color:#7a7a87;}
.news-list li .text .tit{ font-size:.28rem; color:#333333;}
.news-list li .text .des{ margin:.1rem 0; font-size:.18rem; color:#7a7a87;}
.news-list li .text .more{ margin-top:.4rem;}
.news-list li .text .more .but{ padding:.12rem .35rem; border:solid 1px #dfe6ec; color:#a9a9b0; border-radius:200px; transition:all .5s;}
.news-list li a:hover .pic img{ transform:scale(1.05);}
.news-list li a:hover .more .but{ background:#6c24b7; color:#fff;}




/* 知识天下 */
.knowledge-box{ padding:1rem 0;}
.knowledge-box .list{ margin-bottom:.4rem;}
.knowledge-box .list li{ padding:.3rem; background:#eff2f5; margin-bottom:.1rem; border:solid 2px #eff2f5;}
.knowledge-box .list li .title{ width:70%;}
.knowledge-box .list li .tiem{color:#7a7a87;padding-right:.35rem;margin-right:.35rem;color:#7a7a87;border-right:solid 2px #dfe6ec;line-height:1.3;}
.knowledge-box .list li .name{ width:calc(100% - 8em); font-size:.2rem; color:#333333;}
.knowledge-box .list li .dow{line-height:1.3; padding-right:.35rem; margin-right:.35rem; color:#7a7a87; border-right:solid 2px #dfe6ec;}
.knowledge-box .list li .dow .icon{ color:#7a7a87; background-repeat:no-repeat; background-position:left center; background-size:.2rem; padding-left:.34rem;}
.knowledge-box .list li .dow .xiaz{ background-image: url(../images/dow.svg);}
.knowledge-box .list li .dow .zxyl{ background-image: url(../images/yul.svg);}
.knowledge-box .list li .dow:last-child{ padding-right:0; margin-right:0; border-right:none;}
.knowledge-box .list li a:hover{ color:#6c24b7!important;}
.knowledge-box .list li .xiaz:hover{ background-image: url(../images/dow-on.svg);}
.knowledge-box .list li .zxyl:hover{ background-image: url(../images/yul-on.svg);}
.knowledge-box .list li:hover{ background:#fff; border-color:#6c24b7;}
@media(max-width:1024px){
.knowledge-box{ padding:.5rem 0;}
.knowledge-box .list li{ padding:.25rem;}
.knowledge-box .list li .title{ width:60%;}
.knowledge-box .list li .tiem{ padding-right:.2rem; margin-right:.2rem;}
.knowledge-box .list li .dow{ padding-right:.2rem; margin-right:.2rem;}
}
@media(max-width:640px){
.knowledge-box .list li .name{ font-size:14px; width:90%;}
.knowledge-box .list li .tiem{ display:none; font-size:12px;}
.knowledge-box .list li .title{ width:50%;}
}



/* 技术支持 */
.technical-box{ padding:1.3rem 0;}
.technical-box .list{ margin-bottom:.2rem;}
.technical-box .list .ul{ display:-webkit-flex; display:flex; flex-wrap:wrap; justify-content:space-between;}
.technical-box .list li{ display:-webkit-flex; display:flex; flex-wrap:wrap;  align-content:space-between; padding:.35rem; margin-bottom:1.6%; width:49.2%; border:solid 2px #6c24b7; background:#eff2f5;}
.technical-box .list li .title{ line-height:1.8; font-size:.22rem; margin-bottom:.3rem;}
.technical-box .list li .title a{ color:#333;}
.technical-box .list li .other{ width:100%; color:#7a7a87;}
.technical-box .list li .dow{line-height:1.3;padding-right:.35rem;margin-right:.35rem; color:#7a7a87; border-right:solid 2px #dfe6ec;}
.technical-box .list li .dow .icon{color:#7a7a87;background-repeat:no-repeat;background-position:left center;background-size:.2rem; padding-left:.34rem;}
.technical-box .list li .dow .xiaz{ background-image: url(../images/dow.svg);}
.technical-box .list li .dow .zxyl{ background-image: url(../images/yul.svg);}
.technical-box .list li .dow:last-child{ padding-right:0; margin-right:0; border-right:none;}
.technical-box .list li a:hover{ color:#6c24b7!important;}
.technical-box .list li .xiaz:hover{ background-image: url(../images/dow-on.svg);}
.technical-box .list li .zxyl:hover{ background-image: url(../images/yul-on.svg);}
.technical-box .list li:hover{ background:#fff;}

@media(max-width:1024px){
.technical-box{ padding:1rem 0;}
.technical-box .list li .dow{ margin-right:.2rem; padding-right:.2rem;}
}
@media(max-width:768px){
.technical-box .list li{ padding:.2rem;}
.technical-box .list li .dow{ margin-right:.1rem; padding-right:.1rem;}
.technical-box .list li .dow .icon{ background-size:14px; padding-left:.25rem;}
}
@media(max-width:640px){
.technical-box .list li{ width:100%;}
.technical-box .list li .title{ width:100%; font-size:15px;}
.technical-box .list li .other{ font-size:15px;}
.technical-box .list li .dow{ margin-right:15px; padding-right:15px;}
.technical-box .list li .dow .icon{ padding-left:20px;}
}



/* 联系我们 */
.contact-box{ padding:1.4rem 0;}
.contact-box .pic{ width:50%;}
.contact-box .pic .vwtd{ width:50vw; text-align:right; float:right;}
.contact-box .pic .code-img{position:absolute; right:.45rem; bottom:.35rem;}
.contact-box .pic .code-img img{ width:1.28rem;}
.contact-box .text{ width:43%;}
.contact-box .text .tit{padding:.25rem 0 .3rem;font-size:.42rem;line-height:1.3; color:#6c24b7; margin-bottom:.5rem; border-bottom:solid 2px #dfe6ec;}
.contact-box .text dd{ margin-bottom:.35rem; display:-webkit-flex; display:flex; flex-wrap:wrap;}
.contact-box .text dd .icon{ border:solid .02rem #dfe6ec;}
.contact-box .text dd .icon img{ width:.66rem;}
.contact-box .text dd .name{ margin-top:.05rem; color:#7a7a87;}
.contact-box .text dd .des{ font-size:.24rem; color:#333333;}
.contact-box .text dd .txt{ padding-left:.4rem; width:calc(100% - 1rem);}
@media(max-width:1024px){
.contact-box{ padding:.8rem 0;}
.contact-box .pic{ width:100%;}
.contact-box .pic img{ width:100%;}
.contact-box .pic .vwtd{ width:100%;}
.contact-box .text{ width:100%;}
.contact-box .text .tit{ margin-bottom:.3rem;}
}
@media(max-width:640px){
.contact-box .text dd{ font-size:14px; align-items:flex-start;}
.contact-box .text dd .name{ margin-top:0;}
.contact-box .text dd .txt{ line-height:1.5; padding-left:.2rem;}
}



/* 搜索 */
.search_results{ margin-top:.4rem; width:5.5rem;}
.search_results .text{color:#fff;width:100%;padding:0 .7rem 0 .3rem;border-radius:1rem;height:.6rem; background:rgba(255,255,255,.1);}
.search_results .btn{position:absolute;width:.7rem;height:100%;top:0;right:0;background:url('../images/search.svg') center no-repeat;z-index:1; background-size:.25rem;}

/* 搜索 */
.search-shell{ padding:1rem 0;}
.search-shell .title-box{ margin-bottom:.35rem;}
.search-shell .let-box{ line-height:1.5; font-size:.24rem;}
.search-shell .let-box .name{ margin-right:.15rem; font-size:.42rem;}
.search-shell .let-box .xgu{ color:#6c24b7;}
.search-shell .rig-box .aniu{ margin-left:.1rem; padding:.1rem .2rem; display:block; border-radius:200px;}
.search-shell .rig-box .aniu.on,
.search-shell .rig-box .aniu:hover{ background:#6c24b7; color:#fff;}

/* 产品搜索 */
.search-shell .tab-list{ display:none;}
.search-shell .por_ul{ display:-webkit-flex; display:flex; flex-wrap:wrap; justify-content:space-between;}
.search-shell .por_ul li{ width:49.3%; background:#eff2f5; padding:.2rem; margin-bottom:1.6%; transition:all .5s;}
.search-shell .por_ul li a{display:-webkit-flex; display:flex; flex-wrap:wrap; width:100%;}
.search-shell .por_ul li .pic{ background:#fff; width:34.723%; overflow:hidden;}
.search-shell .por_ul li .pic figure{ display:block; width:100%; padding-bottom:100%; background-repeat:no-repeat; background-position:center; background-size:contain; transition:all .5s;}
.search-shell .por_ul li .text{display:-webkit-flex; display:flex; align-content:space-between; flex-wrap:wrap; padding:.25rem 0; padding-left:.45rem; width:60%;}
.search-shell .por_ul li .text .tit{ margin-bottom:.15rem; font-size:.24rem; color:#333; line-height:1.5;}
.search-shell .por_ul li .text .tit span{ color:#6c24b7;}
.search-shell .por_ul li .text .des{ line-height:1.7; color:#7a7a87;}
.search-shell .por_ul li .text .more span{ color:#6c24b7;}
.search-shell .por_ul li:hover{ box-shadow:0 0 .1rem rgba(0,0,0,.1);}
.search-shell .por_ul li:hover .pic figure{ transform:scale(1.05);}
.search-shell .por_ul li:hover .tit{ color:#6c24b7;}

/* 新闻搜索 */
.search-shell .news_ul{ display:-webkit-flex; display:flex; flex-wrap:wrap; justify-content:space-between;}
.search-shell .news_ul li{ line-height:1.5; width:100%; background:#eff2f5; margin-bottom:1%;}
.search-shell .news_ul li a{ padding:.4rem .5rem .4rem .75rem; display:-webkit-flex; display:flex; align-items:center; flex-wrap:wrap; justify-content:space-between;}
.search-shell .news_ul li .tit{ margin-bottom:.1rem; position:relative; font-size:.22rem; color:#333;}
.search-shell .news_ul li .tit::before{ content:''; display:block; width:.1rem; height:.02rem; background:#6c24b7; position:absolute; left:-1em; top:.7em;}
.search-shell .news_ul li .tit span{ color:#6c24b7;}
.search-shell .news_ul li .txt{ color:#7a7a87; width:calc(100% - 8em);}
.search-shell .news_ul li .more{ color:#6c24b7;}
.search-shell .news_ul li:hover{ box-shadow:0 0 .1rem rgba(0,0,0,.1);}
.search-shell .news_ul li:hover .tit{ color:#6c24b7;}

@media(max-width:1024px){
.search-shell .por_ul li .text{ padding-left:1em;}
.search-shell .por_ul li .text .tit{ margin-bottom:.1rem; font-size:18px;}
.search-shell .por_ul li .text .des{ margin-bottom:.1rem;}
.search-shell .por_ul li .pic figure{ height:100%; padding-bottom:0;}
}
@media(max-width:768px){
.search-shell .por_ul li{ width:100%;}
}
@media(max-width:640px){
.search_results{ margin-top:10px; width:55%;}
.search_results .text{ height:.75rem;}
.search_results .btn{ background-size:20px;}

.search-shell .let-box{ width:100%;}
.search-shell .rig-box{ margin-top:10px; justify-content:flex-start; width:100%;}
.search-shell .rig-box .aniu{ margin-left:0; margin-right:10px; padding:10px 20px;}
.search-shell .por_ul li .text .tit{ font-size:16px;}
.search-shell .por_ul li .text .des{ margin-bottom:10px;}
.search-shell .news_ul li a{ padding:20px; padding-left:30px;}
.search-shell .news_ul li .txt{ width:calc(100% - 6em);}
.search-shell .news_ul li .tit{ font-size:16px;}
.search-shell .news_ul li .des{ font-size:14px; line-height:1.7;}
}