<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#footer{
  width:100%;
  float:left;
}
.carousel{
  width:100%;
  height:450px;
  overflow:hidden;
}
.swiper-container-horizontal &gt; .swiper-pagination-bullets .swiper-pagination-bullet{
  width:15px !important;
  height:15px !important;
  border-radius:50% !important;
}
.swiper-slide{
  width:100%;
}
.swiper-slide img{
  width: 100%;
  height: 100%;
}
.ctitle{
  width:100%;
  height:60px;
  text-align:center;
  font-size:30px;
  color:#333;
  padding-top:50px;
  margin-bottom:30px;
}
.ctitle span{
  margin-right:20px;
  margin-left:20px;
}
.pro{
  width:1220px;
  height:370px;
  margin:0 auto;
}
.pro img:nth-child(1){
  float:right;
  margin-top:40px;
}
.pro .le{
  position:relative;
 top:-348px;
}
.protxt{
  width: 716px;
  float: right;
  height: 237px;
  position: relative;
  top: -269px;
  left: -50px;
  
}
.prodetail{
  line-height:30px;
  font-size:14px;
  text-indent:2em;
  text-overflow:ellipsis; 
  -webkit-line-clamp: 5;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow:hidden;
  padding-top:30px;
}
.protxt a{
  color:#173D76;
  font-size:14px;
  float:right;
}
.coursecenter{
  width:1200px;
  margin:0 auto;
}
.coursecenter .leDiv{
  width:550px;
  height:330px;
  float:left;
}
.coursecenter .leDiv .hotlist{
  width:100%;
  height:249px;
  float:left;
  overflow:hidden;
}
.coursecenter .leDiv .hotlist a:hover .dtitle{
  color:#0088cc;
}
.coursecenter .leDiv .hotlist div{
  width: 100%;
  height: 36px;
  line-height: 30px;
}
.coursecenter .leDiv .hotlist div b{
  display:block;
  float:left;
  width:5px;
  height:5px;
  background:#0088cc;
  border-radius:50%;
  margin-top:2%;
}
.coursecenter .leDiv .hotlist div .dtitle{
  display:block;
  float:left;
  color:#282828;
  font-size:14px;
  width:300px;
  margin-left:2%;
  text-overflow:ellipsis; white-space:nowrap; overflow:hidden;
}
.coursecenter .leDiv .hotlist div .dtime{
  display:block;
  float:right;
  font-size:14px;
  color:#282828;
}
.coursecenter .rDiv{
  width:600px;
  float:right;
}
.noun img{
  width:444px !important;
  height:22px !important;
  display:block;
  float:right;
}
.train img{
  width:500px !important;
  height:22px !important;
  display:block;
  float:none !important;
}
.chart{
  width:1200px;
  float:left;
  height:260px;
}
.jumptxt{
  width:100%;
  height:260px;
  margin:0 auto;
}
.jumptxt img{
  display:block;
  float:left;
  width:401px;
  height:260px;
}
.chart .charnum{
  width:368px;
  height:210px;
  background:#f4e9d3;
  float:right;
}
.chart .charnum .item_pic{
  width:144px;
  height:100%;
  float:left;
}
.chart .charnum .item_pic img{
  display:block;
  margin-top:63px;
  margin-left:24%;
}
.chart .charnum .item_num{
  width:197px;
  height:100%;
  float:right;
  padding-right:5px;
  margin-top:2px;
}
.chart .charnum .item_num div{
  width:90%;
  height:62px;
  background:#fff;
  float:left;
  margin-top:5px;
  color:#333;
  font-size:16px;
  line-height:62px;
  padding-left:10%;
}
.chart .charnum .item_num div b{
  font-size:24px;
  line-height:62px;
  color:#b2823b;
  margin-left:5px;
  margin-right:5px;
}
.chart .charnum .item_num div img{
  position:relative;
  top:5px;
  right:5px;
}
.rightwin{
  width:759px;
  float:left;
  z-index:10;
  height:260px;
  padding-left:40px;
}
.rightwin p{
  font-size:14px;
  color:#282828;
  display:block;
  text-align:justify;
  text-indent:2em;
  line-height:27px;
  text-overflow: ellipsis;
  -webkit-line-clamp: 10; 
  display: -webkit-box; 
  -webkit-box-orient: vertical;
  overflow:hidden;
}
.rightwin a{
  display:block;
  float:right;
  font-size:14px;
  color:#1450bd;
}
.adv{
  width:100%;
  height:100px;
  float:left;
  margin-top:30px;
}
.adv img{
  display:block;
  margin:0 auto;
}
.rescenter{
  top:-50px !important;
}
.minicoursecenter{
  top:-100px !important;
}
.coursecenter .row{
  width: 100%;
  height: 33px;
  line-height: 33px;
  float: left;
  margin-bottom: 30px;
  margin-top: 42px;
}
.coursecenter .rowDiv{
  height:40px;
  width:100%;
  float:left;
  margin-top:30px;
}
.coursecenter .rowDiv span{
  width:150px;
  border:1px solid #ededed;
  height:40px;
  text-align:center;
  line-height:40px;
  display:block;
  float:left;
  font-size:16px;
}
.courseDiv{
  width:100%;
  float:left;
  margin-left:-10px;
  margin-top:-10px;
}
.courseDiv .pickDiv{
  width:1200px;
  margin:0 auto;
  height:585px;
  position:relative;
  margin-top:30px;
}
.courseDiv .pickDiv .container1,.courseDiv .pickDiv .container2,.courseDiv .pickDiv .container3{
  width:100%;
  height:100%;
  position:absolute;
  top:0px;
  left:0px;
  display:none;
}
.courseDiv .pickDiv .appear{
  display:block;
}
.coursecenter .rowDiv span:hover{
  cursor:pointer;
}
.resCenter{
  width:100%;
  height:87%;
  overflow:hidden;
}
.resCenter div{
  width:286px;
  height:240px;
  border:1px solid #ededed;
  float:left;
  margin-left:10px;
  margin-top:10px;
}
.to{
  width:100%;
  height:30px;
  float:left;
  margin-top:20px;
}
.to a{
  width:120px;
  height:40px;
  text-align:center;
  line-height:40px;
  color:#0088cc;
  border:1px solid #ededed;
  display:block;
  margin:0 auto;
}
.resCenter div:hover{
  box-shadow: 8px 8px 10px #e6e6e6;
}
.resCenter div .tname{
  display:block;
  width:90%;
  padding-left:5%;
  padding-right:5%;
  margin-top:20px;
  float:left;
  font-size:14px;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.resCenter div .boot{
  width:90%;
  padding-left:5%;
  padding-right:5%;
  float:left;
  margin-top:4px;
}
.resCenter div .boot .leshow{
  float:left;
  font-size:13px;
  color:#999999;
}
.resCenter div .boot .leshow b,.resCenter div .boot .rshow b{
  line-height:30px;
}
.resCenter div .boot .rshow{
  float:right;
  font-size:13px;
  color:#999999;
}
.resCenter div .bShow{
  display:block;
  float:left;
  width:286px;
  height:160px;
}
.resCenter div .bShow:hover{
  transform:scale(1.1);
  transition:all 0.9s;
}
.resCenter div .bbox{
  float: left;
  width: 286px;
  height: 160px;
  margin-left:-10px;
  margin-top:-10px;
  margin-left: -1px;
  margin-top: -1px;
  overflow:hidden;
}
.coursecenter .rowDiv .act{
  background:#0088cc;
  color:#fff;
  border:1px solid #0088cc;
}
.coursecenter .row img{
  display:block;
  float:right;
  width:1088px;
  height:22px;
  margin-top:8px;
}
.coursecenter .row span{
  float: left;
  font-size: 24px;
  width: 100px;
  height: 40px;
  font-size:22px;
  color:#0088cc;
  font-weight:bold;
  text-align:left;
  line-height:40px;
  display:block;
}
.coursecenter .row a{
  width: 80px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
  color: #666;
  display: inline-block;
  float: right;
}
.picshow{
  width:276px;
  height:207px;
  display:block;
  overflow:hidden;
}
.picshow img:hover{
  transform:scale(1.1);
  transition:all 0.9s;
}
.coursecenter .row a:hover{
  color:#0088cc;
}
.courselist{
  width:100%;
  float:left;
  height:260px;
  display:flex;
  justify-content: space-between;
  flex-wrap: wrap;
overflow:hidden;
}
.courselist .d{
  width:600px;
  height:110px;
}
.courselist .d .pictxt{
  width:402px;
  height:110px;
  float:right;
  padding-left:15px;
}
.courselist .d .pictxt .ssmore a{
  display: block;
  float: right !important;
  width: 87px;
  font-size: 14px;
  color:#0088cc;
}
.courselist .d:hover{
  box-shadow: 8px 8px 10px #e6e6e6;
}
.courselist .d:hover .tit{
  color:#0088cc;
}
.courselist .tit{
  width: 100%;
  font-size: 16px;
  color: #333;
  font-weight: bold;
  display: block;
  text-overflow: ellipsis;
  -webkit-line-clamp: 1;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  float: left;
}
.courselist .tit:hover{
  color:#b0853c;
}
.courselist .coe{
  width: 100%;
  height: 58px;
  font-size: 14px;
  color: #8d8d8d;
  float: left;
  padding-top:7px;
}
.courselist .coe p{
  width:100%;
  height:60px;
  display:block;
  float:left;
  text-overflow:ellipsis; 
  -webkit-line-clamp:3;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow:hidden;
  text-align:justify;
}
.ssmore{
  width: 100%;
  height: 22px;
  float: left;
}
.coe span:nth-child(1) img, .coe span:nth-child(2) img{
  margin-right:5px;
  display:inline-block;
  position:relative;
  top:1px;
}
.coe span:nth-child(2){
  float:right;
}
.linkTo{
  float: left;
  width:100%;
  margin-top:30px;
  margin-bottom:80px;
}
.linkTo .row{
  width: 1200px;
  height: 40px;
  margin:0 auto;
  line-height: 40px;
  margin-bottom: 30px;
  padding-top: 42px;
  border-bottom: 1px solid #ededed;
}

.linkTo .row a{
  width: 80px;
  height: 32px;
  text-align: center;
  line-height: 32px;
  font-size: 14px;
  color: #666;
  display: inline-block;
  float: right;
}
.picshow{
  width:180px;
  height:110px;
  display:block;
  overflow:hidden;
  float:left;
}
.picshow img{
  width:180px;
  height:110px;
}
.picshow img:hover{
  transform:scale(1.1);
  transition:all 0.9s;
}
.linkTo .row a:hover{
  color:#134baf;
}
.linkTo .host{
  width:1200px;
  display:block;
  margin:0 auto;
}
.linkTo .host .hostDiv{
  width:1200px;
  margin:0 auto;
  background:#fff;
  border:1px solid red;
  padding-bottom:20px;
  padding-left:20px;
}
.linkTo .host .host1,.linkTo .host .together{
  width:100%;
  float:left;
}
.linkTo .host .together{
  margin-top:20px;
}
.linkTo .host .host1 span,.linkTo .host .together span{
  width:100px;
  font-size:16px;
  font-weight:bold;
  display:block;
  float:left;
  height:100%;
  line-height:80px;
}
.linkTo .host .host1 div, .linkTo .host .together div{
  width:1100px;
  float:right;
  display:flex;
  flex-wrap:wrap;
}
.linkTo .host .host1 div img{
	display: block;
    width: 290px;
    height: 33px;
    margin-top: 23px;
}
.linkTo .host .host1 div a, .linkTo .host .together div a{
  display:block;
  margin-right:5px;
}
.sta{
  width:100%;
  height:182px;
  float:left;
  margin-bottom:30px;
}
.typ{
  width:1200px;
  height:182px;
  margin:0 auto;
  display:flex;
  flex-wrap:no-wrap;  
  justify-content:space-between;
}
.typ .bloc{
  width:390px;
  height:182px;
  float:left;
  margin-top:40px;
}
.typ .bloc:nth-child(1){
  background:url("../img/sta_kc.png") no-repeat;
}
.typ .bloc:nth-child(2){
  background:url("../img/sta_wk.png") no-repeat;
}
.typ .bloc:nth-child(3){
  background:url("../img/sta_zy.png") no-repeat;
}
.typ .bloc img{
  float: right;
  position: relative;
  right: 73px;
  top: -26px;
}
.typ .bloc .txt{
  width:200px;
  float:right;
  margin-right: 7%;
  margin-top: 13%;
}
.typ .bloc .txt span{
  float:left;
  font-size:25px;
  color:#ededed;
  text-align:right;
  width:100%;
}
.typ .bloc .txt span b{
  font-size:36px;
  color:#ededed !important;
  font-weight:bold;
}</pre></body></html>