/* CSS Document */
/* banner */
body{ background:#f3f3f3 url(../image/content.png) 0px 580px no-repeat;}
#banner{text-align:center; margin:0;}
/* 首页栏目 */
.sycontent{padding-bottom:20px;}
.sylm{margin-top:20px;}
.sykp{color:#666;line-height:2em; position:relative;}
.kphead{padding:0 0 10px;}
.kptitle{ font-family: "微软雅黑"; font-size:1.2em; font-weight:bold; color:#ffffff; }
/*课程简介栏目*/
.dlsj{ text-indent:2em;}
.kcjjkp{ background:url(../image/kcjjbj.png) right center no-repeat; color:#FFFFFF; padding:10px 20px 20px;}
.ckgdbtn{position:absolute; bottom:25px; font-size:1em; font-family: "微软雅黑";}
.ckgdbtn a{ text-decoration:none; font-family: "微软雅黑";}
.ckgdbtn a:hover{filter: alpha(opacity=80);opacity: 0.8;}
.ckgdbtn .redbj{ background-color:#c6382a; line-height:14px; color:#ffffff; padding: 5px;}
.ckgdbtn .witbj{ background-color:#ffffff; line-height:14px; color:#c6382a; padding: 5px;}
/*课程学习栏目*/
.kcxxkp{ padding:0px; }
.kcxxtitle{ border: solid #2a80b9 2px;background:#FFFFFF; text-align:center; line-height:40px;}
.kcxxtitle .left{ background:#2a80b9; color:#FFFFFF; float:left; padding:0 40px;}
.kcxxtitle .right{background:#FFFFFF; color:#2a80b9; float:left; padding:0 20px;}
.movie{ width:100%; padding:15px 0;}
.movie video{ width:100%;}
/*教师简介栏目*/
.jsjjkp{ background:url(../image/jsjjbj.png) right center no-repeat;padding:10px 20px 20px;}
.jsjjkp .kphead{padding:0 0 10px;}
.jsjjtitle{ color:#2b7fbb;}
.kptitle .ywtitle{ font-size:0.3em; line-height:1em;}
.jstp{ padding:0px 0 10px;}
.jstp img{ width:50%;}
.jszc{ font-size:1.2em; color:#555; text-align:center;}
.rightbtn{ right:20px;}
.kpbtmyy{ background:url(../image/bg1.png) left bottom repeat; height:2px; margin:0 -20px; position:absolute; bottom:0px; width:100%;}
/*课程大纲栏目、教材简介栏目*/
.kcdgkp,.jcjjkp{ background-color:#FFFFFF; padding:10px 20px 20px;}
.kcdgkp .kphead,.jcjjkp .kphead{padding:0 0 10px;}
.kcdgtitle{ background:url(../image/kcdgtb.png)  left center no-repeat; text-indent:2em; color:#2b7fbb; font-family: "微软雅黑";}
.jcjjtitle{ background:url(../image/jcjjtb.png)  left center no-repeat; text-indent:2em; color:#2b7fbb; font-family: "微软雅黑";}
.dgtp,.jctp{ padding:10px 0px 12px; width:100%;}
.jctp img{ width:60%;}
.center{ text-align:center;}
.kcdgkp ul li{ list-style:url(../image/icon.png) inside;}
.jctitle,.jsmz{ font-size:1.2em; font-weight:bold; color:#2b7fbb; text-align:center; font-family: "微软雅黑"; padding:3px 0;}
.jczz{ font-size:1.1em; font-weight:bold; color:#505050;text-align:center;font-family: "微软雅黑"; padding:3px 0;}
.press-jc{text-align: center;}
.title-bold{font-weight: bold;}
@media (min-width:1200px){.container{width:1000px}}
@media screen and (min-width: 991px){
.kcjjkp,.kcxxkp,.jsjjkp{ height:325px;}
.kcdgkp,.jcjjkp{height:500px;}
}
@media screen and (min-width: 767px) and (max-width: 992px){
.kcjjkp,.kcxxkp{ height:243px;}
.jstp img{ width:100%;}
.movie{ padding:5px 0;}
.kcdgkp,.jcjjkp{height:470px;}
}
@media screen and (max-width: 768px){
.ckgdbtn{ position:static; text-align:center; margin-top:20px;}
}
