    #c1021010 ul {list-style: none;width:1200px; margin: 0px auto; padding: 0px;} 
    #c1021010 ul li a {font-family: 微软雅黑;text-decoration: none;color:#333; display:block; width:148px; line-height:50px;  text-align:center;   font-size:16px;} 
    #c1021010 ul li { float:left; margin-left:0px;} 
    #c1021010 ul li a:hover {background:#016bb7; color:#fff;}
    #c1021010 ul li a#current { background:#004161; font-weight:bold; color:#fff;}
    #c1021010 ul li ul {  display:none; border:0px solid #ccc;display:none;} 
    #c1021010 ul li ul li {font-family: 微软雅黑;text-decoration: none; float:none;  margin:0;border-bottom:1px solid #004161;min-height:35px;line-height:35px; width:148px;}
    #c1021010 ul li ul li a {min-height:35px;line-height:35px; text-align:center; background:#006699; color:#fff;font-size:14px;min-width:112px;padding:0px 8px;} 
    #c1021010 ul li ul li a:hover { background:#016bb7; color:#fff;}  
    #c1021010 ul li:hover ul { display:block;z-index:9999999; position:absolute;}
    #c1021010 ul li.sfhover ul { display:block;} 
.zswz2{ width: 13%;
    float: left;
    
    font-weight: 550;
    font-size:24px;}

.cxxp .zswz2{
width:auto;}
.zswz3{font-weight: 500;width: 85%;
    float: right;
     font-size: 20px;
    padding-top: 5px;}
    
    .cxxp .zswz3{
width: 73%;}
.szyl{

 
    margin-top: 20px;}
.szyl .titl{
font-size: 22px;
    margin-bottom: 10px;
    line-height: 32px;
    font-weight: bold;}

.szyl h1{
margin-bottom:30px;}
  .szyl .wzqy{
  width:98%;} 
   .szyl .wzqy p{
   line-height:24px;text-indent: 0 !important;
   font-size:16px;text-align: justify;
   margin-bottom: 5px;}  
  .szyl .wzqy img{
  max-width:98%;}
.section-title {
            font-size: 20px;
            color: #0069b7;
            font-weight: bold;
            margin:20px 0px 10px 0px;}
        .tag-wrap {
            display: flex;
            gap: 10px;
            align-items: center;}
        .tag-item {
               padding: 10px;
    border: 2px solid #b2d3ec;
    border-radius: 999px;
    background: linear-gradient(90deg, #d3ecff, #fff);
    font-size: 18px;
    font-weight: bold;
    color: #222222;
    white-space: nowrap;
    float: left;
   
    text-align: center;
    margin: 10px 10px;}
       .wit1{
        width: 15%;}
        .aa{
        margin-left: 0px;}
       .wit2{
        width: 24%;}
       
       .wit3{
        width: 18%;}
      
.cent{
    text-align: center;
    margin: 20px auto 40px;}
/* 顶部圆角框 */
        .box-item {
            width: 80%;
            border: 3px solid #b2d3ec;
            border-radius: 999px;
            text-align: center;
            padding: 15px 15px;
            font-size: 20px;
           margin: 18px auto;}
        /* 渐变三角 */
        .triangle-wrap {
            position: relative;
            width: 420px;
               height: 60px;
    margin: 20px auto;}
        .triangle {
            width: 100%;
            height: 100%;
            background: linear-gradient(to bottom, #b2d3ec, rgba(232,155,136,0));
            clip-path: polygon(50% 0, 0 100%, 100% 100%);}
        /* 主标题 */
        .main-title {
            font-size: 32px;
            font-weight: bold;
            margin-bottom: 26px;}
        .main-title .red-text {
            color: #0069b7;}
        /* 底部描述文字 */
        .desc-text {
            font-size: 26px;
            color: #0069b7;
            font-weight: bold;
            text-align: center;}
.content p{
font-size:14px;text-align: justify;}
.content h3{
font-size:16px;
margin:5px 0px;}
/*物理场*/

/*物理场--学术带头人*/
 .header {
            background-color: #0069b7;
            color: white;
            padding: 10px;
            text-align: center;}
        .profile {
            display: flex;
            align-items: center;
            margin: 20px 0px;}
        .profile img {
           width:150px;
            margin-right: 40px;}
        .profile-info {
            flex-grow: 1;}
        .profile-info h2 {
            margin: 0;}
        .profile-info ul {
            
            padding: 0;}
        .profile-info ul li {list-style-type: disc;font-size:14px;
            margin-bottom: 5px;    font-weight: bold;}
        .content {
            margin-top: 20px;}
        .content h3 {
            margin: 0;}
.ryxx{
margin: 30px 0px;}
 .name {   
            font-size: 24px;
            font-weight: bold;
            margin-bottom: 10px;}
       .ryxx .info {float: left;
    font-size: 14px;
        
            color: #555;}
/*物理场--学术带头人*/


/*物理场结束*/
.card-item {
            background-color: #efefef;
            padding: 40px 30px;
            margin-bottom: 20px;
            border-radius: 4px;}
        .card-title {
            font-size: 22px;
            color: #0069b7;
            font-weight: bold;
            margin-bottom: 24px;}
        .card-desc {
            font-size: 16px;
            color: #333333;
            line-height: 1.6;}
        
        .page-title {
            font-size: 22px;
            font-weight: bold;
            color: #222;
            margin-bottom: 30px;}
        .img-row {
            display: flex;
            gap: 40px;
            align-items: center;
            margin-bottom: 32px;}
        
        .img-box2 {
            width: 220px;
            height: 140px;}
        .img-box2 img {
        width:100%;
        height:auto;}
        .ul-wrap ul{
            margin-bottom: 50px;}
        .ul-wrap ul li {
            font-size:16px;
            color:#333;
            line-height:1.7;
            margin:16px 0;
            list-style-type: disc;
            padding-left:10px;
            margin-left:20px;}
        .ul-wrap li .red-word{
            color:#0069b7;
            font-weight:bold;}
        .sub-title{
            font-size:22px;
            color:#0069b7;
            font-weight:bold;
            margin:20px 0px;}
        .bottom-card{
            background:#efefef;
            padding:30px 36px;
            border-radius:4px;}
        .card-h{
            font-size:22px;
            font-weight:bold;
            color:#222;
            margin-bottom:12px;}
        .card-p{
            font-size:16px;
            color:#333;}
