@charset "utf-8";
.body{ padding-top: 25px;}
.subCon{ min-height: 530px; width: 400px; margin: 0 auto; padding-top: 13px;}
.home{ font-size: 0; text-align: right;}
.home span{ display: inline-block; vertical-align: middle;}
.home a{ display: block;}
.home .page{ font-size: 13.33px; padding-right: 110px;}
.content{ min-height: 400px;}

/* 列表页 */
.list{ }
.list li{ padding: 20px 0 0;}
.list li a{ }
.list li a:hover{ color: unset;}
.list .date{ letter-spacing: -0.4px;}
.list .title{ font-size: 13px;}
.list .title strong.red{ color: rgb(255,0,0);}
.list .title .more{ color: #00F; text-decoration: underline;}
.list .home{ padding: 25px 0 15px;}


.link{ width: 444px;}
.link li{ padding: 16px 0;}
.link li a{ display: block; color: #00F; text-decoration: underline; font-size: 13.33px; padding-left: 75px; position: relative;}
.link li a::before{ content: ''; display: block; width: 25px; height: 15px; background: url(../images/linklogo.gif) no-repeat center;
    position: absolute; left: 25px; top: 0;}
.link .home{ margin-top: 50px;}

/* 简介页 */
.introTitle{ color: #FF0000; }
.introduction .content p{ line-height: 20px; margin-bottom: 16px;}
.introduction .content a{ text-decoration: underline;}
.introduction .content a:hover{ color: unset;}

/* 档案 */
.archive{ }
.archive li{ padding: 14px 0;}
.archive a{ color: #00F; text-decoration: underline; font-size: 13.33px;}

/* 学术报告 */
.report{ padding-top: 0; width: 440px;}
.gp-title{ font-size: 24px; font-family: '宋体'; text-align: center;}
.gp-info{ margin-top: 20px;}
.gp-info .flex{ justify-content: flex-start; font-family: '华文楷体'; font-size: 20px; color: #000; margin-bottom: 10px;}
.gp-info span:first-child{ flex-shrink: 0;}
.gp-content{ font-family: '华文楷体'; font-size: 20px; color: #000; margin-top: 20px;}
.gp-content p{ margin-bottom: 20px;}

/* faculty */
.faculty a{ text-decoration: underline; color: #00F;}
.faculty .title{ font-size: 16px; color: #FF0000; font-weight: bold; padding: 15px 0;}
.faculty .content .flex{ justify-content: flex-start; font-size: 13.33px; line-height: 23px; padding-left: 30px;}
.faculty .content .flex span:first-child{ width: 130px;}
.faculty .content .flex span:last-child{ width: calc(100% - 160px);}
.faculty .label{ font-size: 13.33px; margin-top: 30px;}





