/*main*/
#main{margin-bottom: 30px;}
.breadcrumb{width:1160px;height: 30px;line-height: 30px;margin: 15px auto;}
.breadcrumb a{color: #ae0e16;}
/*样书申请*/
.sample{border: 1px solid #eae6e2;width: 1158px;margin: 0 auto 25px;}
.sample h2{margin: 30px 40px;}
.sample-con{margin-bottom: 27px;}
.exc-cou{width: 1104px;margin: 27px;}
.exc-cou-list{width: 1104px;height: 287px;position: relative;overflow: hidden;}
.exc-cou-list ul{height: 287px;position: absolute;top:0;left:0;}
.exc-cou-list ul li{float:left;width:256px;height:287px;*width:254px;*height:262px;border: 1px solid #ccb18e;box-sizing:border-box;background: #fbfcfe;margin: 0 10px;overflow: hidden;position:relative;}
.exc-cou-list ul li h4{font-size: 15px;padding:8px 15px;border-bottom: 1px solid #e9e2d9;}
.exc-cou-list ul li h4 a{color: #555555;width: 220px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.exc-cou-list ul li h4 a:hover{color: #ae0e16;}
.exc-cou-list ul li .text{background: #f6f7f9;padding: 8px 15px;line-height: 24px;}
.exc-cou-list ul li .text span{color: #666666;}
.arrow{text-align: center;margin-top: 20px;}
.arrow a{margin: 0 10px;}
.exc-cou-list ul li>a{width: 254px;height: 154px;overflow: hidden;}
.exc-cou-list ul li>a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);}
.exc-cou-list ul li>a>img{transition: transform 0.35s;width: 254px;height: 154px;}

.recent-video{margin: 0 40px 30px;}
    .recent-video>a {width: 720px;height:316px;border:1px solid #eae6e1;}
     .recent-video>a img{width: 720px;height:316px;}
.rec-video-con{width: 326px;height:314px;border:1px solid #eae6e1;overflow: hidden;background: #f3f3f3;}
.rec-video-con h3{height: 45px;line-height: 30px;background: url(images/cou-line-1.png) no-repeat;text-align: center;font-size: 18px;font-weight:500;color: #ffffff;}
.rec-video-list{margin:0 20px;}
.rec-video-list li{width:270px;padding-left: 15px;line-height: 25px;font-size: 14px;background: url(images/rect-icon.png) no-repeat 0px 12px;position:relative;}
.rec-video-list li a{width:270px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.rec-video-list li a:hover{color: #ae0e16;}

#online_course .span0,#local_course .span0{display:none;}
/*数字教材*/
#online_course .span1,#local_course .span1{background-color:#ffd800;color:  #9b8200;padding: 30px 20px 0px;position: absolute;left: -34px;top: -12px;font-size: 12px;font-weight: bold;transform: rotate(-45deg);z-index: 99;}









