﻿@charset "utf-8";html{color:#000}
blockquote,body,code,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}
fieldset,img{border:0}
body{font-family:Georgia,"Times New Roman","Microsoft YaHei","微软雅黑",STXihei,"华文细黑",serif}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:400}
li{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}
q:after,q:before{content:''}
abbr,acronym{border:0;font-variant:normal}
input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}
legend{color:#000}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background:0 0}
a:active,a:hover{outline:0}
.f12{font-size:12px}
.f14{font-size:14px}
.fb{font-weight:700}
.fn{font-weight:400}
.t2{text-indent:2em}
.unl,a.unl,body .unl,body a.unl,body a.unl:link,body a.unl:visited{text-decoration:underline}
.no_unl{text-decoration:none}
.recommend .no_unl{text-decoration:none}
.yahei{font-family:"\5FAE\8F6F\96C5\9ED1"}
.ma{margin:0 auto}
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.bc{margin-left:auto;margin-right:auto}
.fl{float:left;display:inline}
.fr{float:right;display:inline}
.cb{clear:both}
.cl{clear:left}
.cr{clear:right}
.clear{clear:both;overflow:hidden;display:block;height:0}
.clearfix:after{content:'.';display:block;height:0;clear:both;visibility:hidden}
.vm{vertical-align:middle}
.vms{vertical-align:middle;display:inline-block}
.vb{vertical-align:bottom}
.vt{vertical-align:top}
.pr{position:relative}
.pa{position:absolute}
.abs-right{position:absolute;right:0}
.zoom{zoom:1}
.hidden{visibility:hidden}
button::-moz-focus-inner,input[type=submit]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=button]::-moz-focus-inner{border:none;padding:0}
.block{display:block}
.none{display:none}
.w10{width:10px}
.w20{width:20px}
.w30{width:30px}
.w40{width:40px}
.w50{width:50px}
.w100{width:100px}
.w150{width:150px}
.w200{width:200px}
.w250{width:250px}
.w300{width:300px}
.w350{width:350px}
.w400{width:400px}
.w450{width:450px}
.w500{width:500px}
.w600{width:600px}
.w700{width:700px}
.w800{width:800px}
.w900{width:900px}
.w950{width:950px}
.w960{width:960px}
.w1000{width:1000px}
.w1200{width:1200px}
.w1160{width:1600px}
.p5{padding:5px}
.p10{padding:10px}
.p15{padding:15px}
.p20{padding:20px}
.pl0{padding-left:0}
.pl5{padding-left:5px}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pr0{padding-right:0}
.pr5{padding-right:5px}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr50{padding-right:50px}
.pr55{padding-right:55px}
.pt0{padding-top:0}
.pt5{padding-top:5px}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pb0{padding-bottom:0}
.pb5{padding-bottom:5px}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.m5{margin:5px}
.m10{margin:10px}
.m15{margin:15px}
.m20{margin:20px}
.ml0{margin-left:0}
.ml5{margin-left:5px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml30{margin-left:30px}
.ml40{margin-left:40px}
.mr0{margin-right:0}
.mr5{margin-right:5px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr30{margin-right:30px}
.mt0{margin-top:0}
.mt4{margin-top:4px}
.mt5{margin-top:5px}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt80{margin-top:80px}
.mb0{margin-bottom:0}
.mb5{margin-bottom:5px}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px}
.mb20{margin-bottom:20px}
.lh24{line-height:24px}
.lh18{line-height:18px}
.lh_16{line-height:1.6em}
.lh_2{line-height:2em}
.ovh{overflow:hidden}
button,input,select,textarea{outline:0}
textarea{resize:none}
.hd{cursor:pointer}
body,html{min-width:1200px;margin:0 auto;padding:0;background-color:#fff;font-size:12px;font-family:"微软雅黑"!important}
dd,div,dl,dt,form,h4,img,input,li,ul{margin:0;padding:0;border:0}
img,input,select{vertical-align:middle}
textarea{resize:none}
i{font-style:normal}
dl,ul{list-style-type:none}
a:link,a:visited{display:inline;text-decoration:none;/*color:#000*/}

/*登录之后样式开始*/
.touxiang{width: 100%;display: inline-block;}
/*.touxiang .tx-l{float: left;}*/
.touxiang .tx-l{float: left;margin-left:24px}
/*.touxiang .tx-l img{width: 100px;height:100px;border-radius: 50%;margin-left:24px}*/
.touxiang .tx-l img{width: 100px;height:100px;border-radius: 50%;display: block;margin: 0 auto;}
.border-gift{width: 66px;height: 68px;background-image: url('/assets/v3/images/sign/home_img_touxiangkuang.png');background-size: 100% 100%;padding: 7px 8px;box-sizing: border-box;border-radius: 50%;}

.touxiang .tx-r{float: left;padding: 10px 0px 0px 20px;}
.mymenu{width: 100%;display: inline-block;margin-top:20px}
.mymenu li{width: 33%;text-align: center;float: left;margin-top:15px}
.myquit{width: 120px;height: 36px;line-height:36px;margin:30px auto 0px;font-size: 16px;border-radius: 2px;background: #ff591b;text-align: center;}
/*登录之后样式结束*/
.w1180{width:1180px}
.mr25{margin-right:25px}
.mb40{margin-bottom:40px}
.banner-modular{height:420px;overflow:hidden;position:relative}
.banner-modular>img{position:absolute;width:100%;height:420px}
.login-div{position:absolute;top:128px;left:0;right:0;margin:0 auto;width:1180px}
.login-con{width:220px;height:335px;padding:45px 30px 0;background:url(../images/login-layer.png) repeat;position:absolute;right:0;top:0}
.login-con a{color:#000}
.after-login{width:129px;height:52px;margin:0 auto;margin-bottom:10px;padding-left:57px;padding-top:8px;background:url(../images/ico-ay.png) no-repeat left;font-size:14px;line-height:24px;color:#333}
.login-t{padding-top:13px}
.login-t .login-t-con{z-index:8;position: relative;}
.login-t input[type=text]{width:180px;margin-bottom:20px;padding:9px 0 9px 40px;border:1px solid #ededed;font-family:Microsoft YaHei;font-size:14px;line-height:20px;color:#999}
.login-t input[type=password]{width:180px;margin-bottom:16px;padding:9px 0 9px 40px;border:1px solid #ededed;font-family:Microsoft YaHei;font-size:14px;line-height:20px;color:#999}
.login-t input.yzm:focus,.login-t input[type=text]:focus,.login-t input.password:focus,.login-t input[type=password]:focus{border:1px solid red}
/*.login-t input[type=text].user-name{background:url(../images/ico-login1.png) #fff no-repeat 5px 5px}*/
.login-t .ren{width: 38px;height: 38px;background:url(../images/ico-login1.png) #fff no-repeat 5px 5px;position: absolute;top:1px;left:1px}
.login-t .mi{width: 38px;height: 38px;background:url(../images/ico-login2.png) #fff no-repeat 5px 5px;position: absolute;top:1px;left:1px}
.login-t input[type=submit]{display:block;width:220px;padding:9px 0;background:#ff591b;transition:all .3s;border-radius:3px;font-size:16px;font-family:Microsoft YaHei;color:#fff;text-align:center}
.login-t input[type=submit]:hover{background:#df4a00}
.login-t input[type=submit].zc{margin-top:20px;background:#72b4ee}
.login-t input[type=button]{display:block;width:220px;padding:9px 0;background:#ff591b;transition:all .3s;border-radius:3px;font-size:16px;font-family:Microsoft YaHei;color:#fff;text-align:center}
.login-t input[type=button].zc{margin-top:20px;background:#72b4ee}
.login-t input[type=submit].zc:hover{background:#df4a00}
.login-t .login-b{padding-top:20px}
.login-t .login-b a.password-btn{float:left;font-size:12px;color:#333}
.login-t .login-b a.register-btn{float:right;padding-right:15px;background:url(../images/ico-jt.gif) no-repeat right center;font-size:12px;color:#dc2828}
.login-t .login-b a.password-btn:hover,.login-t .login-b a.register-btn:hover{text-decoration:underline}
.login-t .shenfen{margin-bottom: 8px;}
.login-t .shenfen input[type=radio]{margin: 0px 6px 0px 0px ;}
.login-t .shenfen label{margin-right:10px;font-weight: normal;}
.type-modular{padding:40px 0;background:#f6f6f6}
.type-con ul li a{float:left;width:130px;height:75px;padding-left:90px;line-height:75px;font-size:18px;box-sizing:content-box;}
.type-con ul li a.type-card1,.type-con ul li a.type-card2,.type-con ul li a.type-card3{margin-right:100px}
.type-con ul li a.type-card1{background:url(../images/type-card-1.png) no-repeat left center;color:#ff6884}
.type-con ul li a.type-card2{background:url(../images/type-card-2.png) no-repeat left center;color:#28baff}
.type-con ul li a.type-card3{background:url(../images/type-card-3.png) no-repeat left center;color:#4cd66c}
.type-con ul li a.type-card4{background:url(../images/type-card-4.png) no-repeat left center;color:#ffa133}
.type-con ul li a.type-card1:hover{background:url(../images/type-card-h-1.png) no-repeat left center}
.type-con ul li a.type-card2:hover{background:url(../images/type-card-h-2.png) no-repeat left center}
.type-con ul li a.type-card3:hover{background:url(../images/type-card-h-3.png) no-repeat left center}
.type-con ul li a.type-card4:hover{background:url(../images/type-card-h-4.png) no-repeat left center}
.curriculum-con{padding-top:45px;background:url(../images/student-block-bg.png) no-repeat top center}
.img60{/*width:50px;height:50px;border-radius:50%*/}
.study-con-card{width:580px;height:340px}
.study-con-layer{width:inherit;height:inherit}
.study-con-layer{position:absolute;left:0;top:0;background:#ff6884}
.study-con-layer h3{height:61px;margin-top:20px;margin-left:30px;text-align:left;font-size:50px;color:#fff}
.study-con-layer-t{padding-left:20px}
.study-con-layer-t img{overflow:hidden;width:65px;height:65px;/*border-radius:50%*/}
.study-con-layer-t-r{float:left;margin-left:10px}
.study-con-layer-t-r h4{font-size:24px;color:#fff}
.study-con-layer-t-r h4 span{padding-left:20px;font-size:14px}
.study-con-layer-t-r p{padding-top:15px;font-size:14px;color:#fff;line-height:27px}
.study-con-layer-b{float:left;padding:20px 20px 0}
.study-con-layer-b p{font-size:14px;line-height:27px;text-indent:28px;color:#fff}
.study-con-card-l{float:left;width:230px;height:340px;background:url(../images/xh-img1.png) #ff6884 no-repeat right bottom;text-align:center}
.study-con-card-l h3{height:61px;font-size:50px;color:#fff;margin-top:100px}
.study-con-card-l p{margin-top:5px;font-size:16px;color:#fff}
.study-con-card-r{float:left;width:350px}
.study-con-card1{width:580px;height:160px}
.study-con-card1-t{position:relative;width:inherit;height:inherit}
.study-con-card1-t-l,.study-con-card2-t-l,.study-con-card3-t-l{float:left;width:260px;height:150px;padding:10px 0 0 20px;text-align:left;box-sizing:content-box;}
.study-con-card1-t-l{background:url(../images/xh-img2.jpg) #28baff no-repeat right bottom}
.study-con-card2-t-l{background:url(../images/xh-img3.png) #4cd66c no-repeat right bottom}
.study-con-card3-t-l{background:url(../images/xh-img4.jpg) #ffa133 no-repeat right bottom}
.study-con-card1-t-l h3,.study-con-card2-t-l h3,.study-con-card3-t-l h3{float:left;height:61px;font-size:50px;color:#fff}
.study-con-card1-t-l p,.study-con-card2-t-l p,.study-con-card3-t-l p{float:left;margin-top:20px;margin-left:15px;font-size:14px;color:#fff}
.study-con-card1-t-r{height:160px}
.study-con-card1-t-r img{width:300px;height:160px}
.public-title{width:577px;height:41px;/*border-bottom:1px solid #dcdcdc*/}
.public-title h3{display:block;width:114px;height:39px;margin:0 auto;border-bottom:3px solid #ff591b;font-size:28px;color:#333}
.public-title h3.title-w{width:160px;text-align: center;}
.public-title h3 span{color:#ff591b}
.public-tab{width:577px;height:21px;margin:0 auto;margin-top:33px;text-align:center}
.public-tab ul li{display:inline-block;vertical-align:middle;font-size:16px;color:#999;line-height:21px;cursor:pointer;margin: 0px 15px;}
.public-tab ul li span{display:block;width:5px;height:21px;margin:0 20px;background:url(../images/slash-bg.png) no-repeat left center}
.public-tab ul li a{width:70px;color:#999999;}
.public-tab ul li img{vertical-align:top}
.public-tab ul li.public-active a{color:#ff591b}
.public-list{margin-top:37px;display:none}
.public-list-l{width:280px;height:507px;overflow:hidden}
.public-list-r{width:880px;min-height:520px}
.public-list-r ul li{width:278px;height:240px;overflow:hidden;box-shadow: 0px 0px 17px -5px #8c8c8c;margin:0 auto 20px}
.public-list-r ul li .public-list-r-t{position:relative;/*width:280px;*/height:163px;padding:5px}
.public-list-r li:hover img{transform:scale(1.04,1.07);transition:.3s transform}
.public-list-r-t img{/*width:270px;*/height:152px;transition:.1s transform;transform:translateZ(0)}
.public-list-r ul li .public-list-r-t .cover{position:absolute;bottom:0;width:100%;height:28px;color:#fff;background:rgba(0,0,0,.5);background:black\0/;filter:alpha(opacity=50);padding:0 14px;overflow:hidden;line-height:28px;box-sizing:border-box}
.public-list-r ul li .public-list-r-b{width:258px;height:79px;box-sizing:content-box;padding:0 10px;border:1px solid #f6f6f6}
.public-list-r ul li p.public-list-r-title{width:220px;height:17px;margin:13px 0 25px;font-size:14px;color:#666;display: flex;align-items: center;}
.public-list-r ul li p.public-list-r-title span{
    text-overflow: -o-ellipsis-lastline;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    line-clamp: 2;
    -webkit-box-orient: vertical
}
.public-list-r-text p{overflow:hidden;width:129px;height:17px;font-size:12px;color:#666}
.public-list-r-text p span{color:#999}
.curriculum-more{height:40px;margin-top:20px;background:#dcdcdc;text-align:center}
.curriculum-more a{display:inline-block;height:40px;padding-right:25px;background:url(../images/ico-more.png) no-repeat right center;font-size:14px;line-height:40px;color:#666}
.curriculum-more:hover{background:#fbe5e5;cursor:pointer}
.curriculum-more:hover a{color:#ed4300;background:url(../images/ico-more1.png) no-repeat right center}
.teacher-modular{padding:25px 0 40px;background:#f6f6f6}
.public-text p{padding:28px 0;font-size:16px;color:#999;line-height:35px;text-align:center}
.public-text p span{color:#ed4300}
.zf-fluid{width:1178px;height:291px;overflow:hidden;border:1px solid #e4e4e4;background:#fff}
.zf-fluid .introduce{position:relative;float:left;width:165px;height:291px;border-right:1px solid #e4e4e4;overflow:hidden;background:url(../images/floor-bg2.jpg) no-repeat top left}
.introduce-l{position:absolute;right:0;z-index:6;width:166px;height:291px;background:url(../images/floor-bg1.jpg) #fff no-repeat top right}
.introduce-l img{position:absolute;right:0;bottom:0;width:166px;height:207px}
.introduce-l p{position:absolute;right:10px;top:0;width:37px;height:58px;background:url(../images/all-ico.png) no-repeat 0 -213px;font-size:14px;color:#fff;text-align:center;line-height:20px}
.introduce-l-name{margin-top:12px;margin-bottom:10px;font-size:16px;color:#666}
.introduce-l-fraction{margin-bottom:5px;font-size:14px;color:#333}
.introduce-l-fraction span{color:#d60000}
.introduce-l-campus{font-size:14px;color:#333}
.zf-fluid .zf-introduce_inner{position:absolute;left:0;z-index:5;width:167px;height:276px;float:left;padding-top:15px;padding-left:20px}
.zf-introduce_inner h3{margin-bottom:5px;font-size:24px;color:#666}
p.introduce-text{overflow:hidden;float:left;width:167px;height:192px;font-size:14px;color:#666;line-height:24px;text-indent:28px}
p.fluid-xx{float:left;height:18px;margin-top:5px;margin-bottom:10px}
p.fluid-xx i{display:block;float:left;width:16px;height:16px;background:url(../images/ico-xx.jpg) no-repeat}
p.fluid-xx span{float:left;padding-left:5px;line-height:18px;font-size:16px;color:#f80}
.student-list-modular{padding:40px 0 20px;background:#f6f6f6}
.mr60{margin-right:60px}
.student-list-l-title{width:353px;position:relative;z-index:2;background:#F6F6F6}
.student-list-l-title h3{height:16px;padding-left:14px;border-left:4px solid #ff591b;font-size:16px;color:#333;line-height:16px;font-weight:700}
.student-list-l-title p{height:16px;line-height:16px;font-size:14px;color:#999}
.student-list-l-title p.drop-down{padding-right:22px;background:url(../images/ico-more-nav.png) no-repeat no-repeat right center}
.student-list-l{float:left;width:353px}
.student-list-l ul{float:left}
.student-list-l ul li{width:353px;height:67px;margin-top:24px;border-bottom:1px solid #e8e8e8}
.rank-list-l{width:50px;height:50px;border-radius:50%;overflow:hidden}
.rank-list-l img{width:100%;height:100%}
.rank-list-c{width:293px;padding-top:4px}
.rank-list-c h4{float:left;height:19px;margin-bottom:8px;font-size:16px;color:#333}
.rank-list-c h4 span{display:block;float:left;margin-right:10px;min-width:55px;max-width:218px;height:17px;font-size:14px;color:#666;overflow:hidden;white-space: nowrap;text-overflow: ellipsis;}
.rank-list-c h4 span.rank-name{color:#333;max-width:55px!important}
.rank-list-c p{float:right;height:17px;font-size:14px;color:#999;line-height:17px}
.rank-list-r p{float:left;width:293px;height:17px;font-size:14px;color:#666}
.rank-list-r p span{color:#ed4300}
.error{position:absolute;top:41px;color:#d6000f}
.error img{margin-right:7px;margin-top:-3px}
.scroll{overflow:hidden;position:relative}
.scroll ul{position:absolute;z-index:0}
.undefinedP{font-family:AaCarrie;color:#a7b3bd;font-size:18px;text-align:center;padding-top:30px}
.undefinedP p{margin-top:26px;margin-bottom:20px}
.undefinedP a{color:#72b4ee;cursor:pointer}
.undefinedP a:hover{color:red}
.undefined{background:url(../images/404.png) center center no-repeat;width:100%;min-height:380px}
#startShow>div>.yellow-star{height:15px;background:url(../images/yellow-star.jpg) no-repeat}
#startShow h3{float:left;margin-left:5px;color:#f80;font-size:16px;line-height:15px}
@keyframes rotate{0%{transform:rotate(0)}
25%{transform:rotate(10deg)}
50%{transform:rotate(-10deg)}
75%{transform:rotate(10deg)}
100%{transform:rotate(0)}
}
@keyframes scale{0%{transform:scale(1)}
50%{transform:scale(1.1)}
100%{transform:scale(1)}
}
.type-card1{animation:scale 1s linear}
.type-card2{animation:scale 1s linear 1s}
.type-card3{animation:scale 1s linear 2s}
.type-card4{animation:scale 1s linear 3s}


/*直播推荐*/
.recommendss{}
.recommendss .rec-tit{display:block;overflow: hidden;margin-top:37px}
.recommendss .rec-tit div:first-child{width: 50%;line-height:30px;float: left;font-size: 24px;color: #333333;}
.recommendss .rec-tit div:last-child{width: 50%;float: left;}
.recommendss .rec-tit div:last-child span{display: inline-block;float: right;width:70px;line-height:30px;cursor:pointer;border-radius:15px;font-size:16px;margin-right:5px;text-align:center;color: #333333;}
.recommendss .rec-tit div:last-child .active{color: #ffffff;background:#ff5500;}
.recommendss .rec-tit div:last-child .actives{color: #666666;}
.recommendss .rec-con{display:block;overflow: hidden;margin-top: 45px;}
.recommendss .rec-con-l{float:left;width: 480px;height: 334px;}
.recommendss .rec-con-l>div:first-child{position: relative;height: 270px;}
.recommendss .rec-con-l>div:first-child>div>a>img{width: 480px;height: 270px;}
.recommendss .rec-con-l>div:first-child div{position: absolute;bottom: 0;width: 100%;background: rgba(1,1,1,0.3);}
.recommendss .rec-con-l>div:first-child div{line-height: 52px;}
.recommendss .rec-con-l>div:first-child div span{display: inline-block;float: left;}
.recommendss .rec-con-l>div:first-child div span:nth-child(1){margin-left:6px;margin-top: 10px;}
.recommendss .rec-con-l>div:first-child div span:nth-child(2){margin-left:6px;font-size: 20px;color: #ffffff;}
.recommendss .rec-con-l>div:first-child div span:nth-child(3){margin-right:24px;font-size: 18px;color: #ffffff;float: right;}
.recommendss .rec-con-l>div:first-child div span:nth-child(4){margin-right:32px;font-size: 20px;color: #ff5500;float: right;}
.recommendss .rec-con-l .wukecheng{height:270px;text-align: center;background: #f6f6f6;}
.recommendss .rec-con-l .wukecheng img{width: 62px !important;height: 48px !important;margin-top: 60px;}
.recommendss .rec-con-l .wukecheng div{font-size: 24px;color: #fff;}
.recommendss .rec-con-l>div:last-child span:first-child{display: block;margin-top:14px;line-height: 14px;font-size: 14px;color: #666666;}
.recommendss .rec-con-l>div:last-child span:last-child{display: block;margin-top:16px;line-height: 20px;font-size: 20px;color: #333333;}
.recommendss .rec-con-r{width: 660px;height: 340px;float: left;margin-left: 22px;overflow: auto;}
.recommendss .rec-con-r div{width:650px;line-height: 48px;cursor:pointer;font-size: 16px;overflow: hidden;margin-bottom: 12px;background: #f6f6f6;}
.recommendss .rec-con-r div span{display: inline-block;float: left;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.recommendss .rec-con-r div span:nth-child(1){background:url(../../../img/home_ico_circle_gray.png) no-repeat 100%;width: 12px;height: 16px;margin: 17px 0px 0px 10px;}
.recommendss .rec-con-r div span:nth-child(2){margin-left:14px;width:50px}
.recommendss .rec-con-r div span:nth-child(3){max-width:210px;margin-left:30px;font-size: 18px;}
.recommendss .rec-con-r div span:nth-child(4){margin-left:14px;font-size: 18px;}
.recommendss .rec-con-r div span:nth-child(5){max-width:70px;float:right;margin-right: 50px;font-size: 16px;color: #666666;}
.recommendss .rec-con-r div span:nth-child(6){float:right;margin-right: 10px;font-size: 16px;color: #666666;}
.recommendss .rec-con-r .wukecheng{height: 270px;position: relative;text-align: center;}
.recommendss .rec-con-r .wukecheng img{width: 62px !important;height: 48px !important;margin-top: 60px;}
.recommendss .rec-con-r .wukecheng div{line-height: 52px;font-size: 24px;color: #ffffff;position: absolute;bottom: 0;margin:0px;width: 100%;background: rgba(1,1,1,0.3);}
.recommendss .rec-con-r .active{color: #ffffff;background: #ff5500;}
.recommendss .rec-con-r .actives span:nth-child(1){background:url(../../../img/home_ico_circle_orange.png) no-repeat 100% }
.recommendss .rec-con-r .actives span:nth-child(2){color: #ff5500;}
.recommendss .rec-con-r .active span:nth-child(1){background:url(../../../img/home_ico_triangle.png) no-repeat 100% }
.recommendss .rec-con-r .active span{color: #ffffff !important;}
/*首页众筹课程轮播*/
.crowdfunding{background: #f6f6f6;width: 100%;height: 325px;}
.crowdfundingmin{width:1200px;display:block;overflow: hidden;margin-top: 45px;padding-top:40px}
.crowdfunding .cro-m{width: 278px;height: 240px;margin: 0px 11px 0px 11px;background: #ffffff;float:left}
.crowdfunding .cro-m .cro-m-t{position: relative;}
.crowdfunding .cro-m .cro-m-t img{width:268px;height: 152px;margin: 5px;}
.crowdfunding .cro-m:hover img{transform: scale(1.04,1.07);transition: .3s transform;}
.crowdfunding .cro-m .cro-m-t div{width:100%;line-height: 30px;background: rgba(1,1,1,0.4);position: absolute;bottom: 5px;padding:0px 15px 0px 15px;color: #ffffff;font-size: 16px;}
.crowdfunding .cro-m .cro-m-m{padding: 20px 20px 0px 20px;}
.crowdfunding .cro-m .cro-m-m div:first-child{overflow: hidden;}
.crowdfunding .cro-m .cro-m-m div:first-child span:first-child{float: left;display: inline-block;}
.crowdfunding .cro-m .cro-m-m div:first-child span:first-child a{width:175px;display: inline-block;color: #000;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.crowdfunding .cro-m .cro-m-m div:first-child span:last-child{display: inline-block;width:52px;line-height: 16px;text-align: center;float: right;border: 1px solid #ff5500;font-size: 12px;color: #ff5500;}
.crowdfunding .cro-m .cro-m-m div:last-child{overflow: hidden;margin-top: 12px;}
.crowdfunding .cro-m .cro-m-m div:last-child .line{float: left;margin-top: 7px;width:176px;height:4px;border:1px solid #e5e5e5;background: #eeeeee;border-radius: 2px;position:relative;}
.crowdfunding .cro-m .cro-m-m div:last-child .line span:first-child{width:25%;height:4px;display: block;border-radius: 2px;margin-top:-1px;background: -webkit-linear-gradient(left,#e35252,#fecc47 );}
.crowdfunding .cro-m .cro-m-m div:last-child .line span:last-child{width: 8px;height: 8px;border-radius: 50%;background: #faa139;position: absolute;top:-3px;}
.crowdfunding .swiper-button-prev{display:none;width:32px;height:60px;top:70px;background:url(../../../img/home_button_left.png) no-repeat}
.crowdfunding .swiper-button-next{display:none;width:32px;height:60px;top:70px;background:url(../../../img/home_button_right.png) no-repeat}
.crowdfunding:hover .swiper-button-prev{display: block;}
.crowdfunding:hover .swiper-button-next{display: block;}
@media screen and (max-width:1200px){
	/*.module-header,.w1180{width:990px}
	html{width:991px}
	.rank-list-c{width:230px}
	.student-list-l{width:330px}
	.student-list-l-title{width:292px}
	.student-list-l{margin-right:0}
	.public-list-r ul li .public-list-r-t,.public-list-r-t img{width:232px;}
	.public-list-r ul li .public-list-r-b{width:232px;box-sizing:border-box}
	.public-list-r ul li{width:232px}
	.public-list-l{width:232px}
	.public-list-r{width:736px}
	.type-con ul li.type-card1,.type-con ul li.type-card2,.type-con ul li.type-card3{margin-right:30px}
	.zf-fluid{width:990px}
	.about-cont-a{margin-left:30px;min-width:98px}
	.student-list-l ul li{width:300px}
	.rank-list-r p{width:240px}
	.public-list-r ul li p.public-list-r-title{width:210px}
	.public-list-r-text p{width:104px}
	.public-list-r ul li .public-list-r-b{height:79px}
	.public-list-r ul li{height:214px}
	.public-list-r ul li .public-list-r-t{height:135px}
	.public-list-l{height:448px}
	.public-list-l img{width:240px;margin-right:20px;margin-left:-8px;height:448px}
	.public-list-r{height:448px}
	.login-div{width:990px}*/
}
