﻿
 

 /*本页*/
 
     
  .testop{width:98%; margin:0 auto;background-color:Beige; min-height:200px;}
 .testop header{width:94%; margin:0 auto;} 
 .testop header h1{font-size:1.6em; text-align:center; padding-top:20px;} 
  .testop header img{ margin:5px auto; width:100%;border-radius:10px;}

 
    .testop header>div:nth-child(3) { width: 100%;
      height: 30px;
        display: flex;
        display: -webkit-flex;
        justify-content: center;
        align-items: center;} 
 
     .testop header>div:nth-child(3) span{margin-right:10px;font-size:1.3em;  padding:2px 4px; display:inline-block; height:20px; line-height:20px;}     
      
  .jianjie>p:nth-child(1){ font-size:1.3em; letter-spacing:2px; font-weight:bold; margin-top:10px;}  
 
    .jianjie>p>span{ margin-right:10px; padding:2px 4px;}  
     .jianjie>p:not(:first-child){ margin-top:10px;}  
     
     
     /*详细内容*/
     .detail{ width:94%; margin:20px auto; min-height:100px;}
 
  .jianjies p { text-indent:2em; line-height:2; margin:20px 0;font-size:1.4em;}
   .jianjies p img{ width:96%; text-align:center; margin:10px auto; } 
    
    
    
    .xx{ width:98%; margin:20px auto;}
  .xx>h2{ margin:20px auto;  border-bottom:solid 1px #DCDCDC; width:100%;}
   .xx>h2>span{ position:relative; display:inline-block;}
    .xx>h2>span:after{ position:absolute; width:100%; content:""; height:3px; background-color:Blue; bottom:-2px; left:0; }
    
    .pl>li:not(:last-child){border-bottom:solid 1px #EDEDED;}
    .pl>li>div:last-child{ font-size:14px;}
    
   /*更多学校*/  
    
    .moreXx h2{ text-align:left;}
     .moreXx img{ width:180px; height:80px;}
         
         .moreXx ul li>a:first-child{ display:block;width:180px; height:100px;  display: flex; display: -webkit-flex; justify-content: center; align-items: center;}
          .moreXx ul li>a:first-child img{ width: auto;  height: auto;   max-height:100px;max-width:180px; border-radius:10px;}
   
  .moreXx ul li>a{display: -webkit-flex;display: flex; justify-content:space-around; align-items: center;flex-wrap:wrap; }
   .moreXx ul li>a>span:first-child{ text-align:left;   font-size:1.6em;  width:100%; overflow: hidden; text-overflow: ellipsis; }
    .moreXx ul li>a>span:not(:first-child){  margin-right:10px;} 
     
     
     .xuexiao{ width:98%; margin:0 auto; padding-top:5px; height:320px;  position: relative; overflow:hidden;  }
    .xuexiao .swiper-slide {
      text-align: center;
     
      background:#F5FFE8;
      height: calc((100% - 40px) / 2);
 
 
      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
      
       margin:5px 0;
      flex-wrap:wrap;
      
       border:solid 1px #EDEDED;
       border-radius:10px;
        
    }
    
    
    
    
 