/*
* @Author: admin
* @Date:   2017-11-16 16:20:06
* @Last Modified by:   wutuobang
* @Last Modified time: 2017-12-06 10:52:36
*/

*{ margin:0; border:0; padding: 0; box-sizing:border-box; }
.swiper-pagination-bullet{ width:10px; height: 10px; }
.swiper-pagination-bullet-active{ background: #fd276d; }
.hyjy-banner{ width:880px; overflow: hidden; }
.hyjy-con{ width: 1210px; margin:0 auto; padding-top: 28px;}
.hyjy-con .hyjy-01{ height: 492px; overflow: hidden; margin-bottom: 34px; }
.hyjy-con .hyjy-01 .left{ float: left; width:905px; box-sizing:border-box; height: 489px; overflow: hidden;}
.hyjy-con .hyjy-01 .right{ float:left; width: 285px; border: 1px solid #e3e3e3; margin-left: 20px; }
.hyjy-con .hot{ height: 64px; line-height: 64px; border-bottom: 1px solid #e3e3e3; font-weight: bold; padding-left: 20px; position: relative; font-size: 22px; position: relative;}
.hyjy-con .hot i{ width:4px; height: 24px; background: #fe535c; position: absolute; left:0; top:50%; margin-top: -12px;}
.hyjy-con .hot .more{ position: absolute; right:10px; height: 64px; line-height: 64px; color:#b2b2b2; font-weight: normal; font-size: 18px; }
.hyjy-con .hot span{ font-weight: normal; font-size: 18px; color:#b2b2b2; margin-left: 10px; }

.hyjy-con .hyjy-01 .right .hot-list{
	padding: 9px; box-sizing:border-box; padding-top: 15px;
}
.hyjy-con .hyjy-01 .right .hot-list li{
	margin-bottom: 20px;
}
.hyjy-con .hyjy-01 .right .hot-list li p b{
	display: inline-block; width: 17px; height: 17px; text-align: center; line-height: 17px; margin-right: 5px; color:#fff; background: #c0c0c0; 
	font-size: 16px; font-weight: normal;
}
.hyjy-con .hyjy-01 .right .hot-list li.cur p b{ 
	background: #fe425e;
	 }
.hyjy-con .hyjy-01 .right .hot-list li p{
	color:#666; font-size: 16px; margin-bottom: 20px;white-space: nowrap; overflow: hidden; text-overflow: ellipsis;
}
.hyjy-con .hyjy-01 .right .hot-list li .hot-img{
	width:267px; height: 173px; overflow: hidden; display: none;
 }
 .hyjy-con .hyjy-01 .right .hot-list li .hot-img img{
 	display: block; height: 100%; width: 100%;  object-fit: cover;
 }
.hyjy-con .hyjy-01 .right .hot-list li.cur .hot-img{ 
	display: block;
 }

.hyjy-02{
	height: 525px; border:1px solid #ededed;margin-bottom: 34px;
}
.hyjy-02 .con{
	overflow: hidden; padding: 20px; box-sizing:border-box; padding-right: 0;
}
.hyjy-02 .con .left{ float:left; }
.hyjy-02 .con .right{ float:left; margin-left: 27px; }
.hyjy-02 .con .right ul{ overflow: hidden; }
.hyjy-02 .con .right ul li{ width:267px; float:left; margin-right: 25px;}
.hyjy-02 .con .right ul li .list-top{ height: 173px; overflow: hidden; position:  relative; margin-bottom: 20px; }
.hyjy-02 .con .right ul li .list-top a{
	display: block; width: 100%; height: 100%;
}
.hyjy-02 .con .right ul li .list-top img{
	width:100%; height: 100%; display: block; object-fit: cover; transition: all 0.6s; 
}
.hyjy-02 .con .right ul li .list-top img:hover{transform: scale(1.08); }
.hyjy-02 .con .right ul li .list-top p{ 
	position: absolute; bottom: 0; height: 39px; line-height: 39px ; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  background: rgba(0,0,0,0.5); color:#fff; width:100%; padding-left: 10px;
}
.hyjy-02 .con .right ul li .list-title p i{
	display: inline-block; width:3px; height: 3px; background: #666; vertical-align: middle; margin-right: 5px;
}
.hyjy-02 .con .right ul li .list-title p{
	/*white-space: nowrap;
	text-overflow: ellipsis;*/
	overflow: hidden;
	line-height: 28px; color:#666;
}
.hyjy-02 .con .right ul li .list-title p:hover{ color:#ff4a60; }
.hyjy-02 .con .right ul li .list-title p:hover i{ background: #ff4a60; }
.hyjy-02 .con .right .ad{ margin-top: 27px; }
.course{
	height: 374px; border:1px solid #ededed; margin-bottom: 34px;
}
.course ul{ 
	text-align: center; padding: 28px 0;
}
.course ul li{ 
	display: inline-block; margin: 0 15px;
}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{ background: url(https://www.huazhen2008.com/general/web/images/thematic/2017-11-27/right.jpg?imageView2/1/format/webp/q/75/ignore-error/1);right:0; }
.swiper-button-next, .swiper-button-prev{ width:46px; height: 68px;  }
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{ background: url(https://www.huazhen2008.com/general/web/images/thematic/2017-11-27/left.jpg?imageView2/1/format/webp/q/75/ignore-error/1); left:0;}
.hyjy-banner a{display: block; width: 100%; height: 100%;}
.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled{pointer-events:auto;}



