
/*c_course*/
.indexTitle ul{margin-left: 155px;overflow: hidden;max-width: 720px;float: left;}
.indexTitle ul li{display: block;float: left;font-size: 16px;height: 34px;line-height: 34px;padding: 0 20px;
    border-bottom: 2px solid #ffffff;  cursor: pointer;color: #666666;}
.indexTitle ul li.cur,.indexTitle ul li:hover{border-bottom: 2px solid #0d66a5;color: #0d66a5;}
.indexTitle a{display: block;float: left;font-size: 16px;color: #666666;line-height: 35px;margin-left: 10px;}
.c_course{overflow: hidden;margin: 30px 0 10px 26px;}
.c_course a{float: left;width: 278px;height: 129px;margin-right: 12px;margin-bottom: 20px;
font-size: 18px;color: #f4f4f4;line-height: 20px;text-align: center;}
.c_course a dl{line-height: 25px;margin: 35px 0;}
.c_course a.a_blue{background: url("../images/icon_blue.png") no-repeat left top;}
.c_course a.a_green{background: url("../images/icon_green.png") no-repeat left top;}
.c_course a.a_yellow{background: url("../images/icon_yellow.png") no-repeat left top;}
.c_course a.a_red{background: url("../images/icon_red.png") no-repeat left top;}
/*c_edu*/
.c_edu{overflow: hidden;margin: 30px 0 10px 30px;}
.c_edu a{display: block;float: left;width: 212px;margin-right: 20px;margin-bottom: 10px;}
.c_edu a img{float: left;width: 212px;height: 212px;}
.c_edu a span{display: block;line-height: 40px;font-size: 16px;text-align: center;
width: 212px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.c_edu a:hover span{color: #0d66a5;}

/*carousel*/
.c_wrapcar{width: 1170px;overflow: hidden;height:170px; }
#carousel {  width: 1170px;  position:relative;  margin-left: 30px; margin-top: 10px; }
#carousel ul {  list-style: none;  display: block;  margin: 0;  padding: 0;  }
#carousel li {  text-align: center;  display: block;  width: 212px;  height: 120px;  padding: 0;
    float: left;  position: relative;  margin-right: 20px;  margin-top: 6px;}
#carousel li.liRight{margin-right: 0;}
#carousel li a{display: block;}
#carousel li img {  width: 212px;  height: 120px;  border-radius: 3px;  }
.clearfix {  float: none;  clear: both;  }
#carousel .prev, #carousel .next {  display: block;  overflow: hidden;  width: 25px;  height: 40px;
    margin-left: 48px;  position: absolute;  top: 45px;}
#carousel .prev {  background: url("../images/icon_left.png") no-repeat center;  left: -49px;  }
#carousel .next {  background: url("../images/icon_right.png") no-repeat center;  right: 30px;  }

/*c_recomEdu*/
.c_recomEdu{height: 45px;border-bottom: 1px solid #CCCCCC;line-height: 45px;}
.c_recomEdu span{display: block;float: left;font-size: 18px;color: #666666;margin-left: 30px;}
.c_recomEdu ul{overflow: hidden;float: left;}
.c_recomEdu ul li{display: block;float: left;font-size: 16px;height: 44px;line-height: 44px;padding: 0 15px;  cursor: pointer;color: #666666;}
.c_recomEdu ul li.cur,.c_recomEdu ul li:hover{border-bottom: 2px solid #0d66a5;color: #0d66a5;}
.c_recomEdu a{display: block;float: left;font-size: 16px;color: #666666;line-height: 35px;margin-left: 10px;}

/*c_search*/
.c_search{background: #ffffff;overflow: hidden;margin-bottom:10px; }
.c_search .c_school{width: 356px;height: 32px;border: 2px solid #0d66a5;float: right;margin-right: 30px;border-radius: 3px;}
.c_school img{display: block;margin: 7px;float: left;}
.c_school input{width: 320px;  height: 28px;  border: none;}
.c_result{height: 105px;overflow: hidden;border-top: 1px solid #CCCCCC;}
.c_result ul{height: 83px;overflow-y: scroll;margin: 10px;margin-left: 30px;}
.c_result ul li{display: block;float: left;width: 278px;overflow: hidden;cursor: pointer;
text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #0d66a5;line-height: 30px;
background: url("../images/icon_dian.png") no-repeat left center;padding-left: 7px;}

/*c_classify*/
.c_classify{overflow: hidden;background: #ffffff;margin-bottom: 10px;}
.c_classify .c_clasList{border-bottom: 1px solid #e1e1e1;overflow: hidden;}
.c_classify span{display: block;float:left;font-size: 18px;color: #666666;line-height: 45px;margin-left: 30px;}
.c_classify ul{float: left;width: 1040px;}
.c_classify ul li{display: block;float: left;font-size: 16px;cursor: pointer;color: #666666;
    padding: 0 20px;line-height: 45px;border-bottom: 3px solid #ffffff;}
.c_classify ul li.cur,.c_classify ul li:hover{border-bottom: 3px solid #0d66a5;color: #0d66a5;}
.c_classify a.c_more{display: block;float: left;font-size: 14px;color: #666666;
    line-height: 45px;cursor: pointer;margin-left: 10px;}

/*c_videoTitle*/
.c_videoTitle{height: 47px;border-bottom: 1px solid #e1e1e1;margin-top: 30px;
    margin-bottom: 10px;background: #ffffff;}
.c_videoTitle span{line-height: 47px;font-size: 18px;color: #666666;padding-left: 30px;}
.c_video{overflow: hidden;}
.c_uploadVideo{width: 950px;overflow: hidden;}
.c_uploadVideo form{background: #ffffff;padding-top: 30px;overflow: hidden;}
.c_form div{height: 38px;margin-left: 30px;margin-bottom: 20px;overflow: hidden;}
.c_form span{display: block;float: left;color: #666666;    text-align: right;  width: 95px;
    font-size: 16px;line-height: 36px;margin-right: 10px;}
.c_form span i{color: red;padding-right: 5px;font-style: normal;}
.c_form input[type=text]{width: 753px;height: 34px;border:1px solid #e1e1e1;
    background-color: #f4f4f4;color: #aaaaaa;padding-left: 5px;border-radius: 3px;}
.c_form input[type=button]{width: 180px;height: 36px;border: 1px solid #0d66a5;background: #0d66a5;color: #ffffff;
font-size: 14px;border-radius: 3px;}
.c_form select{width: 160px;height: 36px;border: 1px solid #e1e1e1;font-size: 14px;color: #666666;
border-radius: 3px;margin-right: 15px;background: #f4f4f4;}
.c_uploadVideo .c_btn{overflow: hidden;margin: 20px 375px 50px;}
.c_btn span{display: block;float: left;width: 178px;height: 34px;cursor: pointer;border: 1px solid #e1e1e1;
font-size: 16px;color: #666666;text-align: center;line-height: 34px;margin-right: 20px;background: #ffffff;border-radius: 3px;}
.c_btn span.cur{background: #0d66a5;border: 1px solid #0d66a5;color: #ffffff;}
.c_vedioIntro{width: 230px;overflow: hidden;background: #ffffff;min-height: 436px;}
.c_vedioIntro h1{font-weight: normal;font-size: 18px;
    border-bottom:1px solid #e1e1e1;line-height: 50px;color: #666666;padding-left: 20px; }
/*c_vedioIntro*/
.c_vedioIntro ol{padding-left: 38px;font-size: 14px;line-height: 25px;width: 175px;}
.c_vedioIntro ol li{padding-bottom: 10px;}

/*c_play*/
.c_paly{background: #ffffff;margin-top: 30px;overflow: hidden;}
.c_paly .c_place{font-size: 14px;line-height: 30px;margin: 10px 20px;}
.c_paly .c_palyvideo{overflow: hidden;margin-left: 20px;}
.c_palyvideo .c_videoCon{width: 910px;height: 538px;float: left;background: #000000;}
.c_palyvideo .c_videoNav{float: left;width: 250px;height: 538px;background: #2c2c2c;}
.c_videoNav h1{font-weight: normal;font-size: 18px;
    border-bottom:1px solid #000000;line-height: 49px;color: #ffffff;padding-left: 20px; }
.c_videoNav ul{height: 488px;overflow-y: scroll;}
.c_videoNav ul li{display: block;margin-left: 20px;margin-top: 20px;cursor: pointer;overflow: hidden;}
.c_videoNav ul li img.c_videoImg{display: block;width: 120px;height: 74px;float: left}
.c_videoNav ul li .c_palyCon{float: left;margin-left: 10px;width: 80px;color: #ffffff;}
.c_palyCon h3{font-size: 14px;font-weight: normal;line-height: 25px;}
.c_palyCon .c_palyNum{margin-top: 10px;color: #f4f4f4;}
.c_palyNum img,.c_zanNum img,.c_refresh img{width: 16px;height: 16px; display: block;float: left;margin-right: 5px;}
.c_palyNum span,.c_zanNum span,.c_refresh label{line-height: 16px;display: block;float: left;}
/*c_intro*/
.c_intro{overflow: hidden;margin-left: 20px;    margin-right: 20px; padding-bottom: 20px;}
.c_intro .c_article{overflow: hidden;margin: 10px 0;}
.c_article h3{font-size: 16px;line-height: 30px;max-width: 765px;float: left}
.c_article .c_zanNum{float: right;color: #ff0000;margin-right: 20px;margin-top: 10px;}
.c_article .c_palyNum{float: right;margin-top: 10px;}
.c_intro p{font-size: 14px;color: #666666;line-height: 25px;}
.c_intro p span{padding-right: 20px;}
/*c_like*/
.c_like{background: #ffffff;overflow: hidden;margin-top: 20px;margin-bottom: 50px;}
.c_like .c_videoTitle{margin-top: 5px;}
.c_videoTitle .c_refresh{float: right;cursor: pointer;color: #999999;font-size: 16px;margin-right: 20px;margin-top: 10px;}
.c_refresh img{display: block;float:left;}

