
/*banner*/
*{box-sizing: border-box;}
.search_banner{width:100%;height:9.6rem;background:url(/html/class/template/images/search_banner.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}
.search_minwidth{width:15rem;margin:0 auto}
.search_banner h2{font-size:0.8rem;font-weight:bold;padding-top:3rem;margin-bottom:0.3rem;}
.search_banner p{font-size:0.24rem;}

/*banner*/
.container{display:flex;justify-content:space-between;width:100%;margin-top:0.2rem;}
.search_direction{width:100%;height:13.21rem;background:url(/html/class/template/images/search_direction.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:0.6rem}
.search_introduce{width:15rem;display: flex; justify-content:space-between}
.search_character{background:rgba(255,255,255,0.9);width:7.4rem;padding:0.3rem;display: flex; justify-content:center}
.search_character_img{width: 3.77rem;height:5.88rem;margin-right:0.4rem;}
.search_character_img img{width: 3.77rem;height:5.88rem;}
.search_character_right h3{color:#262626;font-size: 0.42rem; font-weight: bold;margin-top:0.8rem;margin-bottom: 0.5rem;}
.search_character_right h4{color:#2e66b5;font-size: 0.24rem; font-weight: bold;}
.search_character_right p{color:#262626;font-size: 0.18rem; line-height: 0.3rem; }
h4.ceo{margin-top: 0.15rem;margin-bottom: 0.8rem;}



.search_direction_hope1{width:7.45rem;height:3.15rem;border-radius:3px;background:rgba(255,255,255,0.9);color:#000;padding-left:1rem;padding-top:0.65rem;padding-right:1rem}
.mr_b{margin-bottom:0.2rem;}

.search_direction_hope1 h2{font-size:0.42rem;position:relative;font-weight:bold;color:#262626;margin-bottom:0.35rem}
.search_direction_hope1 h2::before{content:'';position:absolute;width:0.06rem;height:0.39rem;background:#262626;left:-0.3rem;top:0.1rem}
.search_direction_hope1 p{font-size:0.16rem;color:#717171;line-height:0.34rem}

.search_direction_title{width:15rem;border-bottom:1px solid #afb3b8;padding-bottom:0.9rem;height:1.2rem;position:relative}
.search_direction_title h2{font-size:0.42rem;position:absolute;left:0.3rem;top:0.4rem;font-weight:bold;color:#262626;margin-bottom:0.35rem}
.search_direction_title h2::before{content:'';position:absolute;width:0.06rem;height:0.39rem;background:#262626;left:-0.3rem;top:0.1rem}
.search_menu{display:flex;flex-wrap:nowrap;width:2.8rem;position:absolute;right:0rem;height:1rem;top:0.3rem;justify-content:center}
.item{display:flex;width:50%;flex-wrap:wrap;flex-direction:column;justify-content:space-between;position:relative;text-align:center}
.item .img{width:100%;height:0.93rem;margin:0}
/* .item h3{padding-bottom:0.1rem;font-weight:700;font-size:0.22rem;text-align:center} */
.item {color: #262626;}
.info{display:flex;position:absolute;flex-direction:column;top:0.3rem;text-align:center;width:1.4rem;justify-content:center}
.info h3{text-align:center;width:1.4rem;font-size: 0.24rem; }
.line{position:absolute;width:0;height:0.03rem;background-color:#2e66b5;top:0.88rem;left:0}
.active1{color:#2e66b5;font-weight:bold}
.active1 .info h3{font-weight: bold;}
.main_box{width:100%;height:100%}
.main_box1{width:15rem;margin:0 auto}
.main_box1{display:none}
.card{position:relative;width:4.79rem;height:3.27rem;margin-top:0.2rem;background-color:#758a99;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;flex-shrink:0}
.card1{position:relative;width:7.3rem;height:3.27rem;margin-top:0.2rem;background-color:#758a99;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;flex-shrink:0}

.card .photo img,.card1 .photo img{width:100%;height:100%;object-fit:cover;transition:all 1s}
.card .photo,.card1 .photo{position:absolute;top:0;width:100%;height:100%;border-radius:0%;overflow:hidden;transition:0.5s}
/* .card .photo::before,.card1 .photo::before{content:"";position:absolute;width:100%;height:100%;background:rgba(42,48,62,0.7);transition:all 1s}  */
.card p,.card1 p{width:100%;position:absolute;font-size:0.2rem;margin-top:0.15rem;line-height:0.3rem;}
.text{position:absolute;width:100%;height:100%;padding-top:20%;transition:all 1s;z-index:2;}
.text1{position:absolute;width:100%;height:100%;padding-top:12%;transition:all 1s;z-index:2;}
.card h2 img,.card1 h2 img{width:0.94rem;height:0.94rem;}
.card:hover .photo img, .card1:hover .photo img{transform:scale(1.2);}
.card:hover .text, .card1:hover .text1{transform:translateY(-0.2rem);}
.bg_black{position:absolute;width:100%;height:100%;background:rgba(42,48,62,0.7);transition:all 1s;top:0;left:0; z-index:1;}
.card1:hover .bg_black, .card:hover .bg_black{position:absolute;width:100%;height:100%;background:rgba(42,48,62,0.1);transition:all 1s;top:0;left:0; z-index:1;}
/*人才计划*/
.search_BigImg{width:100%;height:9.6rem;background:url(/html/class/template/images/search_bigImage.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover}
.search_BigImg_title01{font-size:0.8rem;color:#3d76c6;padding-top:3rem;margin-bottom:0.4rem}
.search_BigImg_title02{width:0.24rem;height:0.06rem;background:#3d76c6;margin-bottom:0.6rem}
.search_BigImg_title03{font-size:0.75rem;font-weight:bold;margin-bottom:0.3rem}
.search_BigImg_title04{font-size:0.24rem;color:#8b8f97;margin-bottom:0.3rem}
.search_BigImg_title04 span{color:#3d76c6}


/*天工2050博士联培项目*/
.people_2050{width:100%;height:10rem;background:url(/html/class/template/images/search_people_2050.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:0.6rem}
.search_direction_title1{width:15rem;border-bottom:1px solid #afb3b8;padding-bottom:0.9rem;height:1.2rem;position:relative}
.search_direction_title1 h2{font-size:0.42rem;position:absolute;left:0.3rem;top:0.4rem;font-weight:bold;color:#262626;margin-bottom:0.35rem}
.search_direction_title1 h2::before{content:'';position:absolute;width:0.06rem;height:0.39rem;background:#262626;left:-0.3rem;top:0.1rem}
.search_direction_title1 .swiper-pagination{position:absolute;height:0.7rem;top:0.4rem;right:-1rem;text-align:center;width:9rem;}
.search_direction_title1 .swiper-pagination-bullet img{width:0.4rem;height:0.4rem;margin-bottom:0.5rem;}
.search_direction_title1 .swiper-pagination-bullet{display:block;float:left;padding:0 0.15rem;width:1.5rem;height:0.5rem;line-height:0.47rem;outline: none; background:#e4e3e3;border:1px solid #d2d0d0;opacity:1;color:#262626;font-size:0.2rem;margin-left:0.1rem;border-radius:0.6rem}
.search_direction_title1 .swiper-pagination-bullet-active{z-index:9;font-size:0.2rem;padding:0 0.15rem;text-align:center;width:1.5rem;height:0.5rem;line-height:0.47rem;background:#2e66b5;color:#fff;display:inline-block;margin-bottom:0.25rem;position:relative}

.people_2050_tab .swiper-slide{width:15rem}
.tab_swiper_box{padding-top:1rem;display:flex;justify-content:space-between;position:relative}
.tab_swiper_img{width:7.42rem;position:relative;height:6.2rem}
.tab_swiper_img img{width:7.42rem;z-index:1;position:absolute;top:0;left:0;height:6.2rem}
.tab_circle_big{width:2.65rem;height:2.65rem;background:rgba(45,94,165,0.1);position:absolute;right:-1.325rem;top:50%;border-radius:50%;z-index:0;margin-top:-1.325rem}
.tab_circle_small{width:0.5rem;height:0.5rem;background:rgba(45,94,165,0.7);position:absolute;right:-0.25rem;top:50%;border-radius:50%;margin-top:-0.25rem;z-index:2}

.tab_swiper_img_text{width:5.6rem;height:6.6rem;position:relative}
.tab_swiper_img_text_top {border-bottom:1px solid #a8a7a7;padding-bottom:0.3rem;margin-bottom:0.45rem;display: flex; justify-content:space-between;    align-items: center;}
.tab_swiper_img_text_top img,.ebd_swiper_img_text_top img{width: 0.58rem;height: auto;}
.tab_swiper_img_text_top h3{font-size:0.3rem;font-weight:bold;color:#2e66b5;}
.tab_swiper_img_text h4{font-size:0.4rem;color:#2f66b6;position:absolute;bottom:0.3rem;border-radius:0.6rem;width:2rem;background:#e4e3e3;border:1px solid #d2d1d1;font-size:0.18rem;padding:0.18rem 0.4rem;left:50%;margin-left:-1rem;text-align: center;}
.tab_swiper_img_text p{width:5.6rem;color:#010101;font-size:0.16rem;line-height:0.36rem;margin-bottom:0.5rem;}


.tab_row{width:5.6rem;height:0.6rem;position:absolute;right:0;bottom:0}
.tab_row .swiper-button-next,.tab_row .swiper-button-prev{width:0.52rem;height:0.52rem;background:no-repeat center center;background-size:contain}
.swiper-button-next:after,.tab_row .swiper-button-prev:after{font-family:swiper-icons;font-size:0.2rem;text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial}
.tab_row .swiper-button-next{width:0.6rem;height:0.6rem;border:1px solid #2e66b5;border-radius:50%;position:absolute;font-size:0.2rem;background:#2e66b5;top:-0.3rem;right:0rem;color:#fff;outline:none;margin-top: 0;}
.tab_row .swiper-button-prev{width:0.6rem;height:0.6rem;border-radius:50%;background:#2e66b5;position:absolute;top:-0.3rem;left:0rem;color:#fff;border:none;outline:none;margin-top: 0;}
.tab_row .swiper-button-next.swiper-button-disabled,.tab_row .swiper-button-prev.swiper-button-disabled { width:0.6rem;height:0.6rem;border:1px solid #a1a0a0;border-radius:50%;position:absolute;
    font-size:0.2rem;background:#dbdbdb;top:-0.3rem;right:0rem;color:#3e3e3e;outline:none;cursor: auto;pointer-events: none;margin-top: 0;}
.tab_swiper .tab_row_line1{position:absolute;width:0.63rem;height:0.01rem;background:#a8a7a7;top:0rem;left:0.85rem}
.tab_swiper .tab_row_line2{position:absolute;width:0.63rem;height:0.01rem;background:#a8a7a7;top:0rem;left:4.05rem}
.swiper-num{position:absolute;width:0.6rem;margin-left:-0.3rem;color:#9d9c9c;text-align:center;left:50%;bottom:0;z-index:2}
.swiper-num .active,.swiper-num1 .active{display:inline-block;color:#9d9c9c}
.swiper-num span, .swiper-num1 span{font-size:0.14rem}
.swiper-num .total,.swiper-num1 .total{display:inline-block}

.swiper-num1{position:absolute;width:0.6rem;margin-left:-0.3rem;color:#505051;text-align:center;left:50%;bottom:0;z-index:2;font-weight: bold;}

.zg li{color:#010101;font-size: 0.16rem;margin-bottom: 0.14rem;line-height: 0.3rem; position: relative; padding-left: 0.25rem;}
.zg li::before{content:'';position:absolute;width:0.11rem;height:0.12rem;left:0rem;top:0.1rem;background:url(/html/class/template/images/seach_zg_ico.png);background-size: 100% 100%; }
.green{color: #2e66b5;}
.fl{ display: grid; grid-template-columns: repeat(2,1fr);gap: 0.25rem;}
.fl_item{width: 2.8rem; display: flex;align-items: center; flex-direction: column;}
.ffl_item img{width:1.26rem;height: 1.26rem;}
.fl_text{color:#010101;text-align: center;font-size: 0.16rem;}
.fl_text1{color:#f0f4f7;text-align: center;font-size: 0.16rem;}
h5.green{font-size: 0.18rem;margin-bottom: 0.1rem;}

.zg1 li{color:#f0f4f7;font-size: 0.16rem;margin-bottom: 0.14rem;line-height: 0.3rem; position: relative;padding-left: 0.25rem;}
.zg1 li::before{content:'';position:absolute;width:0.12rem;height:0.12rem;left:0rem;top:0.1rem;background:url(/html/class/template/images/seach_zg_ico1.png);background-size: 100% 100%; }
/*天工-新加坡EDB 博士联培项目*/
.search_direction_smalltite{color:#696f7f;font-size: 0.2rem;font-weight:normal; position: absolute; top:1.3rem;left:0.3rem;}
.people_ebd{width:100%;height:10rem;background:url(/html/class/template/images/search_people_ebd.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:0.6rem}
.search_direction_title_ebd{width:15rem;border-bottom:1px solid #61666c;padding-bottom:0.9rem;height:1.2rem;position:relative}
.search_direction_title_ebd .swiper-pagination{position:absolute;height:0.7rem;top:0.4rem;right:-1rem;text-align:center;width:9rem}
.search_direction_title_ebd.swiper-pagination span:not([class="swiper-pagination-bullet"]){margin-left:0rem}
.search_direction_title_ebd .swiper-pagination-bullet img{width:0.4rem;height:0.4rem;margin-bottom:0.5rem}
.search_direction_title_ebd .swiper-pagination-bullet{display:block;float:left;padding:0 0.15rem;width:1.5rem;height:0.5rem;line-height:0.47rem;outline: none; background:#505051;border:1px solid #505051;opacity:1;color:#c4c6ca;font-size:0.2rem;margin-left:0.1rem;border-radius:0.6rem}
.search_direction_title_ebd .swiper-pagination-bullet-active{z-index:9;font-size:0.2rem;padding:0 0.15rem;text-align:center;width:1.5rem;height:0.5rem;line-height:0.47rem;background:#2e66b5;border:1px solid #2e66b5;color:#fff;display:inline-block;margin-bottom:0.25rem;position:relative}
.ebd_swiper_box{padding-top:1rem;display:flex;justify-content:space-between;position:relative}
.ebd_swiper_img{width:7.42rem;position:relative;height:6.2rem}
.ebd_swiper_img img{width:7.42rem;z-index:1;position:absolute;top:0;left:0;height:6.2rem}


.search_direction_title_ebd h2{font-size:0.42rem;position:absolute;left:0.3rem;top:0.4rem;font-weight:bold;color:#f0f4f7;margin-bottom:0.35rem}
.search_direction_title_ebd h2::before{content:'';position:absolute;width:0.06rem;height:0.39rem;background:#f0f4f7;left:-0.3rem;top:0.1rem}
.ebd_swiper_img_text p{width:5.6rem;color:#f0f4f7;font-size:0.16rem;line-height:0.36rem;margin-bottom:0.5rem;}
.ebd_circle_big{width:2.65rem;height:2.65rem;background:rgba(45,94,165,0.4);position:absolute;left:-1.325rem;top:50%;border-radius:50%;z-index:0;margin-top:-1.325rem;}
/* .ebd_circle_big{width:2.65rem;height:2.65rem;background:rgba(45,94,165,0.4);position:absolute;left:-1.325rem;top:50%;border-radius:50%;z-index:0;margin-top:-1.325rem;
    -webkit-animation:rotating 6s 1.2s linear infinite alternate;animation:rotating 6s 1.2s linear infinite alternate;}
    @-webkit-keyframes rotating{
        0%{
          -webkit-transform:rotate(0deg);
        }
        100%{
          -webkit-transform:rotate(380deg);
        }
      }
      @keyframes rotating{
        0%{
          -webkit-transform:rotate(0deg);
        }
        100%{
          -webkit-transform:rotate(380deg);
        }
      } */
.ebd_circle_small{width:0.5rem;height:0.5rem;background:rgba(45,94,165,0.7);position:absolute;left:-0.25rem;top:50%;border-radius:50%;margin-top:-0.25rem;z-index:2}

.ebd_swiper_img_text{width:5.6rem;height:6.6rem;position:relative;}
.ebd_swiper_img_text_top {border-bottom:1px solid #61666c;padding-bottom:0.3rem;margin-bottom:0.45rem;display: flex; justify-content:space-between;    align-items: center;}
.ebd_swiper_img_text_top h3{font-size:0.3rem;font-weight:bold;color:#3d76c6;}
.ebd_swiper_img_text h4{font-size:0.4rem;color:#f0f4f7;position:absolute;bottom:0.3rem;border-radius:0.6rem;width:2rem;background:#505051;border:1px solid #505051;font-size:0.18rem;padding:0.18rem 0.4rem;left:50%;margin-left:-1rem;text-align: center;}


.ebd_swiper .tab_row_line1{position:absolute;width:0.63rem;height:0.01rem;background:#2b2d2e;top:0rem;left:0.85rem}
.ebd_swiper .tab_row_line2{position:absolute;width:0.63rem;height:0.01rem;background:#2b2d2e;top:0rem;left:4.05rem}
.ebd_row{width:5.6rem;height:0.6rem;position:absolute;left:0;bottom:0;}
.ebd_row .swiper-button-next,.ebd_row .swiper-button-prev{width:0.52rem;height:0.52rem;background:no-repeat center center;background-size:contain}
.ebd_row .swiper-button-next:after,.ebd_row .swiper-button-prev:after{font-family:swiper-icons;font-size:0.2rem;text-transform:none !important;letter-spacing:0;text-transform:none;font-variant:initial}
.ebd_row .swiper-button-next{width:0.6rem;height:0.6rem;border:1px solid #2e66b5;border-radius:50%;position:absolute;font-size:0.2rem;background:#2e66b5;top:-0.3rem;right:0rem;color:#fff;outline:none;margin-top: 0;}
.ebd_row .swiper-button-prev{width:0.6rem;height:0.6rem;border-radius:50%;background:#2e66b5;position:absolute;top:-0.3rem;left:0rem;color:#fff;border:none;outline:none;margin-top: 0;}
.ebd_row .swiper-button-next.swiper-button-disabled,.ebd_row .swiper-button-prev.swiper-button-disabled { width:0.6rem;height:0.6rem;border:1px solid #9f9e9e;border-radius:50%;position:absolute;
    font-size:0.2rem;background:#1e2024;top:-0.3rem;right:0rem;color:#f0f4f7;outline:none;cursor: auto;pointer-events: none;margin-top: 0;}
.swiper-num{position:absolute;width:0.6rem;margin-left:-0.3rem;color:#9d9c9c;text-align:center;left:50%;bottom:0;z-index:2;font-weight: bold;}
.swiper-num .active{display:inline-block;color:#9d9c9c}
.swiper-num span{font-size:0.14rem}
.swiper-num .total{display:inline-block}


@keyframes up {
    0%{ opacity: 0; transform: translateY(100PX);}
    100%{ opacity:1; transform: translateY(0);}
}

.up{animation-name: up;}
/*开?*/
.search_open{width:100%;height:10rem;background:url(/html/class/template/images/search_open.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top: 0.8rem;}
.search_open_title{display: flex;justify-content: space-between;border-bottom: 1px solid #afb3b8;padding-bottom: 0.25rem;margin-bottom: 0.45rem;}
.search_open_title h2{font-size: 0.42rem; font-weight: bold;position: relative;padding-left:0.3rem;color:#262626;}
.search_open_title h2::before{content:'';position:absolute;width:0.06rem;height:0.39rem;background:#262626;left:0rem;top:0.1rem}
.search_open_content{display: grid; grid-template-columns:repeat(2,1fr); gap: 0.3rem;}
.search_open_content_item{width:7.3rem;height: 3.2rem; overflow: hidden;background: #fafbfd; padding:0.36rem 0.5rem;transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.search_open_content_item_top{ font-size:0.2rem; color:#000;display: flex;justify-content: space-between;border-bottom: 1px solid #a8a7a7;padding-bottom: 0.2rem; align-items: center;}
.search_open_content_item_top{font-weight: bold; font-size: 0.3rem;}
.search_open_content_item_top img{width: 0.45rem; height:auto;}
.search_open_content_item_list{margin-top: 0.3rem;}
.search_open_content_item_list p{font-size: 0.16rem; color:#000; line-height: 0.36rem;}
.search_open_content_item:hover{transform: translateY(-0.05rem);}
/* p.link_github{margin-top: 0.4rem;} */
.link_github a{color:#2e68b2;margin-right:1.2rem;font-size: 0.18rem;transition: all 0.3s ease-in-out; display: inline-block;}
.link_github a:hover{transform: translateX(0.1rem);}
.link_text{height:1.1rem; overflow: hidden;}
/*招聘*/

.search_job_title{width:15rem;border-bottom:1px solid #8a96a2;padding-bottom:0.9rem;height:1.2rem;position:relative;margin-bottom: 0.4rem;}
.search_job_title h2{font-size:0.42rem;position:absolute;left:0.3rem;top:0.4rem;font-weight:bold;color:#262626;margin-bottom:0.35rem}
.search_job_title h2::before{content:'';position:absolute;width:0.06rem;height:0.39rem;background:#262626;left:-0.3rem;top:0.1rem}
.search_job{width:100%;height:10rem;background:url(/html/class/template/images/search_job.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top: 0.7rem;}
.search_job_main{display:flex;justify-content:space-between;}
.search_job .search_job_main_item{display:flex;padding:0.4rem 0.6rem 0.8rem;width:4.8rem;height: 6.4rem; flex-wrap:wrap;flex-direction:column;justify-content:space-between;position:relative;background-color:#fafbfd;font-size:0.16rem;color:#000;
    transition: all 0.3s;}
.search_job_main_item .img{width:100%;height:1.5rem;margin:0.3rem auto 0.5rem}
.search_job_main_item:hover{transform: translateY(-0.1rem);}
.search_job_main_item::before{content:'';position:absolute;top:0;left:0;right:0;width:100%;height:0.03rem;background-color:#fff;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right center 0;-moz-transform-origin:right center 0;transform-origin:right center 0;-webkit-transition:transform .4s cubic-bezier(0.19,1,0.22,1) 0s,-webkit-transform .4s cubic-bezier(0.19,1,0.22,1) 0s;-moz-transition:transform .4s cubic-bezier(0.19,1,0.22,1) 0s,-webkit-transform .4s cubic-bezier(0.19,1,0.22,1) 0s;transition:transform .4s cubic-bezier(0.19,1,0.22,1) 0s,-webkit-transform .4s cubic-bezier(0.19,1,0.22,1) 0s}
.search_job_main_item:hover::before{background-color:#2e66b5;-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center 0;-moz-transform-origin:left center 0;transform-origin:left center 0}
.search_job .search_job_main_item.item-esg .img{background:url(/html/class/template/images/search_job_img.png) no-repeat center center / 100% 100%;width:1.93rem;height:1.93rem}
.search_job .search_job_main_item.item-vp .img{background:url(/html/class/template/images/search_job_img.png) no-repeat center center / 100% 100%;width:1.93rem;height:1.93rem}
.search_job .search_job_main_item.item-itt .img{background:url(/html/class/template/images/search_job_img.png) no-repeat center center / 100% 100%;width:1.93rem;height:1.93rem}
.search_job_main_item h3{padding-bottom:0.1rem;font-weight:700;font-size:0.28rem;margin-bottom: 0.3rem;}
.msg p{font-size:0.16rem;line-height:0.3rem;margin-bottom:0.15rem}
.msg p b{font-size:0.24rem;font-weight:bold;margin-right:0.2rem}
.msg p span{color:#316ab8;font-size:0.16rem}
.msg ul li{position: relative;padding-left: 0.2rem;margin-bottom: 0.15rem;}
.msg ul li::before{    position: absolute;  width: 0.06rem; height: 0.06rem;  content: '';  background: #000;  border-radius: 50%;  top: 0.08rem;  left: 0;}
.subtitle{display:flex; justify-content: flex-end;}
.subtitle img{width: 0.33rem;height: auto;}
.links{padding-top:0.3rem}
.links{display:flex;font-size:0.16rem}
.btn{display:flex;font-weight:700;justify-content:center;align-items:center;padding:0.12rem 0.32rem;border-radius:0.3rem;color:#2e65b5;border:solid 0.02rem #2e65b5;cursor:pointer;
;}
.arrow{display:flex;width:0.15rem;height:0.13rem;margin-left:0.06rem}
.arrow-b{background:url(/html/class/template/images/search_job_arrow.png) no-repeat center center / 0.15rem 0.13rem}
.hovercolor:hover{color:#fff;border-color:#2e66b5;background-color:#2e66b5}
.hovercolor:hover i{background-image:url(/html/class/template/images/icon_white.png)}
/*论坛*/
.search_subject{width:100%;height:12.46rem;background:url(/html/class/template/images/search_subject.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:0.7rem}
.search_subject_title{display:flex;justify-content:space-between;border-bottom:1px solid #4075a1;padding-bottom:0.2rem;margin-bottom:0.45rem}
.search_subject_title h2{font-size:0.42rem;font-weight: bold; position: relative;padding-left:0.3rem;}
.search_subject_title h2::before{content:'';position:absolute;width:0.06rem;height:0.39rem;background:#f0f4f7;left:0rem;top:0.1rem}
.search_subject_title p a{display:inline-block;width:2.02rem;height: 0.57rem;border:1px solid #66a3d9;border-radius: 0.5rem;padding-left:0.4rem; line-height: 0.52rem;color:#66a3d9;font-size: 0.2rem; position: relative;}



/* .solution-detail li .more-btn{display:inline-block;position:relative;border:1px solid #ffffff;border-radius:2px;font-size:14px;color:#ffffff;text-align:center;padding:8px 45px 8px 30px;line-height:22px;margin-top:30px} */
.search_subject_title p a::before{content:"";position:absolute;right:0.36rem;top:0.21rem;width:0.15rem;height:0.13rem;display:inline-block;background:url("/html/class/template/images/search_more.png") no-repeat center;
    -webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.search_subject_title p a:hover{color:#fff;border:1px solid #fff}
.search_subject_title p a:hover:before{background:url("/html/class/template/images/search_more_hover.png") no-repeat center;right:0.32rem;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}






.search_subject_content{display:grid;grid-template-columns:repeat(3,1fr);gap:0.3rem}
.search_subject_content_item{width:4.8rem;height:4.7rem;overflow:hidden;transition:All 0.4s ease-in-out;    -webkit-transition:All 0.4s ease-in-out;    -moz-transition:All 0.4s ease-in-out;    -o-transition:All 0.4s ease-in-out;}
.search_subject_content_item:hover{transform: translateY(-0.1rem);}
.search_subject_content_item_top{background:#2e66b5;padding:0.3rem 0.4rem;height:1.5rem;font-size:0.18rem;display: flex; align-items: center;}
.search_subject_content_item_top p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;font-family:'微软雅黑';font-weight: bold;}
.search_subject_content_item_top{color:#fff; }

.search_subject_content_item_list{color:#000;padding:0.28rem 0.4rem;font-size:0.16rem;background:url(/html/class/template/images/search_subject_item_bg.jpg);width: 4.79rem; height: 3.16rem; background-size: 100% 100%;}
.item_one{color:#000000;display:-webkit-box;height:0.6rem;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;max-height:0.6rem;line-height:0.3rem;margin-bottom:0.25rem}
.item_two{color:#808183;margin-bottom: 0.1rem;}
.item_three{color:#808183;margin-bottom:0.25rem}
.item_four{color:#000000;display:-webkit-box;height:0.9rem;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;max-height:0.9rem;line-height:0.3rem;margin-bottom:0.25rem}
.item_four span{color:#2d66b7}


/*招聘详情?*/
.job_content{width:15rem;margin:0 auto;padding-bottom: 1.8rem;}
.job_return_index{background:#ecedf1;height: 0.8rem;width: 100%;margin-top: 0.6rem; margin-bottom: 0.6rem; line-height: 0.8rem;padding-left: 0.3rem;color:#787878;font-size: 0.24rem;}
.job_return_index a{color:#787878;font-size: 0.24rem;}
.job_intro_left_title{display: flex;justify-content:space-between;border-bottom: 1px solid #dcdde1;padding-bottom: 0.2rem;margin-bottom: 0.2rem;}
.job_intro_left_title h2{color:#2e66b5;font-size: 0.24rem;font-weight: bold;width: 8rem;overflow: hidden; height: 0.34rem; white-space: nowrap;
    text-overflow: ellipsis;}
.job_intro_left_title p{color:#010101;font-size: 0.2rem;display: flex;align-items: center;}


.job_intro_left_title1{display: flex;justify-content:space-between;border-bottom: 1px solid #dcdde1;padding-bottom: 0.2rem;margin-bottom: 0.2rem;}
.job_intro_left_title1 h2{color:#2e66b5;font-size: 0.4rem;font-weight: bold;width: 8rem;overflow: hidden; height: 0.5rem; white-space: nowrap;
    text-overflow: ellipsis;}
.job_intro_left_title1 p{color:#010101;font-size: 0.2rem;display: flex;align-items: center;}

.job_intro{display: flex; justify-content:space-between;}
.job_intro_main{width:10.5rem;background: #ecedf1; padding:0.55rem 0.55rem 1.2rem;}
.job_intro_main h2{color:#010101;font-size: 0.2rem;margin-bottom: 0.25rem;font-weight: bold;}
.title_m{margin-top: 0.5rem;}
.job_intro_main p{color:#010101;font-size: 0.16rem; line-height: 0.34rem;}
.job_intro_main ul li{position: relative;font-size: 0.16rem;color:#010101;padding-left: 0.2rem;line-height: 0.34rem;}
.job_intro_main ul li::before{position: absolute;width:0.06rem;height:0.06rem; content: '';background: #000;border-radius: 50%;top:0.1rem;left:0; }
.job_intro_right{width:4rem;}
.job_intro_right h2{color:#010101;margin-bottom: 0.3rem;font-size: 0.3rem;}
.job_other{border: 1px solid #dcdde1;padding:0.4rem 0.5rem; }
.job_other li{position: relative;font-size: 0.16rem;color:#2d66b7;padding-left: 0.13rem;line-height: 0.34rem;margin-bottom: 0.1rem;}
.job_other li a{color:#2d66b7;font-size: 0.2rem;}
.job_other ul li::before{position: absolute;width:0.06rem;height:0.06rem; content: '';background: #2d66b7;border-radius: 50%;top:0.15rem;left:0; }
/*论坛详情?*/
.study_content{width:15rem;margin:0 auto;padding-bottom: 1.4rem;}
.study_return_index{background:#ecedf1;height: 0.8rem;width: 100%;margin-top: 0.6rem; margin-bottom: 0.6rem; line-height: 0.8rem;padding-left: 0.6rem;color:#787878;font-size: 0.24rem;}
.study_return_index a{color:#787878;font-size: 0.24rem;}
.study_intro_left_title{display: flex;justify-content:space-between;border-bottom: 1px solid #dcdde1;padding-bottom: 0.2rem;margin-bottom: 0.2rem;}
.study_intro_left_title h2{color:#2e66b5;font-size: 0.4rem;font-weight: bold;}
.study_intro_left_title p{color:#010101;font-size: 0.2rem;display: flex;align-items: center;}
.study_intro{display: flex; justify-content:space-between;}
.study_intro_main{width:10.5rem;background: #ecedf1; padding:0.55rem;}

.job_intro_left{width:10.5rem;}
.study_intro_main h2{color:#010101;font-size: 0.2rem;margin-bottom: 0.25rem;font-weight: bold;}
.title_m{margin-top: 0.5rem;}
.study_intro_main p{color:#010101;font-size: 0.16rem; line-height: 0.34rem;}
.study_intro_main ul li{position: relative;font-size: 0.16rem;color:#010101;padding-left: 0.2rem;line-height: 0.34rem;}
.study_intro_main ul li::before{position: absolute;width:0.06rem;height:0.06rem; content: '';background: #000;border-radius: 50%;top:0.1rem;left:0; }
.study_intro_right{width:4rem;}
.study_intro_right h2{color:#010101;margin-bottom: 0.3rem;font-size: 0.3rem;}
.job_other{border: 1px solid #dcdde1;padding:0.4rem 0.5rem; }
.job_other li{position: relative;font-size: 0.16rem;color:#2d66b7;padding-left: 0.13rem;line-height: 0.34rem;margin-bottom: 0.1rem;}
.job_other li a{color:#2d66b7;font-size: 0.2rem;}
.job_other ul li::before{position: absolute;width:0.06rem;height:0.06rem; content: '';background: #2d66b7;border-radius: 50%;top:0.15rem;left:0; }



/*

.nav .active{background-color: #F7FC4F;color: #000;
    background-color: #f00;
    color: #000;
    position: relative;
    padding: 0.08rem 0.4rem;
    border: none;
    outline: none;
    font-size: 0.18rem;
    color: #04528e;
    font-family: '微软雅黑';
    font-weight: 400;
    display: inline-block;
    text-decoration: none;
    z-index: 3;
}




.header_main{ height:0.84rem;width:14.9rem;margin:0 auto; z-index:10;}
.header_logo{width:1.29rem;height:0.84rem;float: left;}
.header_logo img{width:1.29rem;height:0.84rem;}
 .nav {	position: relative;	display: -webkit-box;	display: flex;	list-style: none;float: right;margin-top: 0.25rem;}
.nav li{text-align: center;position: relative;padding:0.08rem 0.4rem;border: none;outline: none;font-size:0.18rem;color:#04528e;font-family: '微软雅黑'; font-weight: 400;display: inline-block;
    text-decoration: none;z-index: 3;border:1px solid #f00;}
    .nav li.active{color:#fff;background:#2e66b5;} */
/*.nav a {	position: relative;padding:0.08rem 0.4rem;border: none;outline: none;font-size:0.18rem;color:#04528e;font-family: '微软雅黑'; font-weight: 400;display: inline-block;
text-decoration: none;z-index: 3;}

.nav a:hover{background:#2e66b5;color:#fff;} */







/* .card a{font-size:14px;color:rgba(255,255,255,0.8);text-decoration:none;border:1px solid rgba(255,255,255,0.5);padding:8px 32px;border-radius:8px}
.search_people_title h2{font-size:0.45rem;position:relative;margin-left:0.3rem;font-weight:bold;color:#262626;margin-bottom:0.85rem}
.search_people_title h2::before{content:'';position:absolute;width:0.06rem;height:0.39rem;background:#262626;left:-0.3rem;top:0.14rem}
.search_people_title p{font-size:0.18rem;font-weight:bold;width:8rem}
.search_people_title{margin-bottom:1rem}
.search_people{width:100%;height:12.46rem;background:url(/html/class/template/images/search_people.jpg);background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:0.6rem}

.img{background:url(/html/class/template/images/beitou_number_img_01.png) no-repeat center;width:0.93rem;height:0.93rem}

.active .img{background:url(/html/class/template/images/beitou_number_img_02.png) no-repeat center;width:0.93rem;height:0.93rem;-webkit-animation:circle 5s infinite linear;animation:circle 5s infinite linear}
@keyframes rote{0%{transform:rotate(0deg)}
50%{transform:rotate(360deg)}
}

@-webkit-keyframes circle{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}@keyframes circle{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
} */





































