*{margin: 0;padding: 0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border-radius: 0;border: 0;outline: none;/* vertical-align: middle; */ font-family: 'Source Han Sans CN';}
ul,li,ol{list-style: none;}
a{-webkit-text-decoration: none;text-decoration: none;color: inherit;}
img{border: 0;}
table{max-width: 100%;}
table,th,td,tr{border-collapse:collapse;line-height: 1.5;padding: 0 7px;}
input,textarea,select,button{font-size: unset;outline: none;resize: none;} 
input:focus,textarea:focus,select:focus,button:focus{outline: none;}
iframe,video{display: block;max-width: 100%;height: auto;border: 0;margin: 0 auto;}
html,body{width: 100%;position: relative;font-size: 16px;line-height: 1.5;color: #000;background-color: #fff;}
@media only screen and (min-width:1920px ) { html{font-size: 100px!important;}}
@media only screen and (min-width:960px ) and (max-width:1285px ) { html{font-size: 66px!important;}}
/* 思源黑体 */
/* @font-face  {font-family:SourceHanSerifCN-H; src: url(SourceHanSansSC_Heavy.ttf);} */
/* 思源宋体 */
@font-face {font-family:SourceHanSerifCN-S;src: url(SourceHanSerifCN-Heavy-7.otf);}
/* 行文本 */
.txthide{overflow: hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;white-space: nowrap;}
.txthide1{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:1; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden}
.txthide2{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:2; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;}
.txthide3{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:3; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;}
.txthide4{display: -webkit-box!important; -webkit-box-orient:vertical; -webkit-line-clamp:4; -o-text-overflow: ellipsis; text-overflow: ellipsis; overflow: hidden;}
/* --公共样式-- */
.font-14{font-size: .14rem;}
@media only screen and (max-width: 1645px) {
	.font-14{font-size: 12px;}
}
.font-15{font-size: .15rem;}
@media only screen and (max-width: 1664px) {
	.font-15{font-size: 13px;}
}
.font-16{font-size: .16rem;}
@media only screen and (max-width: 1680px) {
	.font-16{font-size: 14px;}
}
.font-17{font-size: .17rem;}
@media only screen and (max-width: 1694px) {
	.font-17{font-size: 15px;}
}
.font-18{font-size: .18rem;}
@media only screen and (max-width: 1706px) {
	.font-18{font-size: 16px;}
}
.font-19{font-size: .19rem;}
@media only screen and (max-width: 1717px) {
	.font-19{font-size: 17px;}
}
.font-20{font-size: .20rem;}
@media only screen and (max-width: 1728px) {
	.font-20{font-size: 18px;}
}
.font-21{font-size: .21rem;}
@media only screen and (max-width: 1737px) {
	.font-21{font-size: 19px;}
}
.font-22{font-size: .22rem;}
@media only screen and (max-width: 1745px) {
	.font-22{font-size: 20px;}
}
.font-24{font-size: .24rem;}
@media only screen and (max-width: 1745px) {
	.font-24{font-size: 22px;}
}
.font-28{font-size: .28rem;}
@media only screen and (max-width: 1782px) {
	.font-28{font-size: 26px;}
}


/* 内容盒 */
.main_box{width: 100%;position: relative;background-color: #fff;}
/* 首页盒 - 内页盒 */
.P_wrapper {max-width: 1366px;margin: 0 auto;padding: 0 11px;}
.P_sub{background-color: #fbf9fa;}
.P_sub .P_wrapper{padding-block: 50px 58px;}



.P_item_info .P_name{font-size: max(24px , .26rem);color: #0050b7;font-weight: bold;}

.P_item_info .P_name svg{width: 21px;height: 21px;margin-right: 11px;}
.P_more{font-size: 12px;color: #3964c6;background-color: #e6f2ff;border-radius: 7px;padding: 5px 10px;}
.P_more svg{width: 14px;height: 14px;margin-left: 4px;}



/* 头 */
header .w-box{max-width: 1064px;margin: 0 auto;}
header .top{background: linear-gradient(to right, rgb(184, 212, 241) 0%, rgb(200, 220, 240) 50%, rgb(213, 229, 245) 100%);padding: 21px 0;}
header .top .logo{width: fit-content;}
header .top .logo .icon{display: block;width: auto;height: 54px;margin-right: 17.5px;padding: 3.5px;}
header .top .logo h1{font-size: 28px; line-height: 1.1; letter-spacing: 0.15em; font-weight: 600; margin-bottom: 6px; color: rgb(57, 100, 198);}
header .top .logo .en{font-size: 15.5px; line-height: 1.1; letter-spacing: 0.02em; font-weight: 400; text-transform: uppercase; color: rgb(57, 100, 198);}
header nav{background-color: rgb(37, 103, 200);}
header nav .nav{padding: 17.5px 28px;box-sizing: content-box;}
header nav .nav>li{position: relative;}
header nav .nav>li>a{font-size: 18px;color: #fff;position: relative;}
header nav .nav>li>a svg{display: none}
header nav .nav>li>a::after{display: block;content: '';width: 0;height: 1px;background-color: #fff;position: absolute;left: 0;bottom: 0;transition: .3s;}
header nav .nav>li>a:hover::after{width: 100%;}
header nav .nav>li> ul{display: none;position: absolute;left: 50%;top: 99%;transform: translateX(-50%);z-index: 10;;padding-top: 10px;background-color: rgb(37, 103, 200);box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;border-radius: 0 0 9px 9px;}
header nav .nav>li> ul li{color: #fff;text-align: center;white-space: nowrap;border-bottom: 1px solid rgba(255,255,255,.1);transition: .3s;}
header nav .nav>li> ul li a{display: block;padding: 10px 20px;}
header nav .nav>li:hover ul{display: block;}
header nav .nav>li> ul li:hover{background-color: rgba(255, 255, 255,.1);}
header.sticky{position: sticky; top: 0; z-index: 9999;box-shadow:  rgba(0, 0, 0, 0.1) 0px 4px 6px 4px;}

.header-top .header-search {
    max-width: 238px;
    position: relative;
    float: right;
    margin-left: 20px;
}

.header-top .form_wap{display: none;}

.header-top .header-search input {
    width: 100%;
    height: 40px;
    background: #fff;
    border-radius: 20px;
    padding: 0 60px 0 20px;
}
.header-top .header-search .s-btn {
    width: 56px;
    height: 40px;
    padding:0;
    background: #5B8DE4;
    text-align: center;
    border-radius:0 20px 20px 0;
    position: absolute;
    right: 0;
    top: 0;
    cursor: pointer;
    z-index: 1;
    overflow: hidden;
}
.header-top .btn-sub-wap{
    display: none;
}
.header-top .header-search .s-btn svg{
    margin-top: 10px;
}
.header-top .header-search .s-btn:hover{
    background:  #2F6AD1 ;
}
.header-top .header-search :-ms-input-placeholder {
    color: #333;
}
.header-top .header-search ::-webkit-input-placeholder {
    color: #333;
}
.header-top .header-search img {
    position: absolute;
    right: 20px;
    top: 10px;
    cursor: pointer;
    z-index: 1;
}





/* banner */
.banner{width: 100%;overflow: hidden;position: relative;}
.banner .swiper-slide{height: 450px;position: relative}
.banner .swiper-slide img{display: block;width: 100%;height: 100%;object-fit: cover;}
/*.banner .swiper-pagination{width: auto;right: max(calc((100% - 1320px) / 2) , 40px);bottom: 24px;left: auto;z-index: 100}*/
.banner .swiper-pagination-bullet{width: 12px;height: 12px;opacity: 1;background-color: rgba(255,255,255,.5);transition: .3s;border-radius: 12px}
.banner .swiper-pagination-bullet-active{width: 32px;;background-color: #fff;border-radius: 12rx;}
.banner .btn{color: #fff;background-color: rgba(0, 0, 0, 0.7);padding: 7px;border-radius: 50%;position: absolute;top: 50%;transform: translateY(-50%);z-index: 99;}
.banner .btn svg{display: block;cursor: pointer;}
.banner .btn-prve{left: 14px;}
.banner .btn-next{right: 14px;}
.banner .swiper-slide .content{width: 100%;height: 100%;color: #fff;position: absolute;top: 0;left: 0;z-index: 10;background-color: rgba(0, 0, 0, 0.6);}
.banner .swiper-slide .content .text{width: 100%;height: auto;font-size: 22px;position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);padding: 0 100px;}




footer{background:url(fg_footer_bg.jpg)no-repeat center / cover;padding: 42px 0;border-top: 1px solid #4a5565;}
footer .logo{width: auto;height: 52px;margin-bottom: 18px}
footer .w-box{max-width: 1064px;margin: 0 auto;}
footer .top{box-sizing: content-box;margin-bottom: 28px;}
footer .left svg{color: #fff!important;}
footer .qrcode{margin-left: 28px;}
footer .qrcode .img{display: block;width: 100px;height: auto;margin: 0 auto 10px;padding: 2px;background-color: #fff;border-radius: 4px;}
footer .qrcode .text{font-size: 14px;color: #fff;text-align: center;}
footer .info{margin-bottom: 18px;}
footer .info dd{font-size: 16px;color: #fff;}
footer .info dd .title{width: 71px;padding-left: 4px;}
footer .info dd .value{min-width: 180px;}
footer .links .name{font-size: 16px;color: #fff;font-weight: bold;margin-bottom: 7px;}
footer .links .name span{padding-left: 4px;}
footer .links .box {font-size: 16px;color: #fff;margin: 0 7px;font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";text-align: justify;}
footer .links .box a:hover{color: #fff;}
footer .links .box span{font-family: 
        system-ui,               /* 系统默认字体 */
        -apple-system,           /* 苹果系统 */
        BlinkMacSystemFont,      /* Chrome、Edge等 */
        'PingFang SC',           /* 苹方字体 */
        'Microsoft YaHei',       /* 微软雅黑 */
        'Source Han Sans SC',    /* 思源黑体 */
        sans-serif;
}
footer .links .box span:last-child{display: none;}
footer .links .box *{vertical-align: text-top;}
footer .bot{background-color: #396bdd;display: none}
footer .bot .web{padding: 14px 28px;font-size: 14px;color: #fff;text-align: center;}
footer .bot .web p{font-family: 
        system-ui,               /* 系统默认字体 */
        -apple-system,           /* 苹果系统 */
        BlinkMacSystemFont,      /* Chrome、Edge等 */
        'PingFang SC',           /* 苹方字体 */
        'Microsoft YaHei',       /* 微软雅黑 */
        'Source Han Sans SC',    /* 思源黑体 */
        sans-serif;
}
footer .bot .web a:hover{text-decoration: underline;}



/* 实验室 */
.i-laboratory{padding: 21px 0;}
.i-laboratory .P_item_info{padding: 14px 21px;}
.i-laboratory .content .left , .i-laboratory .content .right{display: block;width: 50%;;padding: 21px;}
.i-laboratory .list_swiper{width: 100%;overflow: hidden;position: relative;}
.i-laboratory .list_swiper a{display: block;border-radius: 10px;overflow: hidden;position: relative;}
.i-laboratory .list_swiper a:after{display: block;content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 100%;height: 100%;z-index: 4;background: linear-gradient(to top, rgba(0, 0, 0, .2) 25%, rgba(0,0,0,.05) 100%);}
.i-laboratory .list_swiper a img{display: block;width: 100%;height: 100%;}
.i-laboratory .list_swiper a .title{width: calc(100% - 115px);font-size: 16px;color: #fff;padding-left: 24px;position: absolute;left: 0;bottom: 26px;z-index: 5}
.i-laboratory .list_swiper .swiper-pagination{width: auto;right: 0;left: auto;bottom: 24px;padding: 0 24px}
.i-laboratory .list_swiper .swiper-pagination .swiper-pagination-bullet{width: 14px;height: 14px;border-radius: 50%;background: transparent;border: 1px solid #fff;opacity: 1}
.i-laboratory .list_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff;}
.i-laboratory .right dd{font-size: 16px;margin-bottom: 21px;}
.i-laboratory .right dd a{width: 100%;padding: 14px;border-top: 1px solid #155dfc;box-shadow:rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;transition: .3s;}
.i-laboratory .right dd a:hover{scale: 1.05;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;}
.i-laboratory .right dd .date{font-size: 22px;line-height: 1.4;color: #3964c6;text-align: center;;padding: 10px 2px 14px;margin-right: 14px;}
.i-laboratory .right .date .day{font-size: 32px;font-weight: bold;}
.i-laboratory .right .date .YM{font-size: 20px;letter-spacing: 1px;}
.i-laboratory .right dd .title{color: #101828;font-weight: bold;margin-bottom: 11px;}
.i-laboratory .right dd .desc{color: #4a5565;text-align: justify;}


/* 新闻 */
.i-news{background:url(new_bj.jpg)no-repeat center / cover fixed;padding: 60px 0;}
.i-news .content{display: grid;grid-template-columns: repeat(6 ,1fr);gap: 21px;}
.i-news .content .list{background-color: #fff;border: 1px solid rgba(255,255,255,0);border-radius: 9px;padding: 14px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;transition: .6s;}
.i-news .content .list .line{display: block;height: 1px;background-color: #e4e7ee;margin: 14px -14px;}
.i-news .content .list.ImgText{grid-column: 1 / 3;}
.i-news .content .list.exchange{grid-column: 3 / 5;}
.i-news .content .list.notice{grid-column: 5 / 7;}
.i-news .content .list.half-left{grid-column: 1 / 4;}
.i-news .content .list.half-right{grid-column: 4 / 7;}
.i-news .list ul li{font-size: 16px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);transition: .6s;}
.i-news .list ul li:last-child{border-bottom: 0;}
.i-news ul li a{padding: 14px 7px;position: relative;}
.i-news ul.style-1 li .time{font-size: 14px;color: #99a1af;margin-right: 11px;}
.i-news ul.style-1 li .title{flex: 1;color: #364153;}
.i-news .content .exchange .time{width: 40%;font-size: 18px;color:#2567c8;text-align: center;}
.i-news .content .exchange .time .day{font-size: 30px;font-weight: bold;line-height: 1.1}
.i-news .content .exchange .title{font-size: 18px;color: #333;font-weight: bold;margin-bottom: 4px;}
.i-news .content .exchange dl{font-size: 15px;color: #999;line-height: 26px;}
.i-news .content .exchange dl svg{color: #2567c8;width: 16px;height: 16px;fill: #2567c8;vertical-align: -10%}
.i-news .hd.P_name{padding: 0 0 9px;position: relative;cursor: pointer;}
.i-news .hd.P_name{font-size: 20px;color: #6b7280;margin-right: 28px;}
.i-news .hd.P_name svg{width: 18px;height: 18px;}
.i-news .hd.P_name.act{color: #3964c6;}
.i-news .hd.P_name.act::after{display: block;content: '';width: 100%;height: 2px;background-color: #3964c6;position: absolute;left: 0;bottom: 0;}

.i-news .box_body{width: 100%;position: relative;overflow: hidden;}

.i-news .bd .left{display: block;width: 100%;border-radius: 9px;overflow: hidden;position: relative;margin-right: 14px;margin-top: 14px;padding-bottom: 10px}

.i-news .bd .left img{display: block;width: 100%;height: 100%;object-fit: cover;transition: .5s;border-radius: 9px;}
.i-news .bd .left .date{display: none;font-size: 16px;line-height: 1.4;color: #fff;white-space: nowrap;background-color: #3964c6;padding: 5px 10px;position: absolute;left: 0;bottom: 0;z-index: 10;}
.i-news .bd .left .title{width: 100%;padding: 0 10px;color: #fff;font-size: 18px;transition: all ease 0.5s;background: rgba(0, 0, 0, 0.4);position: absolute;left: 0;bottom: 0;transform: translateY(100%);white-space: nowrap;}
.i-news .bd .left .swiper-slide:hover .title{transform: translateY(0)}
.i-news .list_swiper{position: relative;overflow: hidden;}
.i-news .list_swiper .swiper-pagination{display: none;width: auto;right: 0;left: auto;bottom: 8px;padding: 0 10px}
.i-news .list_swiper .swiper-pagination .swiper-pagination-bullet{width: 10px;height: 10px;border-radius: 50%;background: transparent;border: 1px solid #fff;opacity: 1}
.i-news .list_swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #fff;}
.i-news ul.style-2 li a{padding-left: 15px;}
.i-news ul.style-2 li a::after{display: block;content: '';width: 3px;height: 3px;border-radius: 50%;background-color: #99a1af;position: absolute;left: 4px;top: 50%;transform: translateY(-50%);}
.i-news ul.style-2 li .time{color: #6a7282;margin-left: 14px;}
.i-news ul.style-2 li .title{flex: 1;color: #1e2939;}

/*.i-news .list:hover{background:rgba(41,116,215,0.75);border-color:  rgba(255,255,255,.1);box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;}*/
/*.i-news .list:hover li{border-color: rgba(255,255,255,.3);}*/
/*.i-news .list:hover .left img{transform: scale(1.1);}*/
/*.i-news .list li:hover{background-color: rgba(255,255,255,.1);}*/
/*.i-news .list:hover .time{color: #fff;}*/
/*.i-news .list:hover .title{color: #fff;}*/
/*.i-news .list:hover .hd.P_name , .i-news .list:hover .P_name{color: #fff;}*/
/*.i-news .list:hover .P_name svg{color: #fff!important;}*/
/*.i-news .list:hover .hd.P_name.act::after{background: #fff;}*/
.i-news .list li:hover .title , .i-news .list li:hover .time{color: #2974d7;transition: .3s}


.recommend_nav{padding: 56px 0 ;}
.recommend_nav .nav{margin-right: -14px;}
.recommend_nav .nav dd{flex: 1;margin-right: 14px;}
.recommend_nav .nav dd a{width: 100%;height: 114px;font-size: 22px;color: #fff;position: relative;z-index: 2; transition: .3s;border-radius: 14px;overflow: hidden;}
.recommend_nav .nav dd a>*{position: relative;z-index: 6;}
.recommend_nav .nav dd a::after{display: block;content: '';width: 100%;height: 100%;background: linear-gradient(to right , rgba(41,117,215) 35%, rgba(41,117,215 , .9));position: absolute;top: 0;left: 0;z-index: 2;transition: .5s;}
.recommend_nav .nav dd:nth-child(2) a::after{background: linear-gradient(to right , rgba(199,146,93)  35%, rgba(199,146,93 , .9));}
.recommend_nav .nav dd:nth-child(3) a::after{background: linear-gradient(to right , rgba(158,32,42)  35%, rgba(158,32,42 , .9));}
.recommend_nav .nav dd:nth-child(4) a::after{background: linear-gradient(to right , rgba(52,145,216)  35%, rgba(52,145,216 , .9));}

.recommend_nav .nav dd a .img{display: block;width: 100%;height: 100%;object-fit: cover;position: absolute;top: 0;left: 0;z-index: 1;transition: .3s;}
.recommend_nav .nav dd a svg{width: auto;height: 40px;margin-right: 10px;}
.recommend_nav .nav dd a:hover{transform: scale(1.05) translateY(-7px);box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;}
.recommend_nav .nav dd a:hover .img{transform: scale(1.1);}
/*.recommend_nav .nav dd a:hover::after{background-color: rgba(130, 24, 26,.4)}*/



/* 内页 */
/* 侧边导航 */
.P_sidebar{width: 280px;margin-right: 28px;background: linear-gradient(135deg, rgb(57, 100, 198) 0%, rgb(107, 168, 232) 100%);padding-left: 8px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;}
.P_sidebar .channel{font-size: 28px;color: #fff;font-weight: bold;padding: 21px;}
.P_sidebar .channel svg{margin-right: 11px;}
.P_sidebar .nav li{background-color: #fff;}
.P_sidebar .nav li a{justify-content: space-between;font-size: 16px;padding: 14px 21px;border-bottom: 1px solid rgb(229, 231, 235);transition: .3s;}
.P_sidebar .nav li a:hover , .P_sidebar .nav li a.act{background-color: #5ba3e5;color: #fff;border-bottom: 1px solid rgb(229, 231, 235);}

/* 内容 */
.P_column{overflow: hidden;}
.P_column .item_top , .P_column .item_main{border: 2px solid #bedbff;background-color: #fff;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 1px 3px 0px, rgba(0, 0, 0, 0.1) 0px 1px 2px -1px;}
.P_column .item_top{padding: 14px 21px;border-radius: 9px 9px 0 0;margin-bottom: 4px;}
.P_column .item_top .info{padding-bottom: 11px;position: relative;}
.P_column .item_top .info::after{display: block;content: '';width: 100%;height: 4px;background: linear-gradient(to right, rgb(57, 100, 198), rgb(107, 168, 232));position: absolute;left: 0;bottom: 0;}
.P_column .item_top .name{font-size: 21px;color: #1e2939;font-weight: bold;}
.P_column .item_top .breadcrumb{font-size: 12px;color: #4a5565;}
.P_column .item_top .breadcrumb svg{display: block;width: 14px;height: 14px;margin: 0 7px;}
.P_column .item_top .breadcrumb .hover:hover{color: #155dfc;cursor: pointer;}
.P_column .item_top .breadcrumb span:last-child{font-weight: bold;}
.P_column .item_main{padding: 21px;border-top: 0;}




/* 单页-图文 */
.page_ImgArt{gap: 0 21px ;}
.page_ImgArt>.img{display: block;width: 33.33%;height: auto;border-radius: 9px;}
.page_ImgArt>.title{font-size: 24px;color: #1e2939;font-weight: bold;text-align: center;margin-bottom: 16px;}
.page_ImgArt article{font-size: 16px; line-height: 1.8;text-align: justify;}
.page_ImgArt article p{margin-bottom: 21px;}
.page_ImgArt article img{max-width: 100%;}


/*实验室简介*/
.brief.page_ImgArt>.img{float: left;margin: 0 20px 20px 0}


.correlation_list{padding-top: 28px;border-top: 2px solid #ebe6e7;}
.correlation_list .name{font-size: 22px;color: #1e2939;font-weight: bold;text-align: center;margin-bottom: 28px;}
.correlation_list dd{padding: 21px;background: #fbf9fa;border-radius: 9px;margin-bottom: 35px;box-shadow: 0 10px 10px rgba(0, 0, 0, 0.05);}
.correlation_list dd .img{width: 168px;height: 168px;margin-right: 21px;border-radius: 9px;rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;overflow: hidden}
.correlation_list dd .img img{display:block;width: 100%;height: 100%;object-fit: cover;}
.correlation_list dd section .text{font-size: 18px;color: #1e2939;font-weight: bold;margin-bottom: 7px;}
.correlation_list dd section{font-size: 16px;color: #364153;text-align: justify;margin-bottom: 14px;}
.correlation_list dd section p{line-height: 1.7}





/* 表格 */
.table_box .name{font-size: 20px;color: #1e2939;font-weight: bold;text-align: center;margin-bottom: 14px;}
.table_box table{width: 100%;}
.table_box table thead{height: 35px;font-size: 18px;font-weight: bold;color: #fff;background-color: #3964c6;}
.table_box table tbody{font-size: 16px;color: #0a0a0a;}
.table_box.table-style-01{border-radius: 9px 9px 0 0;overflow: hidden;}
.table_box.table-style-01 tbody tr{border-bottom: 1px solid #e5e7eb;}
.table_box.table-style-01 tbody tr:nth-child(even){background-color: #f9fafb;}
.table_box.table-style-01 tbody td{padding: 16px;text-align: center;}

.table_box.table-style-02 tr td{padding: 14px;border-right: 1px solid rgba(0, 0, 0, 0.1);border-top: 1px solid rgba(0, 0, 0, 0.1);}
.table_box.table-style-02 tr td:first-child{text-align: center;}
.table_box.table-style-02 tr td:last-child{border-right: 0;}
.table_box.table-style-02 table{border-bottom: 1px solid #e5e7eb;}



/* 实验室制度 */
.system dl dd{margin-bottom: 21px;}
.system dl dd .item .left{width: 30px;;clip-path: polygon(0px 0px, calc(100% - 10px) 0px, 100% 50%, calc(100% - 10px) 100%, 0px 100%);background: linear-gradient(135deg, rgb(37, 99, 235) 0%, rgb(59, 130, 246) 100%);transition: .3s;}
.system dl .item .right{padding: 21px 28px;border: 2px solid #3b82f6;border-left: 0;margin-left: -2px;background-color: #fff;position: relative;z-index: 2;transition: .3s;}
.system dl .item .right .name{font-size: 16px;color: #1e2939;font-weight: bold;margin-bottom: 7px;transition: .3s;}
.system dl .item .right .time{font-size: 13px;color: #6a7282;}
.system dl .item .right svg{color: #d1d5dc;margin-left: 21px;transition: .3s;}
.system dl .item:hover .left{transform: scale(1.05);}
.system dl .item:hover .right{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px,rgba(59, 130, 246, 0.125) 0px 0px 20px inset;}
.system dl .item:hover .right .name{color: #1447e6;}
.system dl .item:hover .right svg{color: #51a2ff;}


/* 院士 */
.academician .list{display: grid;grid-template-columns: repeat(4 ,1fr);gap: 21px;}
@media only screen and (max-width:1200px ) {
	.academician .list{grid-template-columns: repeat(3 ,1fr);}
}

.academician .list a{display: block;height: 100%;border-radius: 9px;overflow: hidden;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;border: 2px solid #dbeafe;position: relative;transition: .3s;background: linear-gradient(rgb(255, 255, 255) 70%,#eff6ff 100%);}
.academician .list a .line{display: none;width: 100%;height: 4px;background: linear-gradient(to right, rgb(57, 100, 198), rgb(107, 168, 232));position: absolute;top: 0;left: 0;z-index: 3;transition: .1s;}
.academician .list a .img{width: 100%;overflow: hidden;position: relative;}
.academician .list a .img::after{display: block;content: '';width: 100%;height: 100%;position: absolute;top: 0;left: 0;opacity: 0;background: linear-gradient(to top, rgba(0 ,0 ,0 , .6) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0) 100%);transition: .3s;}
.academician .list a .img img{display: block;width: 100%;height: 100%;object-fit: cover;transition: .3s;}
.academician .list a .text{text-align: center;padding: 14px;}
.academician .list a .name{font-size: 18px;color: #1e2939;font-weight: bold;transition: .3s;}
.academician .list a .ftitle{font-size: 14px;color: #6a7282;margin-top: 4px;}
.academician .list a:hover{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 20px 25px -5px, rgba(0, 0, 0, 0.1) 0px 8px 10px -6px;transform: translateY(-7px);}
.academician .list a:hover .line{height: 7px;}
.academician .list a:hover .img::after{opacity: 1;}
.academician .list a:hover .img img{transform: scale(1.1);}
.academician .list a:hover .name{color: #155dfc;}


.academician-detail .info{border: 2px solid #dbeafe;padding: 28px;background: linear-gradient(to right bottom, #eff6ff 0%, rgb(255, 255, 255) 100%);border-radius: 9px;margin-bottom: 28px;}
.academician-detail .info .img{width: 224px;height: auto;border: 4px solid #fff;border-radius: 9px;overflow: hidden;margin-right: 28px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.1) 0px 4px 6px -4px;}
.academician-detail .info .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.academician-detail .info .name{font-size: 26px;color: #1e2939;margin-bottom: 14px;}
.academician-detail .info ul li{font-size: 16px;color: #1e2939;margin-bottom: 14px;}
.academician-detail .info ul li .text{white-space: nowrap;}
.academician-detail article{font-size: 16px;color: #364153;text-align: justify;}
.academician-detail article p{margin-bottom: 14px;}
.academician-detail article img{max-width: 100%;}
.academician-detail article .title{font-size: 18px;color: #1e2939;padding-bottom: 7px;border-bottom: 2px solid #bedbff;margin-bottom: 14px;}



/* 图片 */
.list_ImgTitle .list{display: grid;grid-template-columns: 1fr 1fr;gap: 28px;} 
.list_ImgTitle .list dd{border-radius: 9px;overflow: hidden;}
.list_ImgTitle .list dd a{display: block;width: 100%;height: 304px;position: relative;}
.list_ImgTitle .list dd a::after{display: block;content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;z-index: 2;background: linear-gradient(to top, rgba(0,0,0 ,0.6) 0%, rgba(0 ,0 ,0 , 0.2) 50%, rgba(0, 0, 0, 0) 100%)
;}
.list_ImgTitle .list dd a img{display: block;width: 100%;height: 100%;object-fit: contain;background: #000;}
.list_ImgTitle .list dd a .title{width: 100%;font-size: 24px;font-weight: bold;color: #fff;position: absolute;bottom: 0;left: 0;padding: 21px;z-index: 3;}


/* 标题列表 */
.list_Title .list dd{margin-bottom: 14px;border: 1px solid rgb(229, 231, 235);overflow: hidden;border-radius: 9px;transition: .3s;}
.list_Title .list dd a{padding: 18px;}

.list_Title .list a .title{font-size: 16px;color: #1e2939;font-weight: bold;transition: .3s;}
.list_Title .list a .time{font-size: 14px;color: #99a1af;margin: 0 21px;}
.list_Title .list a .more{font-size: 14px;color: #3964c6;}
.list_Title .list dd:hover{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;}
.list_Title .list dd a .title:hover {color: #155dfc;}


/*人才队伍*/
.team_art{margin-top: 30px}
.team_art .title{font-size: 20px;color: #1e2939;text-align: center;margin-bottom: 20px;}
.team_art section{font-size: 14px;color: #364153;text-align: justify;padding: 0 20px}


/* 详情页 */
.detail .title{font-size: 22px;color: #1e2939;text-align: center;margin-bottom: 20px;}
.detail .info{font-size: 12px;color: #6a7282;padding-bottom: 14px;margin-bottom: 28px;border-bottom: 1px solid rgba(0, 0, 0, 0.1);}
.detail .info span{padding: 0 10px;}
.detail article{font-size: 14px;color: #364153;text-align: justify;}
.detail article p{margin-bottom: 14px;}
.detail article img{max-width: 100%;height: auto!important;}


/* 新闻 样式一 */
.news.news-style-01 dd{margin-bottom: 14px;transition: .3s;}
.news.news-style-01 dd a{border: 1px solid rgb(229, 231, 235);overflow: hidden;border-radius: 9px;padding: 18px;}
.news.news-style-01 dd a .img{display: none;width: max(160px , 9.75vw);height: 120px;border-radius: 6px;overflow: hidden;margin-right: 18px;}
.news.news-style-01 dd a .img img{display: block;width: 100%;height: 100%;object-fit: cover;}
.news.news-style-01 dd a .title{font-size: 18px;color: #1e2939;line-height: 1.6;font-weight: bold;margin-bottom: 11px;transition: .3s;}
.news.news-style-01 dd a .desc{font-size: 14px;color: #4a5565;line-height: 1.8;text-align: justify;margin-bottom: 11px}
.news.news-style-01 dd a .time{font-size: 13px;color: #99a1af;text-align: right;}
.news.news-style-01 dd:hover{box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.1) 0px 4px 6px -1px, rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;}
.news.news-style-01 dd a .title:hover {color: #155dfc;}


/* 新闻 样式二 */
.news.news-style-02 dd{border-bottom: 1px solid rgb(229, 231, 235);transition: .3s;}
.news.news-style-02 dd:last-child{border-bottom: 0;}
.news.news-style-02 dd a{overflow: hidden;border-radius: 9px;padding: 18px;}
.news.news-style-02 dd a .time{font-size: 48px;line-height: 1.1;color: #1f2937;overflow: hidden;margin-right: 18px;}
.news.news-style-02 dd a .time span{font-size: 36px;color: #99a1af;margin: 0 4px;}
.news.news-style-02 dd a .time .YM{display: block;font-size: 12px;color: #6b7280;line-height: 1.6;}
.news.news-style-02 dd a .title{font-size: 20px;color: #1e2939;line-height: 1.6;font-weight: bold;margin-bottom: 11px;transition: .3s;}
.news.news-style-02 dd a .desc{font-size: 18px;color: #4a5565;line-height: 1.8;text-align: justify;margin-bottom: 11px}
.news.news-style-02 dd a .text{font-size: 16px;color: #155dfc;font-weight: bold;}
.news.news-style-02 dd:hover{background-color: #fbf9fa;}
.news.news-style-02 dd a .title:hover {color: #155dfc;}


/* 联系我们 */
.contact .box{align-items: initial;font-size: 16px;color: #333;border-radius: 13px;box-shadow: rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0) 0px 0px 0px 0px, rgba(0, 0, 0, 0.25) 0px 25px 50px -12px;}
.contact .box .left{width: 400px;background: linear-gradient(135deg, rgba(57, 100, 198, 0.95) 0%, rgba(57, 100, 198, 0.88) 50%, rgba(57, 100, 198, 0.82) 100%);padding: 21px;}
.contact .box .left{background: #fff;}
.contact .left .item_name{font-size: 26px;font-weight:bold;margin-bottom: 4px;}
.contact .left .text{color: #2567c8;margin-bottom: 21px;}
.contact .left ul li{background: #ffffff1a;padding: 18px;backdrop-filter:blur(8px);--tw-backdrop-blur:blur(8px);transition: .3s;border-bottom: 1px solid #eee}
.contact .left ul li:last-child{border-bottom: none;}
.contact .left ul li svg{width: 14px;height: 14px;margin-right: 11px;color: #2567c8}
.contact .left ul li .info{flex: 1;}
.contact .left ul li .title{font-size: 16px;color: #2567c8;}
.contact .left ul li .qrcode{display: block;width: 66px;height: 66px;border-radius: 9px;padding: 7px;margin-right: 11px;background-color: #fff;}
.contact .right iframe{width: 100%;height: 100%;}
.contact .left ul li:hover{background-color: #ffffff26;}

.animated {
	-webkit-animation-duration: 1.3s;
	animation-duration: 1.3s;
	-webkit-animation-fill-mode: both;
	animation-fill-mode: both
}

@-webkit-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 50px, 0);
		transform: translate3d(0, 50px, 0)
	}
	50% {
		opacity: 1;
	}
	60% {
		-webkit-transform: translate3d(0, 30px, 0);
		transform: translate3d(0, 30px, 0)
	}
	100% {
		-webkit-transform: none;
		transform: none
	}
}

@keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translate3d(0, 50px, 0);
		transform: translate3d(0, 50px, 0)
	}
	50% {
		opacity: 1;
	}
	60% {
		-webkit-transform: translate3d(0, 30px, 0);
		transform: translate3d(0, 30px, 0)
	}
	100% {
		-webkit-transform: none;
		transform: none
	}
}

.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig
}


/*栏目分页*/
#pages{margin: 60px 0;font-size: 14px;color: #333; }
#pages a, #pages span{display: block;min-width: 30px;line-height: 28px;border: 1px solid #dfdfdf; text-align: center;border-radius: 4px;padding: 0 6px;margin: 0 4px;transition: .5s;}
#pages span{border-color: #2567c8;background: #2567c8;color: #fff;}
#pages a:hover{border: 1px solid #2567c8;color: #2567c8}




.box_wap_show{display: none;}
/* 手机端 */
@media only screen and (max-width:960px ) {
	html,body{font-size: .24rem}
	table, th, td, tr{padding: .1rem .06rem;}
	.box_wap_hide{display: none!important;}
	.box_wap_show{display: block;}

	.P_wrapper{padding: 0 .2rem;}
	.P_item_info .P_name{font-size: .4rem;}
	.P_sub>.flex{display: block;}
	.P_sidebar{width: 100%;margin-right: 0;margin-bottom: .4rem;padding: 0 .1rem .2rem;border-radius: .08rem;}
	.P_sidebar .channel{font-size: .4rem;justify-content: center;padding: .36rem;}
	.P_sidebar .nav{display: grid;grid-template-columns: 1fr 1fr;gap: .2rem;}
	.P_sidebar .nav li{border-radius: .1rem;overflow: hidden;}
	.P_sidebar .nav li a{display: block;text-align: center;font-size: .28rem;border-bottom: 0!important;padding: .2rem .3rem;}
	.P_sidebar .nav li a svg{display: none;}
	.P_column .item_top , .P_column .item_main{padding: .3rem;}
	.P_column .item_top .info{display: block;}
	.P_column .item_top .name{font-size: .4rem;margin-bottom: .06rem;}
	.P_column .item_top .breadcrumb{justify-content: flex-end;}


	header .top {padding: .2rem;position: relative;z-index: 10;}
    header .top .logo{flex: 1}
	header .top .logo .icon{width: auto;height: .66rem;margin-right: 0}
	header .top .logo h1{font-size: .24rem;margin-bottom: .04rem;}
	header .top .logo .en{font-size: .20rem;}
	header .top .menu{display: block;width: .44rem;margin-left: .3rem;}
	header .top .menu img{display: block;width: 100%;height: auto;}

    .header-top .form_wap{width: 100%;max-width: none;background: #3b82f6;position: absolute;top: 0;left: 0;z-index: 999;padding: 20px 40px;margin-left: 0;overflow: hidden}
    .header-top .form_wap form{display: flex;align-items: center;width: 100%;max-width: none;height: 100%;}
    .header-top .form_wap .s-inp{border-radius: 20px 0 0 20px;flex: 1;}
    .header-top .form_wap .s-btn{position: relative;width: 66px}
    .header-top .btn_close{position: absolute;right: 15px;top: 10px;}
    .header-top .btn-sub-wap{display: flex;
        align-items: center;
        justify-content: center;
        width: .56rem;
        height: .56rem;
        background: #5B8DE4;
        border-radius: 50%;
        margin-left: .2rem;
        padding: .14rem;
        z-index: 1;}
    .header-top .btn-sub-wap svg{width: 100%;height: 100%;}
	.banner .swiper-slide{height: 6rem;}
	.banner .swiper-slide .content{padding: 0 .4rem;}
	.banner .content .title{font-size: .4rem;}
	.banner .content .ftitle{font-size: .36rem;margin-bottom: .2rem;}
	.banner .content .desc{font-size: .3rem;}
	.banner .content .more{font-size: .28rem;margin-top: .3rem;padding: .16rem .3rem;}


	footer{padding: .6rem 0 0;}
    footer .logo{width: 100%;height: auto;margin-bottom: .4rem}
	footer .top{display: block;padding: .2rem;}
	footer .info , footer .qrcode{display: none;}
	footer .links .box{font-size: .28rem;padding-bottom: .6rem;}
	footer .bot .web{font-size: .26rem;padding: .3rem .2rem;}
	footer .bot .web a{display: none;}



	.i-laboratory .P_item_info{padding: 0;}
	.i-laboratory .content{display: block;}
	.i-laboratory .content .left, .i-laboratory .content .right{padding: .3rem 0;width: 100%;}



	.i-laboratory .right .date .day{font-size: .48rem;}
	.i-laboratory .right .date .YM{font-size: .32rem;}
	.i-laboratory .right dd .title{font-size: .34rem;margin-bottom: .1rem;}
	.i-laboratory .right dd .desc{font-size: .28rem;}



	.i-news .content{display: block;}
	.i-news .hd.P_name{font-size: .34rem;margin-right: .3rem;}
	.i-news .content .list{margin-bottom: .3rem;}
	.i-news .content .list:last-child{margin-bottom: 0;}
	/*.i-news .content .bd{display: block;}*/
	/*.i-news .bd .left{width: 100%;}*/
	.i-news .list ul li , .i-news ul.style-1 li .time{font-size: .28rem;}

    .recommend_nav .nav dd a{font-size: .38rem;}
    .recommend_nav .nav dd a svg{height: .6rem;margin-right: .2rem;}
	.recommend_nav .nav{flex-wrap: wrap;}
	.recommend_nav .nav dd{flex: auto;width: calc((100% - 28px) / 2);margin-bottom: .28rem;}


	.page_ImgArt{display: block;}
	.page_ImgArt .img{width: 100%;margin-bottom: .3rem;}
	.page_ImgArt article{font-size: .28rem;}
	.page_ImgArt article p {margin-bottom: .3rem;}


    .brief.page_ImgArt>.img{float: initial}


    .correlation_list{padding-top: .36rem}
    .correlation_list .name{font-size: .38rem;margin-bottom: .3rem;}
    .correlation_list dd{display: block;}
    .correlation_list dd .img{width: 3rem;height: 3.8rem;margin: 0 auto .4rem}
    .correlation_list dd section{font-size: .28rem;margin-bottom: .3rem;}
    .correlation_list dd section .text{font-size: .32rem;margin-bottom: .16rem;}



	.table_box .name{font-size: .36rem;margin-bottom: .3rem;}
	.table_box .scroll{width: 100%;overflow: auto;}
	.table_box .scroll .scroll_box{width: 180vw;}
	.table_box table thead{height: .8rem;font-size: .3rem;vertical-align: middle;}
	.table_box table tbody{font-size: .28rem;}
	.table_box.table-style-01 tbody td{padding: .3rem .2rem;}


	.system dl dd .item .left{width: .48rem;}
	.system dl .item .right{padding: .3rem .4rem;}
	.system dl .item .right .name{font-size: .3rem;margin-bottom: .1rem;}
	.system dl .item .right .time{font-size: .24rem;}
	.system dl .item .right svg{width: .38rem;height: .38rem;margin-left: .2rem;}


	.academician .list{grid-template-columns: 1fr 1fr;gap: .3rem;}
	.academician .list a .img{height: 3.8rem;}
	.academician .list a .text{padding: .2rem;}
	.academician .list a .name{font-size: .3rem;}
	.academician .list a .ftitle{font-size: .28rem;}


	.list_ImgTitle .list{grid-template-columns: 1fr;}
	.list_ImgTitle .list dd a{height: 4.8rem;}
	.list_ImgTitle .list dd a .title{font-size: .36rem;padding: .3rem;}



	.list_Title .list dd a{display: grid;grid-template-columns: 1fr 1fr;padding: .28rem;}
	.list_Title .list a .title{grid-column: 1 / 3;font-size: .3rem;margin-bottom: .14rem;}
	.list_Title .list a .time{margin: 0;font-size: .26rem;}
	.list_Title .list a .more{font-size: .26rem;text-align: right;}


	.detail .title{font-size: .34rem;margin-bottom: .3rem;}
	.detail .info{display: grid;grid-template-columns: 1fr 1fr;margin-bottom: .4rem;padding-bottom: .2rem;text-align: center;}
	.detail .info span:nth-child(3){grid-column: 1 / 3;margin-top: .1rem;}
	.detail article{font-size: .28rem;}


	.news.news-style-01 dd a{display: block;padding: .3rem;}
	.news.news-style-01 dd a .img{width: 100%;height: 2.8rem;margin-bottom: .2rem;}
	.news.news-style-01 dd a .title{font-size: .34rem;margin-bottom: .1rem;}
	.news.news-style-01 dd a .desc{font-size: .28rem;margin-bottom: .1rem;}
	.news.news-style-01 dd a .time{font-size: .24rem;text-align: left;}



	.news.news-style-02 dd a .time{display: block;font-size: .54rem;text-align: center;margin-right: .2rem;}
	.news.news-style-02 dd a .time span{display: none;}
	.news.news-style-02 dd a .time .YM{display: flex;align-items: center;}
	.news.news-style-02 dd a .time .YM .m{padding-right: .04rem;}
	.news.news-style-02 dd a{padding: .3rem;}
	.news.news-style-02 dd a .title{font-size: .32rem;margin-bottom: .1rem;}
	.news.news-style-02 dd a .desc{font-size: .28rem;}
	.news.news-style-02 dd a .text{font-size: .26rem;}



	.contact .box{display: block;font-size: .28rem;}
	.contact .box .left{width: 100%;}
	.contact .box .right{width: 100%;height: 100vh;}



    .academician-detail .info{display: block}
    .academician-detail .info .img{width: 3.4rem;height: 4.4rem;margin: 0 auto .4rem}
    .academician-detail .info .name{font-size: .46rem;font-weight: bold;}
    .academician-detail .info ul li{font-size: .28rem;margin-bottom: .18rem;}
    .academician-detail article .title{font-size: .34rem;}
    .academician-detail article{font-size: .28rem;line-height: 1.75}




    #pages{margin: .4rem 0;font-size: .26rem; }
    #pages a, #pages span{min-width: .54rem;line-height: .5rem;border-radius: .04rem;padding: 0 .12rem;margin: 0 .08rem;}


    .mobile_show{margin-top: 20px}

}

