@charset "utf-8";
/*
* 精品课程
* author 胖胖吉
*
*/
.pt70{padding-top: 70px;}
.pl70{padding-left: 70px;}
.course_t{color: #666666;font-size: 38px;font-weight: normal;}
.course_t_v2{color: #666666;font-size: 32px;font-weight: normal;}
.course_t_v3{color: #666666;font-size: 22px;font-weight: normal;}
.course_desc{color: #999999;font-size: 18px;font-weight: normal;}
.course_desc_v2{color: #999999;font-size: 16px;font-weight: normal;line-height: 32px;}

.wen_btn{display: inline-block;line-height: 40px;font-size: 20px;color: #ffffff;overflow: hidden;height: 40px;background-color: #34cb95;
padding: 0px 50px;}
.wen_btn:hover{color: #FFFFFF;background-color: #ff8462;}

.course_nav{width: 920px;position: absolute;bottom: 24px;left: 50%;margin-left: -460px;}
.course_nav li{float: left;display: block;position: relative;width: 290px;height: 144px;margin-left: 25px;}
.course_nav li.first{margin-left: 0px;}
.course_nav li span{display: block;width: 290px;height: 144px;background-color: #FFFFFF;filter:alpha(opacity=20);-moz-opacity:0.2; opacity:0.2;}
.course_nav li a.go{position: absolute;width: 275px;height: 86px;left: 8px;top: 7px;z-index: 2;}
.course_nav li a.wen{position: absolute;width: 275px;height: 28px;left: 8px;bottom: 15px;z-index: 2;}
.course_nav img{left: 8px;top: 7px;position: absolute;}
.course_nav li.current span{filter:alpha(opacity=100);-moz-opacity:1; opacity:1;}
.course_nav li.current a{cursor: default;}

.course_total{width: 920px;position: absolute;bottom: 210px;left: 50%;margin-left: -420px;}
.course_total li{float: right; display: inline;color: #FFFFFF;margin-left: 28px;text-align: right;}
.course_total li div{font-size: 10px;}
.course_total li span{color: #e27252;background-color: #FFFFFF;font-size: 24px;float: right;display:inline;margin-top: 5px;margin-left: 2px;}
.course_total li strong{font-size: 38px;font-weight: normal;float: right;display:inline; font-family: Gotham-Light;}

/*VIP*/
.vip_banner{background:url(https://imgs.sfkedu.com/yiyiarts/pc/home/img/course/vip_banner_new.jpg) 50% top no-repeat;height: 622px;position: relative;}
.vip_desc{margin-top: 60px;background-color: #f9f9f9;box-shadow: 2px 0px 17px 2px #dbdbdb;}
.vip_desc dt{float: left;display: inline;width: 317px;height: 240px;background-color: #f9f9f9;}
.vip_desc dd{float: left;display: inline;height: 155px;width: 583px;color: #999999;font-size: 14px;padding: 50px;
line-height: 26px;padding-top: 35px;}
.vip_desc dd .red{font-size:16px;color: #ff8065;padding-top: 10px;}

.d_vip_good_container{width:980px;margin: 0px auto;padding-top: 50px;padding-bottom: 80px;}
.d_vip_good{float: left;display: inline;width: 383px;height: 134px;border: 1px dashed #eaeaea;margin-left: 50px;padding: 40px;}
.d_vip_good_1{margin-left: 0px;}
.d_vip_good dt{font-size: 16px;color: #666666;}
.d_vip_good dd{color: #999999;}
.d_vip_good_1 dd{padding-top: 20px;line-height: 24px;}

.d_vip_good span{float:left;display:inline;background: url(https://imgs.sfkedu.com/yiyiarts/pc/home/img/dashi/dian.jpg) 0px 50% no-repeat;padding-left: 15px;height: 24px;line-height:24px;font-size: 12px;color: #999999;width:228px;margin-top:8px ;}
.d_vip_good span.samll{width: 120px;}

/*作品集*/
.ym_banner{background:url(https://imgs.sfkedu.com/yiyiarts/pc/home/img/course/ym_banner.jpg) 50% top no-repeat;height: 767px;position: relative;}
.ym_element{background: url(https://imgs.sfkedu.com/yiyiarts/pc/home/img/course/ym_tu_1.gif) 50% 50% no-repeat #f7f7f7;height: 427px;position: relative;margin-top: 60px;}
.ym_element img{position: absolute;left: 50%;top: -25px;margin-left: -30px;}
.ym_flow{width: 1003px;margin: 0px auto;}
.ym_flow li{float: left;display: inline;height: 257px;overflow: hidden;}
.ym_flow li.content{width: 198px;height: 172px;background-color: #f9f9f9;padding-top: 85px;
padding-left: 40px;}
.ym_flow li.content_v2{width: 213px;padding-left: 25px;}
.ym_flow li h2{font-size: 20px;color: #666666;padding-bottom: 10px;font-weight: normal;}
.ym_flow li div{font-size: 14px;color: #999999;line-height: 24px;}
.ym_model{background-color: #ff8266;color: #FFFFFF;height: 430px;text-align: center;
padding-top: 70px;position: relative;}
.ym_model h3{font-size: 32px;}
.ym_model div{font-size: 16px;padding-top: 10px;}
.ym_model ul{width: 850px;margin: 0px auto;margin-top: 60px;}
.ym_model ul li{float: left;display: inline;position: relative;width: 145px;margin-left: 90px;padding-bottom: 70px;}
.ym_model ul li.first{margin-left: 0px;}
.ym_model ul li div{position: absolute;bottom: 0px;width: 145px;font-size: 16px;}
.ym_model ul li div span{display: block;padding-top: 5px;font-size: 14px;}
.ym_model em{position: absolute;left: 50%;margin-left: -30px;bottom: -20px;width:60px;height: 42px;overflow: hidden;}

.ym_te{padding-top:70px;background-color: #f7f7f7;padding-bottom: 90px;}
.ym_te dl{float: left;display: inline;width: 238px;margin-left: 57px;}
.ym_te dd{background-color: #ffffff;height: 160px;color: #666666;text-align: center;font-size: 16px;padding: 35px 18px;}
.ym_te dd div{text-align:justify; left;color: #999999;font-size: 14px;padding-top: 10px;line-height: 21px;}

.ym_major{padding-top: 70px;padding-bottom: 90px;}
.ym_major h3{font-size: 32px;color: #666666;font-weight: normal;}
.ym_major div{font-size: 16px;color: #999999;font-weight: normal;padding-top: 10px;}

.ym_ts{background-color: #f7f7f7;padding-bottom: 70px;}
.ym_ts dl{float: left;display: inline;width: 493px;margin-left: 14px;background-color: #FFFFFF;}
.ym_ts dl dd{padding: 20px 0px;}
.ym_ts dl h3{font-size: 20px;color: #666666;padding-bottom: 15px;}
.ym_ts dl dd p{font-size: 14px;color: #999999;padding: 0px 20px;line-height: 26px;}
.ym_ts dl dd p span{color: #666666;}
.ym_ts dl dd p.line{padding-left: 95px;}
.ym_ts dl dd div{border-top: 1px  dashed #eaeaea;margin-top: 30px;text-align: center;padding-top: 20px;}
.ym_ts dl dd div a{line-height: 30px;height: 30px;font-size: 16px;}
.ym_ts_c{height: 150px;}

.ym_pro{padding-bottom: 110px;}
.ym_pro h3{text-align: center;font-size: 32px;color: #666666;font-weight: normal;
padding-top: 70px;}
.ym_pro ul{margin: 0px auto;width: 1003px;margin-top: 30px;}
.ym_pro li{float: left;display: inline;margin-left: 23px;margin-top: 23px;width: 319px;overflow: hidden;}


/*muse*/
.muse_banner{background-image: url(https://imgs.sfkedu.com/yiyiarts/pc/home/img/course/cx_banner.jpg);}
.muse_banner .course_total li{color: #fdfc01;}
.muse_banner .course_total li span{background-color: #fdfc01;color: #35b687;}
.muse_banner .course_nav li span{background-color: #197755;filter:alpha(opacity=100);-moz-opacity:1; opacity:1;}
.muse_banner .course_nav li.current span{filter:alpha(opacity=100);-moz-opacity:1; opacity:1;background-color: #FFFFFF;}

.cx_block{background-color: #f7f7f7;padding-bottom: 100px;}
.cx_block dl{margin: 0px auto;color: #999999;font-size: 14px;margin-top: 60px;}
.cx_block dl dd{padding-top: 44px;line-height: 28px;}

.cx_block_2{height: 218px;background-color: #34cb95;background: url(https://imgs.sfkedu.com/yiyiarts/pc/home/img/course/cx_good_1.png) center 117px  #34cb95 no-repeat;}
.cx_block_2 img{position: absolute;left: 70px;top: 0px;}
.cx_block_2 h3{color: #FFFFFF;text-align: center;font-size: 32px;font-weight: bold;padding-top: 40px;}
.cx_block_2 a{position: absolute;right: 0px;height: 30px;line-height: 30px;color: #FFFFFF;padding: 0px 30px;text-align: center;font-size: 16px;
background-color: #fc7f61;top: 46px;}

.cx_block_3{background-color: #FFFFFF;width: 1002px;margin: 0px auto;padding-bottom: 90px;}
.cx_block_3 dl{float: left;display: inline;margin-left: 24px;width: 318px;margin-top: 24px;height: 460px;}
.cx_block_3 dt{background-color: #f9f9f9;}
.cx_block_3 dd{padding: 25px 16px;background-color: #f9f9f9;height: 195px;}
.cx_block_3 dd h3{text-align: center;font-size: 20px;color: #666666;padding-bottom: 20px;
}
.cx_block_3 dd div{color: #999999;font-size: 14px;line-height: 26px;}
.cx_block_3 .line{padding-left: 74px;}
.cx_block_3 dl.first{margin-left: 0px;}

.cx_block_4{background: url(https://imgs.sfkedu.com/yiyiarts/pc/home/img/course/cx_block_4_bk.jpg)50% top no-repeat;height: 650px;}
.cx_block_4 h3{color: #FFFFFF;font-size: 32px;text-align: center;padding-top: 90px;}
.cx_block_4 a{position: absolute;right: 0px;height: 30px;line-height: 30px;color: #FFFFFF;padding: 0px 30px;text-align: center;font-size: 16px;
background-color: #34cb95;top: 98px;}
.cx_block_4 dl{background-color: #f9f9f9;color: #999999;font-size: 14px;height: 240px;overflow: hidden;margin-top: 70px;}
.cx_block_4 dd{padding: 30px 45px;line-height: 26px;}
.cx_block_4 dd div{font-size: 20px;color: #666666;font-weight: bold;padding-bottom: 20px;}
.cx_block_4 dd p.line{padding-left: 75px;}

.cx_block_5{background: none;background-color: #f7f7f7;}
.cx_block_5 h3{color: #fc7f61;}
.cx_block_5 dl{background-color: #ffffff;}

.cx_team ul{width: 996px;margin: 0px auto;}
.cx_team{border-bottom: 1px solid #eaeaea;padding-bottom: 110px;}
.cx_team li{float: left;display: inline;width: 180px;overflow: hidden;margin-left: 24px;margin-top:60px;background-color: #f9f9f9;color: #999999;font-size: 14px;}
.cx_team li div{text-align: center;padding: 15px 0px;}
.cx_team li strong{display: block;font-size: 16px;color: #666666;padding-bottom: 8px;}
.cx_team li span{display: block;}
.cx_team li p{border-top: 1px solid #eaeaea;text-align: center;height: 40px;line-height: 40px;}
.cx_team li p span{display: inline-block;padding-left: 20px;background: url(https://imgs.sfkedu.com/yiyiarts/pc/home/img/course/cx_t_icon.jpg) 0px 50% no-repeat;}
