<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */
/* css 重置 */
*{margin:0; padding:0; list-style:none; }
body{ background:#fff; font:normal 16px/22px 微软雅黑;  }
img{ border:0;  }
a{ text-decoration:none; color:#333;  }
a:hover{ color:#c53f2d;  }
body{ background:#FEF6E7;}
figure{ position:relative;width:100%;height:100%;overflow:hidden;margin:0;padding:0; }

.top{ height:400px; background:url(top.png) no-repeat center top;}		
.tongzhi{ height:60px; line-height:60px;  width:1200px; margin:0 auto;box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);}
.tongzhiL{ float:left; width:140px; padding:8px 0 0 25px;}
.tongzhiL img{ width:115px; height:auto;}
.tongzhiR{ width:1030px; float:right; height:60px;overflow:hidden;}
.tongzhiR li{ 
  /* width:31%; float:left; margin:0 1%; */
  overflow: hidden; /* 确保超出容器的内容被裁剪 */
  white-space: nowrap; /* 确保文本在一行内显示 */
  text-overflow: ellipsis; /* 超出部分显示省略号 */}
.tongzhi-swiper .swiper-slide{width:auto;margin-right:2em;}.tongzhi-swiper .swiper-wrapper{transition-timing-function: linear !important;}



/*滚动轮显*/
 .banner{ width:1200px; height:500px; margin:20px auto;} 

/*两列新闻*/
.main{ width:1200px; margin:0 auto;}
.mainL{ float:left; width:570px;}
.mainR{ float:right; width:570px;}
.xiaobt{ width:570px;}
.xiaobt img{ width:100%;}
.list ul{ padding:10px 0;}
.list li{ line-height:35px; padding:0 15px 0 20px; background:#F00;transition: all 400ms;}
.list li a{ float:left; width:430px; overflow: hidden; /* 确保超出容器的内容被裁剪 */
  white-space: nowrap; /* 确保文本在一行内显示 */
  text-overflow: ellipsis; /* 超出部分显示省略号 */ background:url(icon.jpg) no-repeat left 15px;padding-left:20px;}
.list li span{ float:right; color:#666; width:60px; display:block; text-align:right; }
.list li:hover{ padding-left:10px;}

/*你好，我的老师*/
.helloBg{ background:#fdddd1; padding:40px 0; margin:40px 0;}
.bt{ width:1200px; margin:0 auto;}
.bt img{ width:1200px;}
.tec{ width:1160px; padding:30px; background:#FFF4E7; border:1px solid #FEBD89;}
.tecL{ float:left; width:560px; height:400px; position:relative;}
.tecL img{ width:560px; height:400px;transition: transform 0.3s ease;}
.tecL img:hover{transform: scale(1.1); width:560px; height:400px; overflow:hidden;}
.tecLbt{ height:40px; line-height:40px; padding:0 15px; bottom:0; right:0; position:absolute; background-color: rgba(230, 32, 1, 0.8); color:#fff;padding-left:44px;background-image:url(playon.png);background-repeat: no-repeat;background-position: 15px center;; }
.clear{ clear:both;}
/*老师，我想对你说*/
.tecShuo{ width:980px; padding:10px 100px 40px; margin:20px auto 40px; background:#FFF4E7; border:1px solid #FEBD89;margin-right:0.5em;}
.tecShuoL{ float:left; width:225px;}
.tecShuoL01{ width:225px; height:140px; position:relative;}
.tecShuoL01 img{width:225px; height:140px;}
.tecShuoL01 .wenzi{ position:absolute; bottom:0; right:0; height:30px; line-height:30px; font-size:14px;padding:0 10px;background-color: rgba(230, 32, 1, 0.8); color:#fff;}
/*中间部分*/
.tecShuoC{ float:left; width:475px; margin-left:30px;}
.tecShuoC01{ width:475px; height:300px; position:relative;}
.tecShuoC01 img{width:475px; height:300px;}
.tecShuoC01 .wenzi{ position:absolute; bottom:0; right:0; height:42px; line-height:42px; font-size:18px;padding:0 10px;background-color: rgba(230, 32, 1, 0.8); color:#fff;}
.tecShuoL01 .wenzi,.tecShuoC01 .wenzi { max-width:69%; }
.tecShuoL01, .tecShuoC { overflow:hidden; }
/*版权*/
.bottom{ background:#A92E01; color:#FDDDD1; line-height:26px; text-align:center; padding: 30px 0;}

/*内页*/
.nymail{ width:1200px; margin:0 auto;}


.ny-tit{ height:40px; line-height:40px; padding:0 20px; background:#f5ecda; color:#666;}

.ny-list ul{ background:#fef6e7; box-shadow: 0 0 10px rgba(0, 0, 0, 0.2); border-radius:6px; padding:20px 30px; margin:30px auto;}
.ny-list li{ line-height:50px; border-bottom:1px dashed #FC9; height:50px; padding:0 30px;transition: all 400ms;}
.ny-list li a{ float:left; width:980px; overflow: hidden; /* 确保超出容器的内容被裁剪 */
  white-space: nowrap; /* 确保文本在一行内显示 */
  text-overflow: ellipsis; /* 超出部分显示省略号 */ background:url(icon.jpg) no-repeat left 22px;padding-left:20px;}
.ny-list li span{ float:right; color:#666; width:60px; display:block; text-align:right;}
.ny-list li:hover{ padding-left:10px;}
/*轮播图*/
 body {
      position: relative;
      height: 100%;
    }
.mySwiper {
  width: 100%;
  width: 1200px;overflow:hidden;
  padding-top: 20px;
}

.mySwiper .swiper-slide {
  background-position: center;
  background-size: cover;
  width: 890px;
  height: 438px;
  overflow:hidden;
  background-color:rgba(0,0,0,0.4);
}

.mySwiper .swiper-slide img {
  display: block;
  width: 100%;height: 100%;
  /* height: 100%;width: auto; */
}
.mySwiper .swiper-button-prev:after, .mySwiper .swiper-rtl .swiper-button-next:after {
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 36px 36px 0;
  border-color: transparent;
  border-bottom-color: white;
  transform: rotate(45deg);
  box-shadow: -5px 5px 7px rgba(0, 0, 0,0.4)
}
.mySwiper .swiper-button-next:after, .mySwiper .swiper-rtl .swiper-button-prev:after{
  content: '';
  display: inline-block;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 36px 36px 0;
  border-color: transparent;
  border-bottom-color: white;
  transform: rotate(225deg);
  box-shadow: -5px 5px 7px rgba(0, 0, 0,0.4)
}
.mySwiper .swiper-button-prev, .mySwiper .swiper-rtl .swiper-button-next{left:180px;}
.mySwiper .swiper-button-next, .mySwiper .swiper-rtl .swiper-button-prev{right:180px;}
.mySwiper .title{
    position: absolute;
    bottom: 0;
    text-align: center;
    left: 0;
    right: 0;
    background-color: rgba(0, 0, 0, 0.5);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    line-height: 40px;
    color: white;
    padding-left: 1em;
    padding-right: 1em;
    letter-spacing: 1px;
}
.mySwiper .swiper-horizontal&gt;.swiper-pagination-bullets,.mySwiper .swiper-pagination-bullets.swiper-pagination-horizontal,.mySwiper .swiper-pagination-custom,.mySwiper .swiper-pagination-fraction{bottom:48px;}
.mySwiper .swiper-pagination-bullet-active { --swiper-pagination-color: white; }
	/*分页符*/
.pageCon{height:50px;}
.manu { PADDING:3px;  MARGIN:3px; TEXT-ALIGN:center; font-size:12px; FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;}
.manu A {font-size:14px; BORDER-RIGHT:#DDD 1px solid; PADDING-RIGHT:10px; BORDER-TOP:#DDD 1px solid; PADDING-LEFT:10px; PADDING-BOTTOM:10px; MARGIN:2px; BORDER-LEFT:#DDD 1px solid; COLOR:#bc3021; PADDING-TOP:10px; BORDER-BOTTOM:#DDD 1px solid; TEXT-DECORATION:none;}
.manu A:visited { COLOR:#bc3021; TEXT-DECORATION:none;}
.manu A:hover {	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #444; BORDER-BOTTOM: #999 1px solid; background-color:#F6F6F6;}
.manu A:active { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; COLOR: #666; BORDER-BOTTOM: #999 1px solid;}
.manu .current { BORDER-RIGHT: #bc3021 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bc3021 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; MARGIN: 2px; BORDER-LEFT: #bc3021 1px solid; COLOR: #fff; PADDING-TOP: 10px; BORDER-BOTTOM: #bc3021 1px solid; BACKGROUND-COLOR: #bc3021;}
.manu .disabled { BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 10px; BORDER-BOTTOM: #eee 1px solid;}
/*End*/

/*末级页*/
.h2{ font-size:32px; text-align:center; padding:30px;line-height:1.5; }
.mojitit{ height:35px; background:#f5ecda; line-height:35px; text-align:center; font-size:14px; color:#888;  padding:0 20px;}
.mojinr{  padding:30px; line-height:32px; font-size:18px; text-align:justify; }
.mojinr&gt;p{ margin-bottom:20px; }
.mojinr img{ text-align:center; display:block; margin:0 auto; padding:15px 0; max-width:900px;}

/*图片列表*/
.piclist{ background:#FFF4E7; border:1px solid #FEBD89; padding:30px; width:1140px; margin:0 auto;}
.piclist ul{ width:1200px;}
.piclist li{ float:left; width:360px; height:260px; margin-right:28px; margin-bottom:30px;  position:relative;overflow:hidden;background-color: rgba(125, 125, 125, 1)}
.piclist li img{ width:360px; height:260px;width:auto;transition-duration:0.8s;    display: block;
  margin: 0 auto;}
.piclist li img:hover{ transform:scale(1.2); }
.piclist .wenzi{ position:absolute; bottom:0; right:0; height:40px; line-height:40px; padding:0 10px;background-color: rgba(230, 32, 1, 0.8); color:#fff;}

.hong{ height:40px;}
div[id^=video_] {
  width: 80%;
  height: 400px;
  margin: 0 auto;
}
.swiper-lazy-preloader{ width:20px;height:20px;left:24px;top:24px;opacity:0.5; }
.piclist .quantity { 
  position: absolute;
  z-index: 2;
  top: 1px;
  left: 1px;
  display: inline-block;
  line-height: 1.5em;
  padding-left: 23px;
  padding-right: 0.5em;
  background-color: rgba(230, 32, 1, 0.4);
  color: white;
  font-size: 14px;
  border-bottom-right-radius: 2px;
  font-style:normal;
  background-image: url(image_group.png);
  background-size: 19px;
  background-repeat: no-repeat;
  background-position: left center;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
 }

 .imagegroup-swiper .info{
  position: absolute;
  bottom: 0;
  text-align: left;
  left: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.5);
  line-height: 1.5;
  color: white;
  padding:1em;
 }
 .imagegroup-swiper .info .summary{ margin-top:0.5em;text-indent: 2em;     font-size: smaller;
  background-image: url(quote.png);
  background-repeat: no-repeat;
  background-size: 18px;
  background-position: left top;}
  .imagegroup-swiper { --swiper-navigation-color:#A92E01;--swiper-pagination-color: #A92E01; --swiper-pagination-fraction-color:white; } 
  .imagegroup-swiper .swiper-slide{ background-color: rgba(0, 0, 0, 0.4); }
  .imagegroup-swiper .swiper-pagination-fraction{
    text-align: right;
    right: 0;
    padding-right: 20px;
    box-sizing: border-box;
    bottom: unset;
    /* top: calc(100% - 63px); */
    top: 20px;
  }
  .swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{
    pointer-events:unset;
  }
  .video-swiper { --swiper-navigation-color:#A92E01;--swiper-pagination-color: #A92E01; --swiper-pagination-fraction-color:white; } </pre></body></html>