
  .contion_box{padding: 0pt 15pt;  margin: 0pt auto;}
  .con_title{width: 100%;height: 2pt;background-color:#CB3B57; margin: 28pt auto 0pt auto;}
  .tit_box{width: 65%; height: 55px; text-align: center;color: #92171B;font-size: 1.5rem;font-weight: bold; background-color: #FFFBF0; position: relative;top: -24pt;margin: 0pt auto;}
  .tit_box img{width: 91pt; height: 4.5pt; position: relative;top: -5pt;}

  #wrap{display: block;margin:35px auto 0pt auto;}
	.head .headMenu{height:40pt;border-radius:3px;}
  .head .headMenu{position: relative;left:  -12px;}
	.head .headMenu li{display: block;padding-left:10pt; }
	.head .headMenu li a{float:left;font-size:1rem;color: #92171B; font-weight: bold;}
	.tab_container{text-align: center;height:370pt; margin-top: -20px; }
	.tab_content{width:100%; height: 370pt; display:flex;flex-wrap: wrap;justify-content: flex-start;position:relative;}
	#wrap .head .headMenu .active a{border-bottom: 2pt solid #92171B;}
  .list_box{width: 48%;border: 0pt solid black;display: inline-block; margin-left: 1.5%;}
	.list_con{height: 124px;border:0px solid #92171B;margin: 10px auto 0pt auto; background-color: black;}
	.list_con .img_box{width: 100%;height: 100%;position: relative;z-index: 1;top: 0pt;}
	.list_con .img_box img{width: 100%;height: 100%;}
  .con_di_bg{height: 78px;  background-color: #333; opacity: 0.9; position: relative;}
  .con_di_bg p{text-align: center;font-size: 13px; color: #ffffff;margin-top: 6pt;}
  .con_p{ position: absolute; top: -4px; height: 60px;width: 100%;}
  .con_p .con{margin-top: 0pt;}
  .con_p .money{margin-top: 0pt;}
  .more_box{width: 100%; margin: 12pt 0pt; height: 25pt; }
  .more_box a{color: #ffffff;}
  .more { float: right; font-size: 1rem; padding: 2px 10px;background-color: #92171B;display: inline-block;border-radius: 3px;}
  .tab-but-box {width: 100%; display: flex;position: relative; justify-content: space-between;top: 80px;}
  .tab-but-box div {width: 45%; height:30px; line-height: 30px; font-size: 1rem; background-color: #CB3B57; border-radius: 5px; color: #ffffff;}

  #container{ width:86%; height: 200px; overflow: hidden;  position: relative; margin: 0px auto;top: 26px;}   
  #container ul{ list-style: none; width:10000px;  position: absolute; }    
  #container ul li{ float:left; margin-right: 10px; }
  #content img{width: 100%; position: absolute; margin: auto; left: 0;right: 0;top: 0;bottom: 0;}
  #content a{ margin: 0 5px; float: left; width: 200px; height: 120px; overflow: hidden; margin-top: 10px; position: relative;
    z-index: 1; color: #333333;}
  #content p{text-align: center; font-size: 1rem;margin-top: 15px; color: #92171B;}
  .fx_box{width: 100%;background:url(../images/fc-bg.png) no-repeat; margin: 35px auto 0px auto;background-size:100% 100%;}


  .zs_bg{width:100%; background-color: #A64243; border-radius: 5pt; margin: 30px auto 0pt auto; display: flex;padding: 16pt 0pt 24pt 0pt;}
  .zs_bg ul{width: 80%; font-size: 1rem;margin: 0pt auto;}
  .zs_bg ul a{ color: #ffffff;}
  .zs_bg ul li{width: 100%; color: #ffffff;overflow: hidden; text-overflow:ellipsis; white-space:nowrap;margin-top: 6pt;}
  .zs_bg ul li img{width: 5pt;height: 5pt; margin-right: 10pt;position: relative;top: -1pt;}

  .wd_bg{width: 100%;border:0pt solid black; margin: 5pt auto 0pt auto;display: inline-block;}
  .wd_bg .wd_con{width: 90%;height: 85px;border:2pt solid #A64243;border-radius: 4pt;color: #666666;font-size: 0.9rem ;;margin: 16pt auto 0pt auto;}
  .wd_con .head_pic{width: 13pt;height: 13pt;position: relative;top: 3pt;}
  .wd_con div{width: 90%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; margin: 5px auto 0px auto;}
  .wd_con div span{margin-left: 8px;}
  .wt{position: relative;top: 2pt; width: 13pt;height: 13pt;}
  .hd{position: relative;top: 2pt; width: 13pt;height: 13pt;}

  .teachers_box{background:url(../images/sz_bg.png) no-repeat; margin: 30px auto 0px auto; background-color: #ffffff; background-size:100% 100%;display: flex;width:100%;   height:100%;  padding: 30px 0px;}
  .teachers_pic{width: 80px;height: 110px;margin-left: 15px; position: relative; top: 0px;}
  .teachers_pic img{width: 100%;height: 100%;}
  .teachers_con{ margin-left: 15px;width: 60%; position: relative;top: 0px;}
  .teachers_con .name{font-size: 1.3rem;color: #92171B; margin-top: 0pt;}
  .teachers_con .subject{font-size: 0.9rem;color: #333333; margin-top: 5pt; height: 20px; overflow: hidden; text-overflow: ellipsis;white-space: nowrap;}
  .teachers_con .info{width: 100%;font-size: 1rem;color: #333333;margin-top: 5pt;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

  .trends_box{width: 100%; margin: 5px auto 0px auto; border: 0px solid black;  display:flex;flex-wrap: wrap;justify-content: flex-start;position:relative;}
  .trends_bg{width: 100%; background-color: #A64243; padding-bottom: 22px;  margin-right: 0px; display: flex; margin-top: 25px;}
  .trends_pic{width: 75px; height: 116px; margin-top: 22px; margin-left: 15px; overflow: hidden;  position: relative;
    z-index: 1;}
  .trends_pic img{height: 100%; position: absolute; margin: auto; left: 0;right: 0;top: 0;bottom: 0;}
  .trends_zi{margin-left: 20px; margin-top: 14px; width: 60%;}
  .title{font-size: 1.2rem; color: #ffffff;}
  .trends_con{width: 100%; font-size: 1rem; color: #ffffff;margin-top: 10px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}

