﻿
 .schlist  h1,.schlist>h2{border-bottom:solid 1px lime; text-align:center; padding:5px; border-radius:5px;   margin:5px auto; width:96%;}
 .schlist  h1 span,.schlist>h2 span{border-bottom:solid 1px #EDEDED; text-align:center; padding-bottom:2px; letter-spacing:1px;font-size:1.6em;}

article{ width:96%; margin:10px auto;}
article h2{ border-bottom:solid 1px #DCDCDC; text-align:center; margin:0 auto;}
 article h2 a{ font-size:1.2rem; line-height:30px;}
 article p { line-height:25px; letter-spacing:1px;  margin:10px auto;}
 
  article>div{ margin:5px auto; max-width:200px; max-height:200px; border-radius:10px; display: flex;
	justify-content: center;
	/* 水平居中 */
	align-items: center;}
 
   article>div img{	 
  max-height:100%;
  max-width:100%;
  width:auto;
  height:auto;
   }
 article ul{ width:100%; margin:5px auto;display: -webkit-flex;display: flex;  align-items: center;flex-wrap:wrap;}
  article ul li{ width:100%; margin:5px auto; position:relative;overflow: hidden; text-overflow: ellipsis;}
   article ul li a{ font-size:1em; color:#888888;letter-spacing:1px;  padding-left:10px;}
       
  article>ul li>a:before{ content:""; background-color:#DDDDDD; display:inline-block; position:absolute;  width:4px; height:4px;left:0px; top:35%; border-radius:2px;}   

 
 
 
 
 
 
 
  
.gznews{ background-color:#EDEDED;  margin:0 auto;  width:94%;border-radius:5px;}
 
.gznews>li{  position:relative; margin:10px 0; font-size:1.4em; padding-left:15px; padding-bottom:10px;  display:inline-block; line-height:22px;}
.gznews>li:not(:last-child):after{ border-bottom:dashed 1px red; width:90%; bottom:2px; left:0; content:""; position:absolute;}

.gznews>li:before{top:18%; left:4px; position:absolute; border-left:solid 5px #20C1FF; content:""; border-top:solid 5px transparent;border-bottom:solid 5px transparent; z-index:99;}


   /*分页*/
    .fenye{margin:0 auto; height:32px; width:98%; text-align:center; line-height:32px; margin-bottom:40px;display: -webkit-flex;display: flex; justify-content:space-between;}
 
         .fenye>li a,.test>span{font-size:1.2em; margin:0 auto; text-align:center;}
 
  .fenye> li span{ font-size:1.3em; font-weight:bold; color:Red; padding:5px 3px; background-color:#BFD4FF; border-radius:5px;}
  
    
  
  
/*地点菜单*/

 
     .leftDdmenus{width:96%; margin:20px auto;}
 
   .ddmenus,.lbmenusOuter,.sxsty{  width:100%;display: -webkit-flex;display: flex; justify-content:space-between; align-items: center; flex-wrap:wrap;}
   
     .ddmenus>li{ margin:5px;}
 
   
   .lbmenusOuter>a,.sxsty>a{padding:2px 5px; height:25px; margin:2px auto; background-color:Beige; line-height:25px; text-align:center; font-size:1.8em;}
    .lbmenusOuter>a:first-child,.sxsty>a{width:100%; }
    
  
   
 .sfChoosed,.cityChosed{width:100%;} 
 .sfChoosed>a{ color:red; display:block; background-color:#BFD4FF; text-align:center;font-size:1.6em; font-weight:bold;}
  .sfChoosed>ul,.cityChosed>ul{background-color:#BFFFFB;   top:0;margin:0 auto;display: -webkit-flex;display: flex; justify-content:space-between; align-items: center; width:100%; flex-wrap:wrap;}
 .sfChoosed>ul li{ margin:0 10px; min-width:50px;}
.cityChosed>a{ font-size:18px; color:Red; text-align:center; display:block;}


  .cityChosed>ul{background-color:#F2E4E3; left:-10px; }
 .cityChosed>ul li{ margin:0 10px; min-width:50px;}
.qujiChosed a{ font-size:20px; color:red;}
  
  
 /*手机 max-width: 575px*/

@media screen and (max-width: 575px) {

 
.fenye>a{ margin:0 8px;font-size:0.8em;}
 
}

 /*手机 max-width: 375px*/

@media screen and (max-width: 375px) {
 

.fenye>a{ margin:0 8px;font-size:0.8em;}
 
}
/*手机 max-width: 320px*/

@media screen and (max-width: 320px) {

 

 .fenye>a{  margin:0 4px;font-size:0.7em;}
  .fenye>span{ font-size:0.8em;  padding:2px 4px; }
  
 
}
 