﻿
/*主要内容中部*/
.mainMiddle{width:1200px; margin:0 auto;   }
 
 
 
 
 
/*家教*/

.jiajiao,.navSch,.laoshi{display:flex;justify-content:space-between; align-items: center;display: -webkit-flex; width:100%; margin:20px auto;}

.jiajiao>div:first-child{ width:770px;}

.jiajiaoxx{ width:770px;min-height:300px;background-color:white; padding:10px;}
.jiajiaoxx:last-child{ margin-top:20px;}
.laoshi{margin:0 auto;}
.imgTea{ width:330px;min-height:300px;}
.imgTea>li{display:flex;justify-content:space-between; align-items: center;display: -webkit-flex;  width:100%; height:100px;}
.imgTea>li:not(:last-child){ margin-bottom:10px;border-bottom:dashed 1px #DCDCDC; padding-bottom:10px;}
.imgTea>li>a:first-child{display:flex;justify-content:center; align-items: center;display: -webkit-flex;  width:80px; height:100px;}
.imgTea>li>a:first-child img{height:100px;width:80px; border-radius:50%;}
.imgTea>li>a:last-child{ width:230px;}
.imgTea>li>a:last-child span{ display:inline-block;}
.imgTea>li>a:last-child span:nth-child(2){ margin-left:20px;}
 .imgTea>li>a:last-child span:nth-child(3){ width:100%; color:Red;}


.Teas{ width:410px;min-height:300px;}
.Teas>a{ display:block; position:relative; left:15px;}
.Teas>a>span{ margin-left:10px;}
.Teas>a:before{ content:""; width:6px; height:6px; background-color:#DCDCDC; border-radius:50%; top:8px; left:-12px; position:absolute;}
.Teas>a:nth-child(5)~a:before{ background-color:#DEDEDE; }



.Teas>a:nth-child(5){ padding-bottom:10px; border-bottom:dashed 1px #DCDCDC;}
.Teas>a:nth-child(5n-4){ font-weight:bold;}
.Teas>a:not(:last-child){ margin-bottom:17px;}


/*机构*/
/*
.jigous,.bws{display:flex;justify-content:space-between; align-items: center;display: -webkit-flex;  width:100%; height:200px; flex-wrap:wrap; border-bottom:solid 1px #EDEDED;}
.jigous>a{ width:165px; height:70px; text-align:center;padding:10px 2px; position:relative; border:solid 1px #EDEDED;}
.jigous>a>img{ max-width:165px;max-height:50px; width:auto; height:auto; line-height:50px;}
.jigous>a:hover{ border:solid 1px #DCDCDC; }
.jigous>a>span{ width:160px; height:20px; line-height:20px; display:block;overflow:hidden; position:absolute; bottom:0;}
.bws{ height:100px;}
.bws>a{ width:350px; position:relative; left:15px;}
.bws>a:before,.bws>a:after{content:""; width:6px; height:6px; border:solid 2px #EDEDED; border-radius:50%; top:8px; left:-12px; position:absolute;}
.bws>a:after{width:2px; height:2px; top:10px; left:-10px; background-color:Red; }
*/
/*百科*/
.baike{ width:370px; min-height:584px;background-color:white; padding:10px; }
.baikes>a{ width:100%; height:60px; display:flex;justify-content:space-between; align-items: center;display: -webkit-flex;}
.baikes>a:not(:last-child){ margin-bottom:10px; padding-bottom:10px; border-bottom:solid 1px #EDEDED;}

.baikes>a>img{ width:80px; height:60px; border-radius:5px;}
.baikes>a>span{ width:280px; height:60px; }



	

/*页脚*/
.footer{ min-width:1200px; margin:20px auto; 
background: -webkit-linear-gradient(#CBFFA6, #FFFFFF); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(#CBFFA6, #FFFFFF); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#CBFFA6, #FFFFFF); /* Firefox 3.6 - 15 */
  background: linear-gradient(#CBFFA6, #FFFFFF); /* 标准的语法 */

}
.footer>div{ width:1200px;margin:0 auto;  min-height:20px; display: -webkit-flex;display: flex; }

 
.fenzhan{ border-top:solid 1px white; height:30px;}
.fenzhan>a{ margin-right:20px;}
                         
 


.sx{ width:1200px; min-height:500px; margin:10px auto;display:flex;justify-content:space-between; align-items: center;display: -webkit-flex;}
.sx>div{ min-height:500px; }
 
.sxs{width:790px;}

.sxs>div,.schs>div{ margin-bottom:20px; background-color:White; height:630px; padding:10px 0;}
.schs{width:390px;}
 .xuexiaoNews>a{ display:block; margin:10px 0; height:30px; line-height:30px; position:relative;padding-left:15px; padding-bottom:10px;border-bottom:dashed 1px #EDEDED;}
 
  .xuexiaoNews>a:before{ content:""; width:5px; height:5px; border-radius:50%; background-color:#DCDCDC; left:3px; top:12px; position:absolute;}
  .xuexiaoNews>a>span{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width:362px; display:inline-block;}
  
  .xuexiao{display:flex;justify-content:space-around; align-items: center;display: -webkit-flex; flex-wrap:wrap; height:120px; width:100%; }
  .xuexiao>a{height:30px; line-height:30px; max-width:160px; background-color:#BFD4FF; border-radius:5px; padding:2px 5px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
 



/*右侧资讯*/   
/*大图*/


.BigImgOuter{width:790px;  height:230px; display:flex;justify-content:space-between; align-items: center;display: -webkit-flex;}
.rightImgNews{width:410px;display:flex;justify-content:space-between; display: -webkit-flex; flex-wrap:wrap; height:230px;align-content:space-between; }
.rightImgNews>a{display:flex;justify-content:space-between; display: -webkit-flex;}
.rightImgNews>a>img{ width:80px; height:70px; margin-right:10px;}
 .rightImgNews>a>span{ width:310px;}
.zxBigImg{ width:360px; height:230px; }
.zxBigImg img{ width:360px; height:150px; -webkit-transition: opacity 0.55s, -webkit-transform 0.55s;
                     	transition: opacity 0.55s, transform 0.55s;

                		-webkit-transform: scale(1);
                        	transform: scale(1);}   
.zxBigImg:hover img{opacity: 0.8;
	-webkit-transform: scale(1.02);
	transform: scale(1.02);}

.bigImgNews{ line-height:25px; height:25px; display:inline-block; font-size:16px; text-indent:1em; margin:10px 0;}



/*升学事项*/
.sxMenus{ display:flex;justify-content:space-around; align-items: center;display: -webkit-flex;flex-wrap: wrap; max-height:100px;  min-height:80px;}
.sxMenus>a{ border:solid 1px #6799FF; padding:2px 5px; border-radius:10px; margin:10px 5px; max-width:120px;}
.sxMenus>a:hover{ border:solid 1px lime; }    

/*图片新闻*/
.imgNews{ margin:8px auto;display:flex;justify-content:space-around; align-items: center;display: -webkit-flex;flex-wrap: wrap;}
.imgNews a{ margin:10px 0; line-height:30px; width:370px; height:30px;  border-bottom:solid 1px #EDEDED; position:relative;}

.imgNews a:before{ content:""; width:0; height:0; position:absolute; border-left:solid 4px red;border-top:solid 4px transparent;border-bottom:solid 4px transparent; left:-8px; top:12px;}

.imgNews a>span{ display:inline-block; height:30px; font-size:16px; text-align:left;width:360px; line-height:30px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
 

 /*底部：试卷、作文、导航*/
  .dibu{width:1200px; height:300px; margin:0 auto;display:flex;justify-content:space-between; align-items: center;display: -webkit-flex;}
  .dibu>div{width:385px; height:300px; background-color:White; margin-top:-20px;}
  .dibu>.dh{width:390px; }
  .daohang{display:flex;justify-content:space-around; align-items: center;display: -webkit-flex;flex-wrap: wrap; height:260px;}
  .daohang>a{display:flex;justify-content:space-between; align-items: center;display: -webkit-flex; border:solid 1px #DCDCDC; height:30px;} 
  .daohang>a img{height:30px; width:50px;}  
  .daohang>a span{ padding:0 5px;}  
  
  
  
  
  
  
   /*主要内容上部*/
.mainTop{ width:1200px; margin:0 auto; background-color:White; padding:10px 0; height:270px;}
.mainTop>div{  height:265px;}
.mainTop>div:first-child{ width:760px; margin-right:40px; float:left;}
 
.mainTop>div:last-child{ width:390px; float:right;}
.mainTopImg{ width:190px; height:265px;  float:right;} 
.mainTopImg>div{ width:190px; height:122px; overflow:hidden; border-radius:5px;} 
.mainTopImg>div:first-child{ margin-bottom:10px;} 
.mainTopImg>div:last-child{ margin-top:20px;} 
.mainTopImg>div img{ 
                       width:190px; height:122px;-webkit-transition: opacity 0.55s, -webkit-transform 0.55s;
                     	transition: opacity 0.55s, transform 0.55s;

                		-webkit-transform: scale(1);
                        	transform: scale(1);
	} 
.mainTopImg>div:hover img{opacity: 0.8;
	-webkit-transform: scale(1.05);
	transform: scale(1.05);}
	.mainTopImg>div a{ position:relative;}
.mainTopImg>div a span{ 
	
		position:absolute; display:inline-block; width:100%; height:20px; line-height:20px;
	                         z-index:100; background-color:#888888; text-align:left; left:0; bottom:0; font-size:14px; padding:5px; letter-spacing:2px; color:White;    
                                 background:rgba(0,0,0,0.5);
		}
/* 焦点图css */

	.swiper-container{ width:550px;   height:265px; z-index:0; float:left;} 
	
		.swiper-wrapper{ width:550px;   height:265px; overflow:hidden; z-index:0; } 
		.swiper-slide{ width:100%; height:265px;}
.swiper-slide a{ display:block;position:relative;}
.swiper-slide a img{ width:550px;  height:265px;}

	.swiper-slide a span{ position:absolute; display:inline-block; width:550px; height:30px; line-height:30px;
	                         z-index:100; background-color:#888888; text-align:left; left:0; bottom:0; font-size:16px; padding:5px; letter-spacing:2px; color:White;    
                                 background:rgba(0,0,0,0.5);
	                         }

	

/*上部右侧新闻*/
.mainTop>div:last-child>div{ 
text-align:left; font-size:16px; font-weight:bold;
 height:30px; line-height:30px;
background: -webkit-linear-gradient(left, #EBF7F3 , #FFFFFF); /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(right,  #EBF7F3 , #FFFFFF); /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(right,#EBF7F3 , #FFFFFF); /* Firefox 3.6 - 15 */
    background: linear-gradient(to right,#EBF7F3 , #FFFFFF); /* 标准的语法（必须放在最后）*/
 padding-left:25px;
  position:relative;
}
.mainTop>div:last-child>div:before{  content:""; display:inline-block; position:absolute; background-image:url(../../../ico/g/biaoqian.png); width:30px; height:30px; left:-10px; top:0; }
.mainTop>div:last-child>ul{ list-style:none; text-align:left;}
.mainTop>div:last-child>div+ul{ padding-bottom:20px; border-bottom:solid 1px #EDEDED;}
 
.mainTop>div:last-child>ul li{ position:relative; margin:10px 0 0 20px;}
.mainTop>div:last-child>ul  a{ font-size:14px;}
.mainTop>div:last-child>ul  a:hover{color:#04BA80;}
.mainTop>div:last-child>ul:last-chlid  a{ color:#DADADA;}
.mainTop>div:last-child>div+ul>li:first-child a{ font-size:16px; color:#04BA80;}
.mainTop>div:last-child>div+ul>li:first-child:before{ content:""; display:inline-block; position:absolute; background-image:url(../../../ico/g/zongdian.png); width:18px; height:18px; left:-25px; top:0;}
.mainTop>div:last-child>div+ul+ul>li:first-child:before{ content:""; display:inline-block; position:absolute; background-image:url(../../../ico/g/huo.png); width:18px; height:18px; left:-25px; top:0;}
.mainTop>div:last-child>ul li:before{ content:""; background-color:#DDDDDD; display:inline-block; position:absolute;  width:8px; height:8px; left:-20px; top:40%; border-radius:8px;}
