﻿ /*标题*/
 
 .biaoti{font-size:22px; padding:5px; background-color:White; border-radius:3px; font-weight:bold; color:#666666; height:30px; text-align:center; border-bottom:solid 4px #D9FFBC; padding-bottom:3px; margin-bottom:30px;} 
 .biaoti span{ position:relative;}
 .biaoti span:after{ width:100%; left:0; height:3px; background-color:#E9FFD7; position:absolute; content:"";bottom:-3px;}
 
     
   /*选中的地点*/
   .leftDdmenus{ position:fixed; top:185px; width:180px; left:20px;}
 
   .ddmenus,.lbmenusOuter,.sxsty,.leftDdmenus p{width:100%;display: -webkit-flex;display: flex; justify-content:space-between; align-items: center; flex-wrap:wrap;}
   .lbmenusOuter>a,.sxsty>a,.leftDdmenus p a{ height:25px; margin:2px auto; background-color:Beige; line-height:25px; text-align:center; }
    .lbmenusOuter>a:first-child,.sxsty>a{width:100%; }
    
     .lbmenusOuter>a:nth-child(2),.lbmenusOuter>a:nth-child(3),.leftDdmenus p a{width:48%; }
   .ddmenus>li{ margin:3px 9px;}
  .ddmenus .sfChoosed,  .cityChosed{ position:relative;  margin:0;}
 .sfChoosed>a{ color:red; display:block; background-color:#BFD4FF; text-align:center;font-size:16px; font-weight:bold;}
  .sfChoosed>ul,.cityChosed>ul{background-color:#BFFFFB; position:relative; top:0;margin:0;display: -webkit-flex;display: flex; justify-content:space-between; align-items: center; width:180px; flex-wrap:wrap;}
 .sfChoosed>ul li, .cityChosed>ul li{ margin:2px 10px; min-width:50px; }
.cityChosed>a{ font-size:18px; color:Red; text-align:center; display:block;}


  .cityChosed>ul{background-color:#F2E4E3; left:-10px;}
 
.qujiChosed a{ font-size:20px; color:red;}

    /*学校outer*/
    .schOuter{ width:800px; margin:0 auto; }
    
   article{display: -webkit-flex;display: flex; justify-content:space-between; align-items: center; margin:0 auto; margin-bottom:30px;flex-wrap:wrap;}
  article header{ width:100%; display: -webkit-flex;display: flex; justify-content:space-between; padding-bottom:5px; margin-bottom:10px; border-bottom:solid 1px #DCDCDC;}
  
 article header h2{ width:35%; }
  
    article header>p{ width:55%; display: -webkit-flex;display: flex; justify-content:flex-end; align-items: center; margin:0 auto;}
    article header>p>span{ margin-left:30px; }

   article:not(:last-child){ border-bottom:dashed 1px #DCDCDC; padding-bottom:20px;}
 article>div{ width:180px; height:120px; 
        display: flex;
        display: -webkit-flex;
        justify-content: center;
        align-items: center;
        } 
article>div img{ width: auto;
        height: auto;
         max-height:120px;max-width:180px; border-radius:10px;}  
         
         

  article>p{ width:600px; height:120px; letter-spacing:1px; line-height:23px;}
  article>ul{ width:800px;display: -webkit-flex;display: flex; align-content:space-between; margin:0 auto;flex-wrap:wrap;}
     article>ul>li{ margin-top:8px; width:350px; position:relative;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
     
      article>ul>li:nth-child(2n){ margin-left:45px;}
      article>ul>li:nth-child(2n-1){ margin-right:45px;}
       article>ul>li>a{color:#888888;letter-spacing:1px; font-size:12px; padding-left:10px; }   
       
  article>ul li>a:before{ content:""; background-color:#DDDDDD; display:inline-block; position:absolute;  width:6px; height:6px;left:0px; top:35%; border-radius:3px;}   
   .schStyle{ color:#9B88FF;}
    
  
  /*关注学校类讯息*/
 .gznews{ background-color:Beige; width:100%; margin-bottom:30px;flex-wrap:wrap;}
  .gznews>li>a{ display:block; margin:5px 0; letter-spacing:2px; color:BlueViolet; line-height:30px; position:relative; padding-left:30px; width:100%; height:30px;justify-content:start;}
     .gznews>li>a:before{ display:block; position:relative; position:absolute; width:0; height:0;  content:"";border-bottom:solid 5px transparent; left:10px; top:10px;border-top:solid 5px transparent;border-left:solid 10px red;
    }
 
    .gznews>ul>li>a:hover{ color:red;}
    
    
  /*分页*/
    .fenye{ margin:20px auto; height:32px;  max-width:700px;  text-align:center; line-height:32px;display: -webkit-flex;display: flex; justify-content:space-between;}
  .fenye>li{ margin:0 10px;}
  .fenye>li span{ font-size:16px; font-weight:bold; color:Red; padding:5px 10px; background-color:#BFD4FF; border-radius:5px;}
  
  .xiangguan{width:800px; }
  
