@charset "utf-8";
.footer{margin-top: 60px;}
/*---------------焦点图-------------------*/
.banner {width:152%;max-width:1920px;height:400px; position: relative; overflow: hidden;top:0;left:50%;margin-left:-956px;}
.banner ul{width:9600px;position: relative;}
.banner ul li{float:left; width:1920px;position: relative;height: 400px;}
.banner ul li a{display: block;width: 100%;height: 100%;text-align:center;}
.banner ul li img{height:100%;}
.banner .d2 {height: 10px; clear: both; z-index: 100;float: left; position: absolute; left: 50%; bottom: 15px; margin-left: -50px; display: inline;}
.banner .d2 span { width: 10px; height: 10px; overflow: hidden; cursor: pointer; background: url(../images/b_wring.png) no-repeat center top; float: left; margin: 0 5px; display: inline; }
.banner .d2 span.nuw { background: url(../images/b_wdot.png) no-repeat center top; }

.edu-tit{font-size: 20px;font-weight: normal;margin: 50px 0 20px;}
.edu-tit a{text-decoration: none;}
.edu-tit a:hover{color: #000;}
.edu-tit-link{float: left;display: block;width: 275px;margin-right: 30px;}

.zxdt{width: 740px;}
/*最新动态列表*/
.zxdt-item{overflow: hidden;border-top: 1px solid #ececec;padding: 13px 0;}
.zxdt-item-tit{font-size: 16px;line-height: 30px;font-weight: normal;margin-bottom: 5px;}
.zxdt-item-left{float: left;position: relative;height: 66px;overflow: hidden;margin-right: 15px;}
.zxdt-item-left img{width: 117px;height: 66px;}
.zxdt-item-info{font-size: 12px;color: #888;}
.zxdt-item:first-child{border-top: none;}

/*推荐课程*/
.tjkc{width: 430px;}
.tjkc-item .kc-img{display: block;height: 225px;overflow: hidden;}
.tjkc-item .kc-img img{width: 400px;height: 225px;}
.tjkc-item h4,.tjkc-item p{padding: 0 5px;}
.tjkc-item h4{font-size: 16px;font-weight: normal;margin-top: 20px;}
.tjkc-item p{line-height: 28px;color: #999;}
.tjkc-item p span{margin-right: 25px;}
.tjkc-item .kc-price{padding: 15px 10px 5px;height: 34px;}
.tjkc-item .kc-price span{margin-right: 10px;}
.tjkc-item .price{font-size: 26px;}
.tjkc-item .free{color: #38bd60;font-size: 20px;}
.tjkc-item .members{font-size: 20px;}
.tjkc-item .old-price{font-size: 16px;}
.tjkc-item input[type="button"]{width: 90%; margin: 15px auto 10px;}

.news-right-tjkc .kc-img{height: 158px;}
.news-right-tjkc .kc-img img{width: 280px;height: 158px;}

/*首页面授课程*/
.course-left{width: 275px;float: left;}
.course-left .teacher-pic{height: 288px;overflow: hidden;}
.course-left .teacher-pic img{width: 275px;height: 288px;}
.course-left .teacher-tit,.course-left .video-tit{height: 76px;line-height: 76px;font-size: 20px;text-align: center;color: #fff;}
.course-left .teacher-tit{background: #66c5f2;}
.course-left .video-tit{background: #9786f0;}
.course-left .video-pic{height: 454px;overflow: hidden;}
.course-left .video-pic img{width: 275px;height: 454px;}

.course-right{float: right;}
.sub-tab{float: left;height: 27px;}
.sub-tab li{float: left;font-size: 14px;text-align: center;margin-right: 10px;cursor: pointer;border-radius:2px;-moz-border-radius:2px;background: #fff;}
.sub-tab li a{display: block;padding: 4px 16px;}
.sub-tab li a:hover{color: #000;}
.sub-tab li.on{background: #24b6f2;}
.sub-tab li.on a{color: #fff;}
.video-course-tab li.on{background: #338fff;}

.course-list{position: relative;height: 364px;width: 895px;}
.course-list th{line-height: 38px;}
.course-list td{line-height: 36px;}
.course-list th{border-bottom: 1px solid #66c5f2;}
.orderbtn{width: 16px;height: 16px;background: url("../images/orderbtn.gif") no-repeat center;display: inline-block;}
.course-more{ text-align: center;line-height: 36px;margin-top: 5px;font-size: 12px;}
.course-list .course-more a{color: #999;}

.mssd-more{ position: absolute;bottom: 0;width: 100%;line-height: 36px;text-align: center;color: #999;}
.mssd-more a{color: #999;}
.mssd-more a:hover{color: #888;}

/*首页视频课程*/
.index-video-box{width: 915px;position: relative;padding-bottom: 20px;}
.video-list{ overflow: hidden;}
.video-list li{width: 285px;height: 240px;float: left; _display: inline;background: #fff;margin:0 0 20px 20px;-webkit-box-shadow: 0 2px 8px transparent;-moz-box-shadow: 0 2px 8px transparent;box-shadow: 0 2px 8px transparent;-webkit-transition: all .1s linear;-moz-transition: all .1s linear;transition: all .1s linear;}
.video-list li:hover{-webkit-box-shadow: 0 2px 8px #c0c0c0;-moz-box-shadow: 0 2px 8px #c0c0c0;box-shadow: 0 2px 8px #c0c0c0;}
.video-img{display: block;overflow: hidden;}
.video-img img{display: block;width:285px;height: 160px;}
.video-list h4,.video-list p{padding: 0 15px;}
.video-list h4{font-weight: normal;margin: 15px 0 10px;}
.video-list h4 img{padding-right: 3px;}
.video-list .video-info{overflow: hidden;}
.video-list .video-info span{color: #888;font-size: 12px;float: left;max-width: 170px;}
.video-info em{float: right;}
.video-list .video-info .price{font-size: 16px;}
.video-list .video-info .old-price{font-size: 12px;margin-left: 5px;}
.video-list .video-info .place{color: #888;font-size: 12px;}

/*视频课程列表页*/
.video-course-list{width: 1232px;margin: 20px auto 0;}
.video-course-list li{width: 276px;margin: 0 16px 32px 16px;}
.video-course-list li img{width: 276px;height: 155px;}

/*视频课程介绍页*/
.imgtext-course{min-height: 291px;position: relative;padding: 30px 30px 30px 590px;}
.imgtext-course .img-left-wrap{position: absolute;top: 30px;left: 30px;width: 516px;height: 290px;overflow: hidden;}
.imgtext-course .img-left-wrap img{width: 516px;height: 290px;}
.pay-line dd{width: 520px;}

/*视频课程分类导航*/
.course-nav-box{background: #fff;}
.course-nav-row{padding: 16px 0 5px;border-bottom: 1px solid #eee;}
.course-nav-box .hd{font-weight:bold; color:#333;height: 20px;line-height: 30px;float: left;width: 90px;text-align: right;}
.course-nav-box .bd{margin-left: 95px;}
.course-nav-list{overflow: hidden;}
.course-nav-list li{ display: inline-block; margin:0 4px;}
.course-nav-list li a{display: block; line-height:14px;margin-bottom: 10px;padding:8px 15px;color: #666;}
.course-nav-list li a:hover{color:#338fff;}
.course-nav-list a.on{border:1px solid #338fff;color:#338fff;border-radius:2px;-moz-border-radius:2px;}

/*面授课程分类导航*/
.teach-course-nav{overflow: hidden;background:#fff url("../images/bor_ddd.jpg") repeat-x bottom left;}
.teach-course-nav-list li{float:left;}
.teach-course-nav-list li a{display: block;padding: 19px 32px;line-height: 20px;}
.teach-course-nav-list li a.on,.teach-course-nav-list li a:hover{border-bottom: 2px solid #338fff;color: #338fff;}

/*最新动态列表*/
.news-box{padding: 0 20px 10px;}
.list-item{padding: 30px 0;margin-bottom: 0;position: relative;}
.list-item-left img{width: 223px;height: 126px;}
.list-item-right{overflow: hidden;}
.list-item-tit{font-size: 20px;margin-bottom: 10px;}

/*税控在线课堂*/
.sk-banner{height: 380px;background:url("../images/sk_banner.jpg") no-repeat center top;color: #fff;text-align: center;overflow: hidden;}
.sk-banner h4{font-size: 42px;font-weight: normal;margin-top: 75px;}
.sk-banner p{line-height: 26px;margin-top: 15px;}

/*税控在线课堂播放页*/
.sk-play-box{overflow: hidden;}
.sk-player{background: #000;margin:30px 270px 30px 30px;position: fixed;top:0;right: 0;left: 0;bottom: 40px;}
.sk-play-catalog{width: 240px;background: #ececec;overflow-x: hidden;position: fixed;top:0;right: 0;bottom: 40px;}
.sk-catalog-tit{padding: 10px 0 10px 40px;font-size: 16px;font-weight: normal;background:#d2d5da url("../images/sk_player_icon.png") no-repeat 15px 13px;}
.sk-catalog-list{overflow: hidden;padding:20px 0;}
.sk-catalog-list li{line-height: 36px;padding-left: 40px;margin-bottom: 5px;background: url("../images/sk_player_icon.png") no-repeat 15px -35px;}
.sk-catalog-list li.on {background:#dee0e4 url("../images/sk_player_icon.png") no-repeat 15px -95px;}
.sk-catalog-list li.on a{color: #338fff;}

.sk-player-footer{position: fixed;bottom: 0;width: 100%;}
.sk-player-footer .course-player-tit-con{margin: 0 270px 0 30px;}
