﻿
 /*cool-scroll*/
 
 /* ppt */
#scroll2{width:96%; margin:0 auto;  }
.ppt 
{ 
	padding:0;
  
  width:100%;
	 border-radius:8px 8px 0 0;
	}
.ppt span{ margin:10px auto; font-size:1.2rem; color:Red; display:inline-block;}	
.ppt img
{ border-radius: 8px 8px 0 0;
	  align-items: center;
  justify-content: center;
  height:100%;
  width:100%;
	
	}
	
	.xuexiao .cool-scroll-card a{display: -webkit-flex;display: flex;flex-wrap:wrap;}
	.xuexiao .cool-scroll-card a img
{ border-radius: 8px 8px 0 0;
 
  width:100%;
	
	}
.xuexiao .cool-scroll-card span{ padding:4px; display:inline-block;}



/*头条*/
 .focus{  min-height:100px;height:auto;width: 98%;position: relative; margin:0 auto; max-height:200px; } 
.focus a{ width:98%; margin:0 auto;  max-height:200px;display: flex; justify-content: center;align-items: center;}
.focus>a span{ position:absolute; display:inline-block; width:100%; height:30px; line-height:30px; text-indent:5px;
	                         z-index:100;  
	                         text-align:left; left:0; bottom:0; font-size:1.6em; padding:5px 0; letter-spacing:1px; color:White;    
                                background: -webkit-linear-gradient(bottom,rgba(0,0,0,0),rgba(0,0,0,0.7)); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(up, rgba(0,0,0,0),rgba(0,0,0,0.7)); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(up,rgba(0,0,0,0),rgba(0,0,0,0.7)); /* Firefox 3.6 - 15 */
    background: linear-gradient( rgba(0,0,0,0),rgba(0,0,0,0.7)); /* 标准的语法（必（必须放在最后）   背景色透明且渐变*/
     
   width:100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; 
}  
  
 .focus a img{   height: auto; max-height:200px;width:100%; }

.topDbXw{ width:90%; margin:20px auto; }
.topDbXw>li{ width:100%; margin:10px auto; padding-bottom:10px;position:relative; padding-left:15px;}
.topDbXw>li>a{  font-size:1.4em; }
.topDbXw>li:not(:last-child){ border-bottom:solid 1px #EDEDED;}
.topDbXw>li:before{top:15%; left:2px; position:absolute; border-left:solid 5px #20C1FF; content:""; border-top:solid 5px transparent;border-bottom:solid 5px transparent; z-index:99;}


/*有副链接时*/
.youFubiao{display: -webkit-flex;display: flex; justify-content:space-between; width:100%;}
 
.youFubiao>div{width: 30%;height:20px; line-height:20px;}
 
 

/*学校*/

.biaoti{display: -webkit-flex;display: flex; justify-content:space-between; align-items: center;width:98%; margin:5px auto; border-bottom:solid 1px #EDEDED;}

.biaoti>div{display: -webkit-flex;display: flex; justify-content:flex-end; align-items: center;width:80%;  }
.biaoti>div>a{ margin:0 2px;}
.biaoti>ul{display: -webkit-flex;display: flex; justify-content:flex-end; align-items: center;width:80%;  }


.biaoti>ul li{ display:inline-block; position:relative; margin-right:5px;font-size:1.4em;}
.biaoti>ul li:not(:last-child):after{ content:"/"; right:5px;}
.biaoti li a{ font-size:1em; }




h2{ width:80px;}
h2>a,h2>span{  font-size:1.6em; position:relative;}
h2>a:after,h2>span:after{  font-size:1.6em; width:100%; height:3px; background-color:Red; display:inline-block;position:absolute;content:"";bottom:-3px; left:0;}





 .xuexiao{ width:98%; margin:0 auto; padding-top:5px; height:280px;  position: relative; overflow:hidden;  }
  
    .xuexiao li {
     	 border-radius:8px 8px 0 0;
        
    }
  .xuexiao img{ height:80px;}
  .xuexiao img~span{ font-size:1.3em;}
  /*学科*/
  
  .xueke{ display: -webkit-flex;display: flex; justify-content:space-around; align-items: center;width:98%; margin:5px auto; border-bottom:solid 1px #EDEDED; flex-wrap:wrap; height:120px;}
   .xueke>li{ border-radius:5px; width:30%; text-align:center; border:solid 1px #DCDCDC; height:30px;}

 
  .xueke>li>a{ padding:2px 5px; border-radius:5px; width:50%; text-align:center; border:solid 1px red; margin:5px auto; display:inline-block; font-weight:bold; color:BlueViolet;}
 
   /*学校2*/
 .xuexiaos{ width:90%; margin:10px auto;display: -webkit-flex;display: flex;  align-items: center;width:100%;flex-wrap:wrap;justify-content:space-around;}
  .xuexiaos>li{margin-left:10px;  border:solid 1px #EDEDED; padding:2px ; border-radius:3px; margin:5px;}  
   .xuexiaos>li>a{ font-size:1.4em;color:#7C8DE7;}  
 
  
  /*老师*/
      
    .laoshi>li>a>span, .yklaoshi>li>a>span{ margin-right:1px; display:inline-block;}
     .laoshi>li>a>span:nth-child(1){ width:28%;}
    .laoshi>li>a>span:nth-child(2){ width:45%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
    
         .yklaoshi>li>a>span:nth-child(1){ width:25%;}
    .yklaoshi>li>a>span:nth-child(2){ width:35%;}

 
 
 /* max-width: 320px */

@media screen and (max-width: 325px) {
 .biaoti li a{ font-size:0.8em;}
   
}
 
