@import "//at.alicdn.com/t/c/font_4716040_qa74p1zkrg.css";.mb20{margin-bottom:20px}.cimgbox{padding-bottom:100%;overflow:hidden;position:relative}.cimgbox .img,.cimgbox .bg{position:absolute;left:0;top:0;width:100%;height:100%}.cimgbox .img2{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:5}.cimgbox .bg{background-repeat:no-repeat;background-position:center}.cimgbox.cover .img{object-fit:cover}.cimgbox.cover .bg{background-size:cover}.cimgbox:not(.cover) .img{object-fit:contain}.cimgbox:not(.cover) .bg{background-size:contain}.cimgbox.scale .img,.cimgbox.scale .bg{transition:all 6s cubic-bezier(.04, .79, 1, 1)}.cimgbox.scale:hover .img,.cimgbox.scale:hover .bg{transform:scale(1.2)}.mb0{margin-bottom:0}.bggray{background:#f6f6f6}.c{color:#6c151f}.bgc{background-color:#6c151f}.wrap{width:88vw;max-width:1600px;margin-left:auto;margin-right:auto}.wrap2{width:88vw;max-width:1300px;margin-left:auto;margin-right:auto}.tc{text-align:center}.bgf{background:#fff}.bggray{background:#f6f6f6}.block{display:block}.row{display:flex;flex-wrap:wrap}.row>li>.inner{height:100%}.table-wrap table{max-width:100%}@media (max-width:640px){.table-wrap{overflow-x:auto;position:relative;margin-right:clamp(calc(-30 / 2 * 1px), calc(-30 / 1920 * 100 * 1vw), -30px)}.table-wrap table{max-width:auto;min-width:640px}}.c{color:#6c151f}.iconfont{font-size:inherit}.light{font-family:light}.medium{font-family:medium}.bold{font-family:bold}@media (min-width:1280px){.fs16{font-size:16px}}@media (max-width:1200px) and (min-widht:1279px){.fs16{font-size:15px}}.fs24{font-size:clamp(calc(18 * 1px), calc(24 / 1200 * 100vw), 24px)}.fs40{font-size:clamp(calc(24 * 1px), calc(40 / 1200 * 100vw), 40px)}.swiper-button-prev{left:0}.swiper-button-next{right:0}.cItem:not(.on){display:none}b{font-weight:bold !important}.vmore{border:1px solid #fff;color:#fff;line-height:clamp(calc(34 * 1px), calc(38 / 1200 * 100vw), 38px);text-align:center;border-radius:2em;padding:0 26px;text-transform:uppercase}.vmore:hover{background:#fff;color:#6c151f}.rpnext{width:clamp(calc(30 * 1px), calc(48 / 1200 * 100vw), 48px);height:clamp(calc(30 * 1px), calc(48 / 1200 * 100vw), 48px);border-radius:50%;background-color:#e1e1e1;margin-top:0;transform:translateY(-50%);color:#fff}.rpnext::after{font-size:clamp(calc(12 * 1px), calc(16 / 1200 * 100vw), 16px)}.rpnext:hover{background-color:#6c151f;color:#fff}.swiper-pnext-wrap{position:relative}@media (min-width:1568px){.swiper-pnext-wrap{width:1380px;margin-left:auto;margin-right:auto}}@media (max-width:1567px){.swiper-pnext-wrap{width:88vw;max-width:1600px;margin-left:auto;margin-right:auto}.swiper-pnext-wrap .swiper-button-prev{left:-4vw}.swiper-pnext-wrap .swiper-button-next{right:-4vw}}header{position:fixed;z-index:555;left:0;top:0;right:0;z-index:999;background-color:#6c151f}main{margin-top:1.1rem}@media (max-width:1199px){main{margin-top:65px}}.head-content{height:1.1rem;position:relative;display:flex;align-items:center;padding-left:clamp(calc(46 / 2 * 1px), calc(46 / 1200 * 100vw), 46px);padding-right:clamp(calc(46 / 2 * 1px), calc(46 / 1200 * 100vw), 46px)}@media (max-width:1360px){.head-content{padding:0 20px}}.head-content .logowrap{height:.57rem;display:block}@media (max-width:1680px){.head-content .logowrap{height:.5rem}}.head-content .head-nav{display:flex;align-items:center;flex:1}@media (min-width:1720px){.head-content .head-nav{justify-content:flex-end}.head-content .head-nav .head-nav-item{margin-right:clamp(calc(40 / 2 * 1px), calc(40 / 1920 * 100vw), 40px)}}@media (max-width:1719px){.head-content .head-nav{padding-left:5%;justify-content:space-around}.head-content .head-nav li:first-child{display:none}}.head-content .head-nav .head-nav-item:hover .head_tit em::after,.head-content .head-nav .head-nav-item.on .head_tit em::after,.head-content .head-nav .head-nav-item.open .head_tit em::after{width:100%}.head-content .head-nav .head_tit{height:1.1rem;font-size:clamp(calc(16 * 1px), calc(18 / 1920 * 100vw), 18px)}.head-content .head-nav .head_tit em{position:relative;display:inline-block;line-height:1.1rem;color:#fff}.head-content .head-nav .head_tit em::after{content:'';height:4px;background:#fff;position:absolute;left:50%;transform:translateX(-50%);z-index:5;bottom:0;width:0;overflow:hidden;transition:all .3s cubic-bezier(.04, .79, 1, 1) !important}.head-content .head-tool{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}.head-content .head-tool .head-tool-item{height:100px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:clamp(calc(16 * 1px), calc(18 / 1920 * 100vw), 18px);margin-right:20px}.head-content .head-tool .lang a{color:#fff;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50%}.head-content .head-tool .lang a:hover{background-color:rgba(255,255,255,0.2);color:#fff}.head-content .head-tool .serachicon{width:.4rem;height:.4rem;line-height:.4rem;background-color:#6c151f;display:block;cursor:pointer;border-radius:50%;color:#fff;font-size:20px;background-color:rgba(255,255,255,0.2);text-align:center}.head-pc-search{background:#f6f6f6;padding:20px 0;position:fixed;left:0;top:1.1rem;right:0;z-index:99;display:none}.head-pc-search form{display:flex}.head-pc-search form input{flex:1;border-right:0;height:48px;font-size:16px;padding:0 16px;border-radius:3px 0 0 3px}.head-pc-search form .submit{background-color:#6c151f;border-radius:0 3px 3px 0;color:#fff;width:clamp(calc(68 / 2 * 1px), calc(68 / 1200 * 100vw), 68px);height:clamp(calc(48 / 2 * 1px), calc(48 / 1200 * 100vw), 48px);line-height:clamp(calc(48 / 2 * 1px), calc(48 / 1200 * 100vw), 48px);text-align:center;font-size:24px;cursor:pointer}.head-drop{z-index:555}.head-drop .head-dropinfo{transition:all .3s cubic-bezier(.04, .79, 1, 1) !important;height:0;overflow:hidden}.head-drop.open .head-dropinfo{border-top:1px solid #eeeeee}.head-drop.self{position:relative}.head-drop.self .head-dropinfo{left:50%;position:absolute;transform:translateX(-50%);top:1.1rem;z-index:555}.head-drop.self .inner{box-shadow:0 0 10px 0 rgba(0,0,0,0.1);white-space:nowrap;z-index:55;min-width:180px;font-size:16px;background:#e6e8ed;position:relative;padding:10px 0;text-align:center}.head-drop.self .inner a{display:block;padding:0 20px;line-height:48px;white-space:nowrap;font-size:16px}.head-drop.self .inner a:hover{color:#6c151f}.head-drop.self .inner a:hover{color:#fff;background-color:#6c151f}.head-drop.full .head-dropinfo{width:100vw;position:fixed;left:0;right:0;z-index:555;background:#fff}.head-search{background-color:rgba(87,21,39,0.8);position:absolute;width:100vw;left:0;right:0;top:100%;z-index:99;padding:16px 0;border-top:1px solid rgba(255,255,255,0.1)}.head-search form{width:726px;margin:0 auto;display:block;position:relative;background:#f6f6f6;border-radius:2em;max-width:1200px;overflow:hidden;display:flex}.head-search input{height:48px;line-height:48px;border:0;border-radius:0;padding-left:26px;flex:1}.head-search input:focus{border-color:#827771 !important}.head-search .submit{font-size:16px;width:70px;height:48px;cursor:pointer;color:#6c151f}.head-search .submit i{font-size:26px}.head-search .submit:hover i{color:#6c151f}.mobile-btn{float:right;position:relative;width:28px;height:65px}.mobile-btn.cf span{background:#fff}.mobile-btn span{position:absolute;top:50%;left:50%;margin-top:1px;margin-left:-14px;width:28px;height:2px;background-color:#000;-webkit-transition-duration:.5s;transition-duration:.5s}.mobile-btn span:first-child{transform:translateY(-8px)}.mobile-btn span:last-child{transform:translateY(8px)}.mobile-btn.on span:first-child{transform:rotate(135deg)}.mobile-btn.on span:nth-child(2){transform:scale(0)}.mobile-btn.on span:last-child{transform:rotate(-135deg)}.header-mobile .content{padding-left:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px);padding-right:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px);height:65px;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.header-mobile .content .logowrap{height:36px}.menu_search{background:#fff;display:flex}.menu_search input{border-color:#fff;height:50px;font-size:15px;display:block;padding:0 14px;flex:1}.menu_search input:focus{border-color:#fff !important}.menu_search .submit{right:0;top:0;color:#fff;width:70px;height:50px;text-align:center;background:url(../images/search-ico-white.png) no-repeat center #6c151f;border-radius:0 2px 2px 0}.menu_search .submit i{font-size:18px}.menu_search .submit:hover{color:#fff}.menu_lang{padding:30px 0 0}.menu_lang .litem{border-radius:2em;width:clamp(calc(30 * 1px), calc(36 / 1200 * 100vw), 36px);height:clamp(calc(30 * 1px), calc(36 / 1200 * 100vw), 36px);text-align:center;background:#fff;display:inline-block;margin-right:10px}.menu_lang .active{background-color:#6c151f;color:#fff}.m-menus{width:100%;position:fixed;top:65px;left:0;height:0;opacity:0;transition:opacity .5s;background:#f7f7f7;overflow:hidden;line-height:32px;font-size:15px;border-top:1px solid rgba(255,255,255,0.1);z-index:-999}@media (min-width:1200px){.m-menus{display:none}}.m-menus.active{opacity:1;height:calc((100vh - 65px));z-index:999}.m-menus .inner{overflow-x:hidden;overflow-y:auto;height:calc((100vh - 65px));padding:10px 6vw 30px}.m-menus .menus{min-height:calc((100vh - 65px  - 65px));padding-bottom:40px}.m-menus .menus._lang_search{min-height:calc((100vh - 65px - 170px))}.m-menus .menus._lang{min-height:calc((100vh - 65px - 120px))}.m-menus .menus._search{min-height:calc((100vh - 65px - 100px))}.m-menus .menus .item{cursor:pointer;transition:.3s;position:relative;text-align:center;border-bottom:1px solid rgba(0,0,0,0.05);text-align:left}.m-menus .menus .item a{display:block;color:#333}.m-menus .menus .tit{display:flex;align-items:center}.m-menus .menus .tit a{flex:1;display:flex;align-items:center}.m-menus .menus .tit .arr{color:inherit;margin-left:20px;display:block;width:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px);height:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px);line-height:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px);text-align:center}.m-menus .menus .tit-1{line-height:52px;font-size:17px}.m-menus .menus .tit-1 .arr{font-size:20px}.m-menus .menus .tit-2{line-height:34px}.m-menus .menus .tit-2 a .tag{width:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px);height:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px);line-height:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px);text-align:center;display:block;margin-right:6px;font-size:18px}.m-menus .menus .tit-2 .arr{font-size:12px !important}.m-menus .menus .xs-menu-2{margin-left:26px;border-top:1px solid #6c151f;margin-top:6px;line-height:30px;padding-bottom:16px !important}.m-menus .menus .active>.tit-2 a,.m-menus .menus .open>.tit-2 a,.m-menus .menus .active>.tit-2 .tag,.m-menus .menus .open>.tit-2 .tag{font-weight:bold}.m-menus .menus .active>.tit-2 .arr::before,.m-menus .menus .open>.tit-2 .arr::before{content:"\e602"}.m-menus .menus .active>.tit-1 a,.m-menus .menus .open>.tit-1 a{color:#6c151f}.m-menus .menus .active>.tit-1 .arr,.m-menus .menus .open>.tit-1 .arr{transform:rotate(90deg)}.m-menus .menus .active .xs-menu,.m-menus .menus .open .xs-menu{padding:12px 0 30px}.m-menus .xs-menu-1{border-top:1px solid #6c151f}.m-menus .xs-menu{display:none;text-align:left}.m-menus .xs-menu dd{line-height:34px;font-size:14px}.m-menus .xs-menu.sort{overflow:hidden}.m-menus .xs-menu.sort dd{min-width:50%;padding-left:20px;float:left}.mobile-btn{float:right;position:relative;width:28px;height:65px}.mobile-btn span{position:absolute;top:50%;left:50%;margin-top:1px;margin-left:-14px;width:28px;height:2px;background:#fff;-webkit-transition-duration:.5s;transition-duration:.5s}.mobile-btn span:first-child{transform:translateY(-8px)}.mobile-btn span:last-child{transform:translateY(8px)}.mobile-btn.on span:first-child{transform:rotate(135deg)}.mobile-btn.on span:nth-child(2){transform:scale(0)}.mobile-btn.on span:last-child{transform:rotate(-135deg)}.ban-box{padding:20px;background:#f6f6f6;text-align:center}@media (max-width:480px){.ban-box img{width:40%}}footer{background-color:#6c151f;color:#bfa7a9;padding-top:10px}.ft-top{padding-top:clamp(calc(50 / 2 * 1px), calc(50 / 1200 * 100vw), 50px);padding-bottom:clamp(calc(50 / 2 * 1px), calc(50 / 1200 * 100vw), 50px);border-bottom:1px solid rgba(255,255,255,0.1)}@media (min-width:768px){.ft-top{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}}.ft-top .logo{height:clamp(calc(57 / 2 * 1px), calc(57 / 1200 * 100vw), 57px)}.ft-top .tool{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}@media (max-width:640px){.ft-top .tool a{flex:1}}.ft-top .tool a+a{margin-left:20px}.ft-top .tool a{background:rgba(255,255,255,0.2);display:block;height:clamp(calc(52 * 1px), calc(60 / 1200 * 100vw), 60px);width:clamp(calc(160 * 1px), calc(200 / 1200 * 100vw), 200px);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:16px;font-family:bold;color:#fff}.ft-top .tool a .ic1{background:url('../images/ic_ft21.png') no-repeat center center}.ft-top .tool a .ic2{background:url('../images/ic_ft22.png') no-repeat center center}.ft-top .tool a .ic{margin-right:clamp(calc(8 * 1px), calc(12 / 1200 * 100vw), 12px);width:clamp(calc(22 * 1px), calc(30 / 1200 * 100vw), 30px);height:clamp(calc(22 * 1px), calc(30 / 1200 * 100vw), 30px);background-size:contain}.ft-top .tool a:hover{background:#fff;color:#6c151f}.ft-top .tool a:hover .ic1{background:url('../images/ic_ft11.png') no-repeat center center}.ft-top .tool a:hover .ic2{background:url('../images/ic_ft12.png') no-repeat center center}.ft-content{padding-top:clamp(calc(46 / 2 * 1px), calc(46 / 1200 * 100vw), 46px);padding-bottom:clamp(calc(140 / 2 * 1px), calc(140 / 1200 * 100vw), 140px)}@media (min-width:1200px){.ft-content{display:flex;justify-content:space-between}}.ft-content .contactbox{font-size:16px;color:#fff;line-height:1.76}@media (max-width:1280px){.ft-content .contactbox{font-size:15px}}.ft-content .nitem.contact{max-width:340px;width:24.3%}.ft-content .nitem .tit{font-size:16px;padding-bottom:10px;font-family:bold;color:#fff}.ft-content .nitem .tit a{display:block;color:#fff}@media (min-width:1200px){.ft-content .nitem .tit a .iconfont{display:none}}.ft-content .nitem .info{font-size:16px;line-height:1.875}.ft-content .nitem .info a{display:block;color:#bfa7a9}.ft-content .nitem .info a:hover{color:#fff}@media (min-width:1200px){.ft-content .navbox{flex:1;display:flex;justify-content:space-between}.ft-content .navbox li+li{padding-left:20px}}@media (max-width:1199px){.ft-content .navbox{padding-bottom:30px}.ft-content .navbox li{border-bottom:1px solid rgba(255,255,255,0.1)}.ft-content .navbox .tit{padding:0}.ft-content .navbox .tit a{padding:16px 0;position:relative}.ft-content .navbox .tit a .iconfont{position:absolute;right:0;top:50%;transform:translateY(-50%)}.ft-content .navbox .info{display:none}}.ft-bottom{padding:30px 0 45px;line-height:1.6;font-size:clamp(calc(14 * 1px), calc(16 / 1200 * 100vw), 16px);border-top:1px solid rgba(255,255,255,0.1)}@media (min-width:1200px){.ft-bottom .wrap{display:flex}.ft-bottom .wrap .copyright{flex:1;margin-right:5%}}@media (max-width:1199px){.ft-bottom .links{display:block;margin:5px 0}}.ft-bottom a{color:#bfa7a9}.ft-bottom a:hover{color:#fff}.ft-bottom .link,.ft-bottom span{margin-right:1em}.index-banner{position:relative;overflow:hidden;height:clamp(calc(360 * 1px), calc(580 / 1200 * 100vw), 580px)}.index-banner video{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;right:0;bottom:0;z-index:555}.index-banner .pnext{width:clamp(calc(50 / 2 * 1px), calc(50 / 1200 * 100vw), 50px);height:clamp(calc(80 / 2 * 1px), calc(80 / 1200 * 100vw), 80px);background-color:#6c151f;color:#fff;position:absolute;top:50%;transform:translateY(-50%);z-index:5}.index-banner .pnext::after{font-size:20px}.index-banner .pnext:hover{background:#000}.index-banner .swiper-pagination{bottom:.6rem}.index-banner .swiper-pagination-bullet{width:clamp(calc(6 * 1px), calc(8 / 1200 * 100vw), 8px);height:clamp(calc(6 * 1px), calc(8 / 1200 * 100vw), 8px);opacity:1;background:#fff;transition:.3s;margin-left:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) !important;margin-right:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) !important}.index-banner .swiper-pagination-bullet-active{background:#fff;position:relative}.index-banner .swiper-pagination-bullet-active::after{content:'';display:block;width:200%;height:200%;border-radius:50%;border:1px solid #fff;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:5}.index-banner li{position:relative;overflow:hidden}.index-banner li .link{position:absolute;width:100%;height:100%;left:0;top:0}.index-banner li .bg{background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;position:absolute;left:0;top:0}.index-banner li .content{position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);z-index:5;color:#fff;text-align:center}.index-banner li .logotxt{width:clamp(calc(251 / 2 * 1px), calc(251 / 1200 * 100vw), 251px);height:clamp(calc(24 / 2 * 1px), calc(24 / 1200 * 100vw), 24px);background-image:url('../images/logo_txt.png');background-position:center center;background-size:contain;background-repeat:no-repeat;display:inline-block;margin-bottom:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px)}.index-banner li .tit{font-size:clamp(calc(24 * 1px), calc(60 / 1920 * 100vw), 60px);line-height:1;font-family:bold;text-transform:uppercase;line-height:1.4;margin-bottom:clamp(calc(50 / 2 * 1px), calc(50 / 1200 * 100vw), 50px)}.index-banner li .tit em{color:#6c151f}.index-banner .swiper-slide-active .bg{transform:scale(1)}.vhd{padding-top:clamp(calc(22 / 2 * 1px), calc(22 / 1200 * 100vw), 22px);padding-bottom:clamp(calc(22 / 2 * 1px), calc(22 / 1200 * 100vw), 22px);margin-bottom:clamp(calc(40 / 2 * 1px), calc(40 / 1200 * 100vw), 40px);border-bottom:2px solid #eaeaea;position:relative}.vhd .title{font-size:clamp(calc(22 * 1px), calc(30 / 1200 * 100vw), 30px);color:#6c151f;font-family:bold}.vhd .title em{font-family:light;color:#eaeaea}.vhd .rmore{position:absolute;right:0;top:50%;transform:translateY(-50%)}.rmore{color:#6c151f;border:1px solid #6c151f;border-radius:2em;line-height:40px;padding:0 30px;cursor:pointer;display:inline-block}.rmore i{font-size:18px;display:inline-block;vertical-align:top}.rmore.xs{line-height:32px}.rmore:hover{background-color:#6c151f;color:#fff}.rmore.bg{background-color:#6c151f;color:#fff}.rmore.bg:hover{background:#000}@media (min-width:1200px){.index-news,.index-cooperate{display:flex;align-items:stretch}.index-news .lbox,.index-cooperate .lbox{flex:1;overflow:hidden;margin-right:3.7%}.index-news .rbox,.index-cooperate .rbox{min-width:360px;width:26.3%}}@media (max-width:1199px){.index-news .lbox,.index-cooperate .lbox{margin-bottom:clamp(calc(60 / 2 * 1px), calc(60 / 1200 * 100vw), 60px)}}.swiper-base .swiper-pagination-bullet{background:#fff;opacity:.5}.swiper-base .swiper-pagination-bullet-active{background:#fff;opacity:1}.index-news{padding-top:clamp(calc(72 / 2 * 1px), calc(72 / 1200 * 100vw), 72px)}@media (min-width:992px){.index-news .lbox .bd{display:flex;justify-content:space-between}.index-news .lbox .bd .swiper,.index-news .lbox .bd .list{width:48%}}@media (max-width:991px){.index-news .lbox .bd .swiper{margin-bottom:clamp(calc(30 * 1px), calc(50 / 1200 * 100vw), 50px)}}.index-news .lbox .bd .swiper .swiper-container{height:100%;background-color:#6c151f}.index-news .lbox .bd .swiper .swiper-pagination{bottom:140px}.index-news .lbox .bd .swiper .inner{display:block}@media (max-width:991px){.index-news .lbox .bd .swiper .inner .cimgbox{padding-bottom:70.74074074%}}@media (min-width:992px){.index-news .lbox .bd .swiper .inner{height:100%;display:flex;flex-direction:column}.index-news .lbox .bd .swiper .inner .cimgbox{flex:1;padding-bottom:0 !important}.index-news .lbox .bd .swiper .inner .cimgbox .img{position:relative}}.index-news .lbox .bd .swiper .inner .info{color:#fff;padding:24px 24px}.index-news .lbox .bd .swiper .inner .info .time{margin-bottom:16px}.index-news .lbox .bd .swiper .inner .info .tit{font-size:clamp(calc(18 * 1px), calc(20 / 1200 * 100vw), 20px);font-family:bold;line-height:1.5;max-height:3em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.index-news .lbox .bd .list li+li{margin-top:clamp(calc(40 / 2 * 1px), calc(40 / 1200 * 100vw), 40px)}.index-news .lbox .bd .list .inner:hover .tit{color:#6c151f}.index-news .lbox .bd .list .time,.index-news .lbox .bd .list .desc{color:#666;line-height:24px}.index-news .lbox .bd .list .tit{font-size:clamp(calc(18 * 1px), calc(20 / 1200 * 100vw), 20px);font-family:bold;line-height:1.5;margin:8.5px 0;height:3em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.index-news .lbox .bd .list .desc{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;height:48px;padding-left:15px;position:relative}.index-news .lbox .bd .list .desc::before{content:'';display:block;width:1px;height:80%;background-color:#eee;position:absolute;top:50%;transform:translateY(-50%);z-index:5;left:0}.index-news .rbox li+li{margin-top:20px}.index-news .rbox .inner{background:#f6f6f6;display:flex;align-items:stretch}.index-news .rbox .inner:hover .tit{color:#6c151f}.index-news .rbox .date{width:90px;height:90px;background-color:#6c151f;color:#fff;text-align:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.index-news .rbox .date .day{display:block;font-size:30px;font-family:bold;line-height:1;margin-bottom:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px)}.index-news .rbox .tit{flex:1;overflow:hidden;display:flex;align-items:center;padding:0 16px}.index-news .rbox .tit span{display:block;font-size:16px;line-height:24px;height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.index-company{padding-top:clamp(calc(130 / 2 * 1px), calc(130 / 1200 * 100vw), 130px)}.index-company .vhd{border-bottom:0;margin-bottom:20px}.index-company .bd{background:url('../images/bg1.jpg') no-repeat left center}@media (min-width:1200px){.index-company .bd{background-size:93% 100%}}@media (max-width:1199px){.index-company .bd{background-size:cover}}@media (min-width:1200px){.index-company .bd .top{position:relative}.index-company .bd .top .content{width:40%}.index-company .bd .top .swiper{position:absolute;width:60%;top:-86px;bottom:0;right:0}.index-company .bd .top .swiper .inner{height:100%;display:block}.index-company .bd .top .swiper .inner .cimgbox{height:100%;padding-bottom:0 !important}.index-company .bd .top .swiper .inner .cimgbox .img{position:relative;height:100%}.index-company .bd .top .swiper img{width:100%;height:100%}}.index-company .content{padding-left:clamp(calc(56 / 2 * 1px), calc(56 / 1200 * 100vw), 56px);padding-right:clamp(calc(56 / 2 * 1px), calc(56 / 1200 * 100vw), 56px);padding-top:clamp(calc(60 / 2 * 1px), calc(60 / 1200 * 100vw), 60px);padding-bottom:clamp(calc(26 / 2 * 1px), calc(26 / 1200 * 100vw), 26px)}@media (max-width:639px){.index-company .content{padding:20px 20px 30px}}.index-company .content .tit{font-size:clamp(calc(22 * 1px), calc(24 / 1200 * 100vw), 24px);font-family:bold}.index-company .content .desc{font-size:16px;color:#666;line-height:30px;margin:20px 0 46px}.index-company .swiper .cimgbox{padding-bottom:50%}.index-company .swiper .swiper-pagination{bottom:26px}@media (min-width:1200px){.index-company .bottom{margin-right:7%}}.index-company .bottom .row{margin-left:calc(-1 * clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px)) !important;margin-right:calc(-1 * clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px)) !important}.index-company .bottom .row.stretch{display:flex;flex-wrap:wrap;align-items:stretch}.index-company .bottom .row.stretch::before{display:none}.index-company .bottom .row.stretch li>.inner,.index-company .bottom .row.stretch li>a{height:100%}.index-company .bottom .row>*{padding-left:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px) !important;padding-right:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px) !important;margin-bottom:calc(clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px) * 2)}.index-company .bottom .list{display:flex}.index-company .bottom .list li{width:25%}@media (max-width:768px){.index-company .bottom .list{flex-wrap:wrap}.index-company .bottom .list li{width:50%}}.index-company .bottom .inner{padding-left:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px);padding-right:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px);display:block;height:clamp(calc(242 / 2 * 1px), calc(242 / 1200 * 100vw), 242px);display:flex;align-items:center}.index-company .bottom .inner:hover{color:#6c151f}.index-company .bottom .inner:hover em{background:url('../images/arr2.png') no-repeat center center}.index-company .bottom .inner:hover .info::after{width:100%}.index-company .bottom .info{flex:1;padding-top:clamp(calc(26 / 2 * 1px), calc(26 / 1200 * 100vw), 26px);padding-bottom:clamp(calc(26 / 2 * 1px), calc(26 / 1200 * 100vw), 26px);display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;font-size:18px;border-bottom:1px solid #e0e0e0;font-family:bold;padding-left:18px;position:relative}.index-company .bottom .info::after{content:'';display:block;position:absolute;width:0;height:1px;background-color:#6c151f;left:0;bottom:-1px;transition:.3s}.index-company .bottom .info em{width:22px;height:6px;background:url('../images/arr.png') no-repeat center center;position:absolute;right:20px;top:50%;transform:translateY(-50%)}@media (max-width:640px){.index-company .bottom .info em{display:none}}.index-company .bottom .last .inner{background-color:#19437d;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;font-size:18px;text-align:center}.index-company .bottom .last .inner:hover{background-color:#6c151f}.index-company .bottom .last .inner .icon{width:clamp(calc(101 / 2 * 1px), calc(101 / 1200 * 100vw), 101px);height:clamp(calc(101 / 2 * 1px), calc(101 / 1200 * 100vw), 101px);background-image:url('../images/rc_icon.png');background-position:center center;background-size:contain;background-repeat:no-repeat;display:block;margin-bottom:clamp(calc(26 / 2 * 1px), calc(26 / 1200 * 100vw), 26px)}.index-cooperate{padding-top:clamp(calc(80 / 2 * 1px), calc(80 / 1200 * 100vw), 80px);padding-bottom:clamp(calc(136 / 2 * 1px), calc(136 / 1200 * 100vw), 136px);align-items:stretch}.index-cooperate .lbox .bd{margin-left:calc(-1 * clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px)) !important;margin-right:calc(-1 * clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px)) !important}.index-cooperate .lbox .bd.stretch{display:flex;flex-wrap:wrap;align-items:stretch}.index-cooperate .lbox .bd.stretch::before{display:none}.index-cooperate .lbox .bd.stretch li>.inner,.index-cooperate .lbox .bd.stretch li>a{height:100%}.index-cooperate .lbox .bd>*{padding-left:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) !important;padding-right:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) !important;margin-bottom:calc(clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) * 2)}@media (min-width:768px){.index-cooperate .lbox .bd li{margin-bottom:0 !important}}@media (max-width:480px){.index-cooperate .lbox .bd li{width:100%}}.index-cooperate .lbox .inner{position:relative;display:block}.index-cooperate .lbox .inner .cimgbox{padding-bottom:71.11111111%}.index-cooperate .lbox .inner::after{content:'';display:block;position:absolute;width:100%;height:50%;background:url(../images/bg.png) repeat-x center;background-size:contain;z-index:9;bottom:0;left:0}.index-cooperate .lbox .inner .tit{color:#fff;font-size:18px;position:absolute;left:50%;transform:translateX(-50%);z-index:5;bottom:0;line-height:70px;font-family:bold;z-index:55}.index-cooperate .lbox .inner:hover .cimgbox .img{transform:scale(1.1)}.index-cooperate .rbox{display:flex;flex-direction:column}.index-cooperate .rbox .list{display:flex;flex-wrap:wrap;flex:1}.index-cooperate .rbox .list li{width:50%;border:1px solid #eeeeee;position:relative;margin-top:-1px;margin-left:-1px;text-align:center}.index-cooperate .rbox .list li a{font-size:16px;font-family:bold;padding:20px;height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.index-cooperate .rbox .list li a .ic1{background:url('../images/ic_b1.png') no-repeat center center}.index-cooperate .rbox .list li a .ic2{background:url('../images/ic_b2.png') no-repeat center center}.index-cooperate .rbox .list li a .ic3{background:url('../images/ic_b3.png') no-repeat center center}.index-cooperate .rbox .list li a .ic4{background:url('../images/ic_b4.png') no-repeat center center}.index-cooperate .rbox .list li a .ic{width:40px;height:40px;display:block;margin:0 auto 5px}.index-cooperate .rbox .list li a:hover{background:#f6f6f6}@media (max-width:1199px){.index-cooperate .rbox .list li{padding:40px 20px}}.banner_img{position:relative;overflow:hidden;height:clamp(calc(260 * 1px), calc(580 / 1200 * 100vw), 580px);margin-bottom:.6rem}.banner_img .bg{position:absolute;width:100%;height:100%;transition:all .3s cubic-bezier(.04, .79, 1, 1) !important;background-repeat:no-repeat;background-size:cover;background-position:center;transform:scale(1.05)}.banner_img .inner{top:1.1rem;bottom:0;width:88vw;max-width:1300px;margin-left:auto;margin-right:auto;position:absolute;left:50%;transform:translateX(-50%);z-index:5;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;color:#fff}@media (max-width:1199px){.banner_img .inner{top:65px}}.banner_img .inner .tit{font-size:clamp(calc(26 * 1px), calc(48 / 1200 * 100vw), 48px);font-family:bold}.banner_img .inner .en{font-size:clamp(calc(14 * 1px), calc(24 / 1200 * 100vw), 24px);margin-top:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px);font-family:light;text-transform:uppercase}.banner_img.animated .bg{transform:scale(1)}.col-page{padding-top:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px);padding-bottom:clamp(calc(100 / 2 * 1px), calc(100 / 1200 * 100vw), 100px)}@media (min-width:992px){.col-page{display:flex;align-items:flex-start}.col-page .col-sub{width:clamp(calc(200 * 1px), calc(250 / 1200 * 100vw), 250px);margin-right:clamp(calc(50 / 2 * 1px), calc(50 / 1200 * 100vw), 50px);background-color:#f6f6f6}.col-page .col-main{flex:1;overflow:hidden}}@media (max-width:991px){.col-page .col-sub{margin-bottom:clamp(calc(50 / 2 * 1px), calc(50 / 1200 * 100vw), 50px)}}.col-page-news{padding-top:clamp(calc(70 / 2 * 1px), calc(70 / 1200 * 100vw), 70px);padding-bottom:clamp(calc(180 / 2 * 1px), calc(180 / 1200 * 100vw), 180px)}@media (max-width:639px){.col-page-news{padding-top:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px)}}@media (min-width:992px){.col-page-news{display:flex;align-items:flex-start}.col-page-news .col-sub{width:clamp(calc(260 * 1px), calc(280 / 1200 * 100vw), 280px);margin-left:clamp(calc(80 / 2 * 1px), calc(80 / 1200 * 100vw), 80px)}.col-page-news .col-main{flex:1;overflow:hidden}}@media (max-width:991px){.col-page-news .col-sub{margin-top:clamp(calc(80 / 2 * 1px), calc(80 / 1200 * 100vw), 80px)}}.sub-menu-top{color:#fff;background-color:#6c151f;padding:0 20px;text-align:center;font-size:clamp(calc(20 * 1px), calc(24 / 1200 * 100vw), 24px)}@media (max-width:991px){.sub-menu-top{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}}.sub-menu-top h2{font-family:bold;line-height:clamp(calc(54 * 1px), calc(60 / 1200 * 100vw), 60px)}.sub-menu-top em{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;padding-left:4px}.sub-menu-top em .icon-right{padding:0 2px;font-size:12px;display:block}.sub-menu-top .arr{font-size:16px;flex:1;text-align:right;margin-right:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px)}.sub-menu-top.open .arr::before{content:"\e7e1"}.sub-menu-list{background-color:#f8f8f6;padding:10px 0 20px}@media (max-width:991px){.sub-menu-list{padding-left:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px);padding-right:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px)}}.sub-menu-list dl{border-bottom:1px solid #eee}.sub-menu-list dl dt{line-height:60px;padding-left:clamp(calc(22 / 2 * 1px), calc(22 / 1200 * 100vw), 22px);padding-right:clamp(calc(22 / 2 * 1px), calc(22 / 1200 * 100vw), 22px);font-size:18px;font-weight:normal;position:relative;cursor:pointer;user-select:none}.sub-menu-list dl dt a{display:block;position:relative;line-height:60px}.sub-menu-list dl dt .arr{width:clamp(calc(0 / 2 * 1px), calc(0 / 1200 * 100vw), 0);height:clamp(calc(0 / 2 * 1px), calc(0 / 1200 * 100vw), 0);border:6px solid transparent;border-left-color:#bbbbbb;position:absolute;right:.22rem;top:50%;transform:translateY(-50%)}.sub-menu-list dl dt a .arr{right:0}.sub-menu-list dl dd{line-height:36px;font-size:16px;padding:16px 20px 22px;border-top:1px solid #eee}.sub-menu-list dl dd a{user-select:none;color:#666;position:relative;padding-left:20px}.sub-menu-list dl dd a::before{content:'';display:block;width:4px;height:4px;background-color:#bbb;position:absolute;left:0;top:.8em;transform:translateY(-50%)}.sub-menu-list dl dd a.active{color:#6c151f}.sub-menu-list dl dd a.active::before{background-color:#6c151f}.sub-menu-list dl:not(.active):hover dt *{color:#6c151f}.sub-menu-list dl.active dt{font-family:bold;color:#6c151f}.sub-menu-list dl.active dt a{color:#6c151f}.sub-menu-list dl.active dt .arr{border-left-color:#6c151f}.sub-menu-list dd{display:none}.sub-menu-list dl.open dt{color:#6c151f}.sub-menu-list dl.open dt .arr{transform:translateY(-50%) rotate(90deg);border-left-color:#6c151f}@media (min-width:992px){.sub-menu-list{display:block !important}}@media (max-width:991px){.sub-menu-list{display:none}}.banner_img+.crumbs{margin-top:-0.6rem;margin-bottom:0}.crumbs{line-height:40px;background-color:#f6f6f6;padding-left:20px;margin-bottom:clamp(calc(55 / 2 * 1px), calc(55 / 1200 * 100vw), 55px)}.crumbs a{color:#666}.crumbs a:hover{color:#6c151f}.crumbs a:first-child{padding-left:24px;background:url('../images/site.png') no-repeat left center}.crumbs b{font-family:bold;color:#6c151f}.article-box{padding-bottom:clamp(calc(55 / 2 * 1px), calc(55 / 1200 * 100vw), 55px)}.article-box .title{font-size:clamp(calc(22 * 1px), calc(36 / 1200 * 100vw), 36px);font-family:bold;text-align:center;margin-bottom:36px}.article-box article{padding-bottom:clamp(calc(60 / 2 * 1px), calc(60 / 1200 * 100vw), 60px)}.ti2em{text-indent:2em}.base-box+.base-box{margin-top:40px}.base-box .hd2{margin-bottom:clamp(calc(34 / 2 * 1px), calc(34 / 1200 * 100vw), 34px)}.base-box .hd2+.article{position:relative;margin-top:-10px}.article{line-height:1.75;color:#666}@media (min-width:1280px){.article{font-size:16px}}@media (max-width:1200px) and (min-widht:1279px){.article{font-size:15px}}.article h3{font-size:clamp(calc(20 * 1px), calc(24 / 1200 * 100vw), 24px);font-family:bold;color:#000;padding:.7em 0}.article h4{color:#000;font-family:bold;padding:.5em 0}.article p{min-height:1em;margin-bottom:.7em}.article a{color:#6c151f;text-decoration:underline}.article img{display:block;margin:0 auto 1em}.article ul{line-height:1.6}.article ul li{margin-bottom:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px);position:relative;padding-left:20px}.article ul li::before{content:'';display:block;width:4px;height:4px;background-color:#6c151f;position:absolute;left:0;top:.8em;transform:translateY(-50%)}.article .table_l table{margin-bottom:5px;width:100% !important}.article .table_l table tr:first-child td{background:#f6f6f6}.article .table_l table td{border:1px solid #eeeeee;padding:6px 10px}.article ol{padding-left:1.5em;transform:translateX(-0.5em)}.article ol li{list-style-type:decimal;padding-left:10px}.hd2{background-color:#6c151f;color:#fff;padding:12px 20px;line-height:24px;font-size:18px}.laboratory-box .hd2{margin-bottom:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px)}.laboratory-box .row{margin-left:calc(-1 * clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px)) !important;margin-right:calc(-1 * clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px)) !important}.laboratory-box .row.stretch{display:flex;flex-wrap:wrap;align-items:stretch}.laboratory-box .row.stretch::before{display:none}.laboratory-box .row.stretch li>.inner,.laboratory-box .row.stretch li>a{height:100%}.laboratory-box .row>*{padding-left:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) !important;padding-right:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) !important;margin-bottom:calc(clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) * 2)}.laboratory-box .inner{position:relative;display:block}.laboratory-box .inner img{width:100%}.laboratory-box .inner::after{content:'';display:block;position:absolute;width:100%;height:30%;background:url(../images/bg.png) repeat-x center;background-size:contain;z-index:9;bottom:0;left:0}.laboratory-box .inner .tit{color:#fff;font-size:16px;position:absolute;bottom:0;left:20px;right:20px;text-align:left;line-height:60px;z-index:55}.laboratory-box .inner:hover .cimgbox .img{transform:scale(1.1)}.dean-box{margin-bottom:clamp(calc(50 * 1px), calc(70 / 1200 * 100vw), 70px)}@media (min-width:640px){.dean-box{display:flex}.dean-box .img{width:295px;margin-right:clamp(calc(50 / 2 * 1px), calc(50 / 1200 * 100vw), 50px);max-width:40%}.dean-box .content{flex:1}}@media (max-width:639px){.dean-box .img{margin:0 auto 30px;display:block}.dean-box .name,.dean-box .position{text-align:center}}.dean-box .content .name{color:#6c151f;font-family:bold;font-size:clamp(calc(22 * 1px), calc(36 / 1200 * 100vw), 36px)}.dean-box .content .position{color:#999;font-size:clamp(calc(16 * 1px), calc(20 / 1200 * 100vw), 20px);padding-top:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px);padding-bottom:clamp(calc(36 / 2 * 1px), calc(36 / 1200 * 100vw), 36px);border-bottom:1px solid #eeeeee;border-bottom-width:2px;margin-bottom:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px);position:relative}.dean-box .content .position::after{content:'';display:block;position:absolute;width:100px;height:2px;background-color:#6c151f;left:0;bottom:-2px}.dean-box .content .txt{font-family:bold;font-size:16px;line-height:1.6}.dean-box .content .txt p{margin-top:10px;padding-left:clamp(calc(12 * 1px), calc(18 / 1200 * 100vw), 18px);position:relative}.dean-box .content .txt p::before{content:'';display:block;width:4px;height:4px;background-color:#6c151f;position:absolute;left:0;top:.8em;transform:translateY(-50%)}.team-list li{margin-bottom:22px}.team-item{display:flex;background:#f6f6f6;padding:clamp(calc(40 / 2 * 1px), calc(40 / 1200 * 100vw), 40px);border-left:3px solid #6c151f}.team-item:hover{background-color:#6c151f}.team-item:hover .info *{color:#fff}.team-item:hover .info .desc p::before{background:#fff}.team-item .pic{margin-right:clamp(calc(46 / 2 * 1px), calc(46 / 1200 * 100vw), 46px)}.team-item .pic .img{border-radius:50%;width:120px;height:120px;object-fit:cover}.team-item .info{flex:1;overflow:hidden;text-align:left}.team-item .info .name{font-size:clamp(calc(20 * 1px), calc(24 / 1200 * 100vw), 24px);font-family:bold;padding-top:clamp(calc(12 / 2 * 1px), calc(12 / 1200 * 100vw), 12px);padding-bottom:clamp(calc(12 / 2 * 1px), calc(12 / 1200 * 100vw), 12px)}.team-item .info .desc{color:#666;font-size:16px;line-height:1.8}.team-item .info .desc p{position:relative;padding-left:clamp(calc(12 * 1px), calc(18 / 1200 * 100vw), 18px)}.team-item .info .desc p::before{content:'';display:block;width:4px;height:4px;background-color:#6c151f;position:absolute;left:0;top:.94em;transform:translateY(-50%)}.team-topper{margin-bottom:clamp(calc(50 * 1px), calc(70 / 1200 * 100vw), 70px)}@media (min-width:768px){.team-topper{display:flex;align-items:flex-start}.team-topper .img{width:294px;margin-right:clamp(calc(50 / 2 * 1px), calc(50 / 1200 * 100vw), 50px);max-width:40%}.team-topper .content{flex:1}}@media (max-width:767px){.team-topper .img{margin:0 auto 30px;display:block}.team-topper .name{text-align:center}.team-topper .name::after{position:absolute !important;left:50% !important;transform:translateX(-50%) !important;z-index:5 !important}}.team-topper .content .name{color:#6c151f;font-family:bold;font-size:clamp(calc(22 * 1px), calc(36 / 1200 * 100vw), 36px);padding:10px 0 20px;border-bottom:1px solid #eeeeee;border-bottom-width:2px;margin-bottom:clamp(calc(26 / 2 * 1px), calc(26 / 1200 * 100vw), 26px);position:relative}.team-topper .content .name::after{content:'';display:block;position:absolute;width:100px;height:2px;background-color:#6c151f;left:0;bottom:-2px}.team-topper .content .txt{font-size:16px;line-height:1.76;color:#666}@media (min-width:1500px){.team-topper .data{display:flex;flex-wrap:wrap}.team-topper .data li{width:50%;min-width:300px;padding-right:5%}}.team-topper .data li{font-size:16px;line-height:36px}.teaminfo-box .tit2{margin-bottom:20px}.teaminfo-box .base-box{margin-bottom:26px;background:#f6f6f6}.teaminfo-box .base-box .hd2{margin-bottom:0}.teaminfo-box .base-box .bd{padding:20px 20px 40px}.teaminfo-box .base-box .rmore{width:fit-content;margin:0 auto 0;display:block;text-decoration:none}.teaminfo-box .base-box .rmore em{padding-left:30px;background:url(../images/pdf.png) no-repeat left center}.teaminfo-box .base-box .rmore:hover em{background-image:url('../images/pdf_f.png')}.tit2{font-size:clamp(calc(20 * 1px), calc(24 / 1200 * 100vw), 24px);font-family:bold}.person-list{margin-left:calc(-1 * clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px)) !important;margin-right:calc(-1 * clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px)) !important;text-align:center}.person-list.stretch{display:flex;flex-wrap:wrap;align-items:stretch}.person-list.stretch::before{display:none}.person-list.stretch li>.inner,.person-list.stretch li>a{height:100%}.person-list>*{padding-left:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px) !important;padding-right:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px) !important;margin-bottom:calc(clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px) * 2)}.person-list .pic{width:120px;height:120px;border-radius:50%;object-fit:cover}.person-list .name{font-size:20px;font-family:bold;margin:20px 0 10px}.person-list .position{font-size:16px;color:#666}@media (min-width:640px){.talent-box{margin-top:-10px}}.talent-box .row{margin-left:calc(-1 * clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px)) !important;margin-right:calc(-1 * clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px)) !important}.talent-box .row.stretch{display:flex;flex-wrap:wrap;align-items:stretch}.talent-box .row.stretch::before{display:none}.talent-box .row.stretch li>.inner,.talent-box .row.stretch li>a{height:100%}.talent-box .row>*{padding-left:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) !important;padding-right:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) !important;margin-bottom:calc(clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) * 2)}.talent-box .row li{margin-bottom:clamp(calc(40 / 2 * 1px), calc(40 / 1200 * 100vw), 40px)}.talent-box .inner{border-bottom:4px solid #6c151f;display:block}.talent-box .inner .cimgbox{padding-bottom:121.70212766%}.talent-box .inner .info{background:#f6f6f6;padding:22px}.talent-box .inner .name{font-size:20px;font-family:bold;margin-bottom:10px}.talent-box .inner .position{font-size:16px;color:#666}.talent-box .inner:hover .info{background-color:#6c151f}.talent-box .inner:hover .info *{color:#fff}.crumbs+.research-box{margin-top:-20px}.research-list .item:first-child a{padding-top:0}.research-list .item a{display:block;padding:30px 0;border-bottom:1px solid #eeeeee;position:relative}.research-list .item a:hover .tit{color:#6c151f}.research-list .item a:hover::after{width:100%}.research-list .item a::after{content:'';display:block;position:absolute;width:0;height:1px;background-color:#6c151f;left:0;bottom:-1px;transition:.3s}.research-list .item a .titbox{line-height:1.76;margin-bottom:clamp(calc(10 * 1px), calc(14 / 1200 * 100vw), 14px)}@media (min-width:768px){.research-list .item a .titbox{display:flex}.research-list .item a .titbox .tit{overflow:hidden;flex:1}.research-list .item a .titbox .time{width:200px;text-align:right}}.research-list .item a .tit{line-height:1.76;font-size:18px}.research-list .item a .time{font-size:16px}@media (max-width:767px){.research-list .item a .time{padding-top:16px}}.research-list .item a .desc{color:#999;line-height:24px;max-height:48px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media (min-width:1280px){.research-list .item a .desc{font-size:16px}}@media (max-width:1200px) and (min-widht:1279px){.research-list .item a .desc{font-size:15px}}.news-list a{display:block;padding:18px 0 18px;font-size:16px;line-height:1.6;border-bottom:1px solid #eeeeee;position:relative}.news-list a .tit{padding-left:20px;position:relative;display:block}.news-list a .tit::before{content:'';display:block;width:4px;height:4px;background-color:#6c151f;position:absolute;left:0;top:.8em;transform:translateY(-50%)}.news-list a .time{padding-left:20px}@media (max-width:767px){.news-list a .time{margin-top:10px}}.news-list a:hover .tit{color:#6c151f;font-family:bold}.news-list a:hover::after{width:100%}.news-list a::after{content:'';display:block;position:absolute;width:0;height:1px;background-color:#6c151f;left:0;bottom:-1px;transition:.3s}@media (min-width:768px){.news-list a{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:space-between;justify-content:space-between}.news-list a .tit{width:70%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}}.news-img-list li{margin-bottom:20px}.news-img-list .inner{background:#f6f6f6}@media (min-width:768px){.news-img-list .inner{display:flex;align-items:stretch}}.news-img-list .inner:hover{background-color:#6c151f}.news-img-list .inner:hover .info *{color:#fff}.news-img-list .inner:hover .info .txt p.user{background-image:url('../images/news_11.png')}.news-img-list .inner:hover .info .txt p.time{background-image:url('../images/news_12.png')}.news-img-list .inner:hover .info .txt p.site{background-image:url('../images/news_13.png')}.news-img-list .imgbox{width:340px}.news-img-list .imgbox .cimgbox{padding-bottom:70.58823529%}.news-img-list .info{flex:1;overflow:hidden;padding:clamp(calc(40 / 2 * 1px), calc(40 / 1200 * 100vw), 40px)}.news-img-list .info .tit{border-bottom:1px solid #eeeeee;font-size:20px;font-family:bold;padding-bottom:16px;margin-bottom:16px}.news-img-list .info .txt{font-size:16px;line-height:30px;color:#999}.news-img-list .info .txt p{padding-left:30px}.news-img-list .info .txt p.user{background:url('../images/news_01.png') no-repeat left center}.news-img-list .info .txt p.time{background:url('../images/news_02.png') no-repeat left center}.news-img-list .info .txt p.site{background:url('../images/news_03.png') no-repeat left 5px}.news2-list{margin-left:calc(-1 * clamp(calc(10 * 1px), calc(15 / 1200 * 100vw), 15px)) !important;margin-right:calc(-1 * clamp(calc(10 * 1px), calc(15 / 1200 * 100vw), 15px)) !important}.news2-list.stretch{display:flex;flex-wrap:wrap;align-items:stretch}.news2-list.stretch::before{display:none}.news2-list.stretch li>.inner,.news2-list.stretch li>a{height:100%}.news2-list>*{padding-left:clamp(calc(10 * 1px), calc(15 / 1200 * 100vw), 15px) !important;padding-right:clamp(calc(10 * 1px), calc(15 / 1200 * 100vw), 15px) !important;margin-bottom:calc(clamp(calc(10 * 1px), calc(15 / 1200 * 100vw), 15px) * 2)}@media (max-width:480px){.news2-list li{width:100%}}.news-item{background:#fff;display:block;overflow:hidden;border:1px solid #eeeeee;border-radius:.06rem}.news-item .cimgbox{padding-bottom:62.1761658%}.news-item .info{padding:16px 15px 22px}.news-item .info .tit{line-height:26px;font-size:16px;margin-bottom:14px;font-family:bold}@media (min-width:640px){.news-item .info .tit{height:52px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.news-item .info .desc{color:#666;line-height:22px;height:44px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.news-item:hover .tit{color:#6c151f}.newsinfo-box .hd{margin-bottom:clamp(calc(20 * 1px), calc(30 / 1200 * 100vw), 30px);border-bottom:1px solid #eeeeee}.newsinfo-box .hd .title{font-size:clamp(calc(22 * 1px), calc(30 / 1200 * 100vw), 30px);font-family:bold;line-height:1.3}.newsinfo-box .hd .time{padding:28px 0 12px;color:#999;font-size:16px}.newsinfo-box .bd{padding-bottom:clamp(calc(70 / 2 * 1px), calc(70 / 1200 * 100vw), 70px);border-bottom:1px solid #eeeeee;line-height:36px;font-size:16px}.newsinfo-box .bd a{color:#6c151f}.newsinfo-box .bd a:hover{text-decoration:underline}.newsinfo-box .file-box{color:#999;padding-top:clamp(calc(60 / 2 * 1px), calc(60 / 1200 * 100vw), 60px)}.newsinfo-box .arc-pnext{padding-top:clamp(calc(24 / 2 * 1px), calc(24 / 1200 * 100vw), 24px);padding-bottom:clamp(calc(24 / 2 * 1px), calc(24 / 1200 * 100vw), 24px);font-size:16px;color:#666;position:relative}@media (min-width:640px){.newsinfo-box .arc-pnext{padding-right:200px}}.newsinfo-box .arc-pnext p{line-height:36px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis}.newsinfo-box .arc-pnext p a{color:#666}.newsinfo-box .arc-pnext p a:hover{color:#6c151f}.newsinfo-box .arc-pnext .return{line-height:40px;display:inline-block;border:1px solid #eeeeee;border-radius:2em;padding:0 34px;color:#6c151f}@media (min-width:640px){.newsinfo-box .arc-pnext .return{position:absolute;right:0;top:50%;transform:translateY(-50%)}}@media (max-width:639px){.newsinfo-box .arc-pnext .return{margin-top:16px}}.newsinfo-box .arc-pnext .return em{padding-right:10px}.newsinfo-box .arc-pnext .return:hover{background-color:#6c151f;color:#fff;border-color:#6c151f}.sub-news .title{font-size:20px;font-family:bold;padding-bottom:20px;border-bottom:1px solid #eeeeee;margin-bottom:20px}.sub-news .list li{margin-bottom:10px}.sub-news .list li a{color:#666;font-size:16px;line-height:1.7;padding-left:20px;position:relative;display:block}.sub-news .list li a:hover{color:#6c151f}.sub-news .list li a::before{content:'';display:block;width:4px;height:4px;background-color:#bbb;position:absolute;left:0;top:.8em;transform:translateY(-50%)}.sub-news .list li a:hover::before{background-color:#6c151f}.school-list{margin-left:calc(-1 * clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px)) !important;margin-right:calc(-1 * clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px)) !important}.school-list.stretch{display:flex;flex-wrap:wrap;align-items:stretch}.school-list.stretch::before{display:none}.school-list.stretch li>.inner,.school-list.stretch li>a{height:100%}.school-list>*{padding-left:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) !important;padding-right:clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) !important;margin-bottom:calc(clamp(calc(10 / 2 * 1px), calc(10 / 1200 * 100vw), 10px) * 2)}.school-list li{margin-bottom:32px}.school-list .inner{display:block;border:1px solid #eeeeee}.school-list .inner .cimgbox{padding-bottom:40.625%}.school-list .inner .imgbox{padding:10px}.school-list .inner .tit{background:#f6f6f6;text-align:center;font-size:16px;line-height:32px;padding:8px}.school-list .inner:hover .tit{background-color:#6c151f;color:#fff}.contact-box{margin-bottom:clamp(calc(170 / 2 * 1px), calc(170 / 1200 * 100vw), 170px)}.contact-box .title{font-size:clamp(calc(22 * 1px), calc(30 / 1200 * 100vw), 30px);font-family:bold;color:#6c151f;margin-bottom:clamp(calc(30 / 2 * 1px), calc(30 / 1200 * 100vw), 30px);border-bottom:2px solid #eeeeee}.contact-box .title em{padding-bottom:clamp(calc(26 / 2 * 1px), calc(26 / 1200 * 100vw), 26px);position:relative;display:inline-block}.contact-box .title em::after{content:'';display:block;position:absolute;width:100%;height:2px;background-color:#6c151f;left:0;bottom:-2px}.contact-box .content{margin-bottom:80px}@media (min-width:992px){.contact-box .content{display:flex;align-items:center;justify-content:space-between}.contact-box .content .info{width:40%}}.contact-box .content .info{font-size:16px;line-height:36px}@media (max-width:991px){.contact-box .content .info{margin-bottom:30px}}.contact-box .content .info a:hover{color:#6c151f}.contact-box .content .location{font-size:clamp(calc(18 * 1px), calc(20 / 1200 * 100vw), 20px);font-family:bold;line-height:1.6;text-align:center}.contact-box .content .location .icon{width:48px;height:43px;background:url('../images/location.png') no-repeat center center;display:inline-block;margin-bottom:20px}.contact-box .map{height:clamp(calc(360 * 1px), calc(550 / 1200 * 100vw), 550px);background:#f6f6f6}#baiMap img{display:inline-block;max-width:none}.BMap_cpyCtrl,.anchorBL{display:none}#map label,#map img{max-width:none;max-height:none}.bMap-box{position:absolute;left:-213px;top:-103px;background-color:#6c151f;color:#fff;padding:30px;font:14px/24px "-apple-system","BlinkMacSystemFont","PingFang SC","Helvetica","Microsoft YaHei",arial,sans-serif,\5b8b\4f53}@media (max-width:1359px){.bMap-box{display:none}}.bMap-box::after{content:"";width:0;height:0;border:20px solid transparent;border-top:20px solid #6c151f;position:absolute;bottom:-30px;left:0;right:0;margin:auto}.bMap-box .tit{font-size:16px;padding-left:28px;background:url(../images/location2.png) no-repeat left center}.notice-box{border:1px solid #6c151f;z-index:5;position:relative;transform:translateY(-0.5rem);background:#fff}@media (min-width:640px){.notice-box{padding-left:100px}}@media (max-width:639px){.notice-box{padding:18px}}.notice-box .icon{display:block;width:100px;background:url(../images/notice.png) no-repeat center #6c151f}@media (min-width:640px){.notice-box .icon{position:absolute;left:0;top:0;height:100%}}@media (max-width:639px){.notice-box .icon{height:22px;width:22px;background-size:50%;display:inline-block;vertical-align:text-bottom}}.notice-box span{font-size:clamp(calc(16 * 1px), calc(18 / 1200 * 100vw), 18px);font-family:bold;line-height:1.55555556}@media (min-width:640px){.notice-box span{padding:24px 30px;display:block}}.recruit-top{margin-top:-0.6rem;background-image:url('../images/bg4.jpg');background-position:center center;background-size:cover;background-repeat:no-repeat}.recruit-top .content{padding-top:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px);padding-bottom:clamp(calc(100 / 2 * 1px), calc(100 / 1200 * 100vw), 100px)}@media (min-width:992px){.recruit-top .content{display:flex;justify-content:space-between}.recruit-top .content dl{width:45%}}@media (max-width:991px){.recruit-top .content dl{margin-bottom:40px}}.recruit-top .content dt{font-family:bold;color:#6c151f;font-size:clamp(calc(20 * 1px), calc(24 / 1200 * 100vw), 24px);margin-bottom:16px}.recruit-top .content dd{line-height:1.75;color:#666}@media (min-width:1280px){.recruit-top .content dd{font-size:16px}}@media (max-width:1200px) and (min-widht:1279px){.recruit-top .content dd{font-size:15px}}.recruitbox .title{color:#6c151f;font-family:bold;font-size:clamp(calc(22 * 1px), calc(36 / 1200 * 100vw), 36px);margin-bottom:clamp(calc(30 * 1px), calc(36 / 1200 * 100vw), 36px);text-align:center}.recruit-three{padding-top:clamp(calc(90 / 2 * 1px), calc(90 / 1200 * 100vw), 90px);padding-bottom:clamp(calc(100 / 2 * 1px), calc(100 / 1200 * 100vw), 100px);background-image:url('../images/bg3.jpg');background-position:center center;background-size:cover;background-repeat:no-repeat}.recruit-three .row{margin-left:calc(-1 * clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px)) !important;margin-right:calc(-1 * clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px)) !important}.recruit-three .row.stretch{display:flex;flex-wrap:wrap;align-items:stretch}.recruit-three .row.stretch::before{display:none}.recruit-three .row.stretch li>.inner,.recruit-three .row.stretch li>a{height:100%}.recruit-three .row>*{padding-left:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px) !important;padding-right:clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px) !important;margin-bottom:calc(clamp(calc(20 / 2 * 1px), calc(20 / 1200 * 100vw), 20px) * 2)}.recruit-three .inner{background:url(../images/bg2.png) no-repeat right bottom #fff;background-size:100% auto;position:relative;overflow:hidden;padding:clamp(calc(50 / 2 * 1px), calc(50 / 1200 * 100vw), 50px);padding-bottom:clamp(calc(70 / 2 * 1px), calc(70 / 1200 * 100vw), 70px)}.recruit-three .inner:hover{background:url(../images/bg22.png) no-repeat right bottom #6c151f;color:#fff}.recruit-three .inner:hover .txt{color:#fff}.recruit-three .inner .tit{font-family:bold;font-size:clamp(calc(20 * 1px), calc(24 / 1200 * 100vw), 24px);margin-bottom:clamp(calc(22 / 2 * 1px), calc(22 / 1200 * 100vw), 22px);position:relative;background:url(../images/yh.png) no-repeat right center}.recruit-three .inner .txt{color:#666;line-height:1.75}@media (min-width:1280px){.recruit-three .inner .txt{font-size:16px}}@media (max-width:1200px) and (min-widht:1279px){.recruit-three .inner .txt{font-size:15px}}.recruit-four{padding-top:clamp(calc(90 / 2 * 1px), calc(90 / 1200 * 100vw), 90px);padding-bottom:clamp(calc(170 / 2 * 1px), calc(170 / 1200 * 100vw), 170px)}.recruit-four .title{color:#6c151f;font-family:bold;font-size:clamp(calc(22 * 1px), calc(36 / 1200 * 100vw), 36px);margin-bottom:clamp(calc(36 / 2 * 1px), calc(36 / 1200 * 100vw), 36px);text-align:center}.recruit-four .txt{font-size:16px;color:#666;line-height:1.76}.recruit-four .txt em{font-family:bold}.recruit-two{padding-top:clamp(calc(90 / 2 * 1px), calc(90 / 1200 * 100vw), 90px);padding-bottom:clamp(calc(90 / 2 * 1px), calc(90 / 1200 * 100vw), 90px)}.recruit-two li{margin-bottom:10px;background:#f6f6f6;padding:0 20px}.recruit-two li.open .titbox .tag{background-image:url('../images/jian.png')}.recruit-two li .titbox{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;cursor:pointer}.recruit-two li .titbox .t{line-height:54px;font-family:bold;font-size:clamp(calc(17 * 1px), calc(20 / 1200 * 100vw), 20px);flex:1}.recruit-two li .titbox .icon{width:20px;height:20px;background:url(../images/ic_hat.png) no-repeat;margin-right:clamp(calc(16 / 2 * 1px), calc(16 / 1200 * 100vw), 16px)}.recruit-two li .titbox .tag{width:14px;height:14px;background:url(../images/jia.png) no-repeat center;display:block}.recruit-two li .info{border-top:1px solid #eeeeee;padding:20px 0 20px 20px;font-size:14px;display:none}@media (min-width:992px){.recruit-two li .info{width:88%}}.recruit-two li .info .article{font-size:14px;padding-left:clamp(calc(16 / 2 * 1px), calc(16 / 1200 * 100vw), 16px)}.search-main{padding-top:clamp(calc(60 / 2 * 1px), calc(60 / 1200 * 100vw), 60px);padding-bottom:clamp(calc(150 / 2 * 1px), calc(150 / 1200 * 100vw), 150px)}.about-logo{height:clamp(calc(60 * 1px), calc(80 / 1200 * 100vw), 80px);display:block;margin:0 auto 20px}@media (min-width:768px){.xs-content{display:flex;justify-content:space-between;align-items:center}}.xs-content .img{max-width:300px}.xs-content .txt{order:-1}