/*轮播图片*/
#index-banner div {background: no-repeat center;}
#index-banner div a{display: block;height: 100%;width: 100%}
/*首页优势*/
.i-about{ padding:0 0 20px; overflow: hidden;background: #f5f5f5;}
.i-about .imp-list{max-width:1100px;  margin:10px auto 0px; overflow:hidden;}
.i-about .imp-list li{float:left; width:25%; text-align:center;}
.i-about .imp-list li a{border:1px solid #ccc;display:block;  width:220px; height:220px; border-radius:50%; text-align: center; overflow: hidden; position:relative; margin: 0 auto;}
.i-about .imp-list li a span{ display:block; font-size:58px; line-height: 60px; color:#333;margin-top:40px;}
.i-about .imp-list li a strong{ display:block; font-size:18px; padding-top:22px; color:#333;}
.i-about .imp-list li a em{ display:block; font-size:13px; padding:10px 30px; color:#999;}
.i-about .imp-list li a:hover{border:1px solid #01b201;}
.i-about .imp-list li a:hover strong{color:#01b201;}
.i-about .imp-list li a:hover span{color:#01b201;}
/*首页最新课程*/
.i-product{position: relative;margin: 20px 0 40px; width: 1200px;}
.i-product ul{overflow: hidden;border-left:1px solid #ccc;border-top:1px solid #ccc;margin-left: -1px;}

.i-product ul li{float: left;width:289px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;overflow: hidden;padding:5px;}
.i-product ul li a{display: block;position: relative; margin-bottom: 1px;}
.i-product ul li a .img{width:289px;height: 289px;overflow:hidden;}
.i-product ul li a .img img{width:292px;}
.i-product ul li a:hover .img img{-webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -ms-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);}

.i-product ul li a .title{height: 40px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; width: 90%;margin: 5px auto;
    overflow: hidden; text-align: center;}

/*首页新闻*/
.i-news{ padding:1em 0em;}
.i-news-txt{width:98%; position:relative; margin:0 auto;padding: 10px 0; overflow:hidden; border-bottom:1px solid #ccc;}
.i-news-txt a{ display:block;}
.i-news-txt a .left{ float:left; width:40px; height:40px; background-color:#006600;color:#fff; text-align:center; line-height:18px;border-radius: 5px;padding: 5px;font-size: 12px;}
.i-news-txt a .left span{ display:block;  font-size:16px; border-bottom:1px solid #ccc;padding-bottom:4px }
.i-news-txt a .right {float:left;margin-left:15px;width: 400px;}
.i-news-txt a .right .title{width: 100%;height: 25px;line-height: 25px;overflow: hidden;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis; }
.i-news-txt a .right p{color:#999;font-size: 12px;width: 100%;line-height: 22px;height: 22px;overflow: hidden;}
.i-news-txt a:hover .title{text-decoration:underline;}
/*.i-news-txt a:hover{color:#1ccaa5}*/

/*首页友情链接*/
.i-flink{ padding:1em 0em; }
.flink-list{padding:1em 0em 2em;}
.flink-list li{float:left;width:19%; margin:5px;position:relative;}
.flink-list li img{width:100%;height: 92px; border:1px solid #ccc;border-radius: 5px;}
.flink-list li p{text-align:center;line-height:22px;}

