@charset "utf-8";
/* CSS Document */
.navbar{ margin-bottom:0px;}

*{
	padding:0;
	margin:0;
	list-style:none;
	}
/*内容框鼠标悬停*/
.div-hover > .thumbnail-ky:hover {
  background-color: #faf8f0;
  border-color:#F0AD4E;
}
.div-hover > .thumbnail-bz:hover {
  background-color: #faf8f0;
  border-color:#5bc0de;
}
.div-hover > .thumbnail-xc:hover{
	background-color:#faf8f0;
	border-color:#3276b1;
}
.div-hover > .thumbnail-dj:hover{
	background-color:#faf8f0;
	border-color:#d9534f;
} 
.div-hover > .thumbnail-ks:hover{
	background-color:#faf8f0;
	border-color:#5cb85c;
}
.row .caption{
	padding:0 9px;
	margin-bottom: 5px;
	/*add*/
	border-bottom:#CCC 1px dashed;
	}
.row .caption p strong{
	line-height:34px;
	}
.row .caption p{
	/*margin:0;*/
	margin: 0 0 5px 0;
	}
.row .caption p span{padding-right:30px;}
.row .caption p span a.btn{margin: 0 5px;}
.row .thumbnail .bos{
	position:relative;
	}
.row .thumbnail .bos h4{
	height:20px;
	line-height:20px;
	color:#fff;
	position:absolute;
	bottom:0px;
	right:0;
	left:0;
	margin:0;
	overflow:hidden;
	text-align:center;
	/*border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;*/
	background:rgba(0,0,0,.6)
	}
.row .thumbnail .bos h4 small{
	color:#fff;
	}
.row .caption p.Course_I{
	line-height:20px;
	margin:10px 0;
	border-bottom:1px dashed #ccc;
	}
.row .caption p.Course_M{
	font-size:16px;
	color:#F00;
	}
	.container.gaoqing_zhibo{padding: 0 20px; background: #F0F0F0;}
	.row.shipin_header .page-header{color:#5cb85c; border-bottom:2px solid #5cb85c; padding-bottom:0px;  margin-bottom:10px;}
	.row.shipin_content{border:1px solid #5cb85c;border-radius: 6px; background:#f7f7f9; margin-bottom:20px;}
	.row.zhibo_top .page-header {color:#428bca; border-bottom:2px solid #428bca; padding-bottom:0px; margin-bottom:10px; margin-top:20px;}
.row.zhibo_content{border:1px solid #428bca;border-radius: 6px; background:#f7f7f9;}
 .thumbnail{margin-bottom: 2px; border:0px;}
 .title_less{padding: 10px; font-size: 18px;}
 .icon{background: #565656;color: #e8e2e2; font-size: 16px;padding: 8px 4px 0; border-radius: 4px 4px 0 0;}
 /*试听点击播放*/
 .shiting_hidden{/*position: absolute;*/ background: #0a9d80;padding: 10px;  border-radius: 0 8px 8px 0; /*  z-index: 100001;margin-top: 48px; display: none;*/filter:alpha(opacity=80); 
-moz-opacity:0.8; 
opacity:0.8;}
.shiting_hidden li.cur a{color: #FFFF00;}
.shiting_hidden li.cur a:hover{color: #FFFF00;}
.shiting_hidden li a { color: #e8e2e2; font-family: '黑体';font-size: 14px; font-weight: 500;}
.shiting{color: #fff;display: inline-block; margin-bottom: 5px; padding-bottom: 5px;border-bottom: 2px solid #FFFF00; }
 /*.shiting_hidden li a:hover{color: #e8e2e2;}*/
  
 
h2.text-left a{
	color:#5cb85c;
	font-size:15px;
	margin:0 10px;
	}
h2.text-left span{
	font-size:15px;
	color:#666;}

/*.ke-list{ padding-top:10px;}
.ke-list li{ margin-top:20px;}*/
.ke-list .nav-headline{  padding-right:20px; margin-top:0px;}

.kefu-foot{
padding:15px;
margin:15px;
text-align:center;
color: #FFF;
width:150px;
z-index:9000;}
.kefu-foot li{ margin:3px 5px;}


.div-hover > .caption:hover {
  background-color: #dff0d8;
  border-color: #428bca;
}
.row .thumbnail .ke_info{ height:70px;  margin-top:10px;}
.row .thumbnail .ke_info .ke_info_a{ color:#000; /*add*/ display: inline-block;padding-top: 10px;}
.ke_info h4{ margin-bottom:5px; margin-top:5px; font-size:14px;}




/*底部进行旋转切换*/
/*.right-menu-nav{position:fixed;_position:absolute;right:0;z-index: 100;}
.right-menu-nav{display:block;width:50px;height:40px;background:#83a94c;z-index:1000;-webkit-transition:background .215s ease-in-out 0s,color .215s ease-in-out 0s;transition:background .215s ease-in-out 0s,color .215s ease-in-out 0s;bottom:50px;right:0;_margin-bottom:50px;border-radius:5px;}
.right-menu-nav.open,.menu-nav:hover{background:none;}
.right-menu-nav .menu-icon{position:absolute;top:50%;right:50%;margin:-8px -8px 0 0;width:16px;height:16px;background-image:url(../img/menu-mobile.png);background-repeat:no-repeat;background-position:0 0;-webkit-transition:-webkit-transform .25s ease-out 0s;transition:transform .25s ease-out 0s;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.right-menu-nav.open .menu-icon{background-position:0 -16px;-webkit-transition:-webkit-transform .25s ease-out 0s;transition:transform .25s ease-out 0s;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}*/
/*鼠标滑动到右侧的效果设置*/
.rlfix:hover,.rgtFixed .hidden_btn .online:hover,.hidden_btn .phoneCls:hover,.sina:hover,#weixinRgt:hover,.wycs:hover{background-color: #666; display: inline-block;width: 100%;cursor: pointer; color: #fff;}
/*右侧固定栏的样式设置*/
.rgtFixed{padding-top: 45px; right: 0px; width: 50px; position: fixed; z-index: 10001; top: 0; text-align: center;
/* background: rgba(100, 100, 100, 0.65); */  background:url(../img/rt_bg.png) repeat;  padding-top: 90px;height: 100%; }
.rgtFixed a{color: #fff;}
.rgtFixed a:hover{text-decoration: none;}
.rgtFixed span{font-size: 20px; color: #fff; top: 10px;}
@media only screen and (max-width: 640px) {
	.rgtFixed{display: none;}
}
.rlfix,.rgtFixed .phoneCls ,.rgtFixed .weixinRgt{width: 100%;}
.rlfix a img{width: 25px;position: relative;top: 5px;}
.dropDiv{ position: absolute;}
/*新浪*/
.sina{width: 100%;padding-top: 5px;}
.wycs{padding:5px 0 18px;}
.wycs span{font-size: 25px;}
/*电话*/
.tel{position: absolute; left: -185px; /*top: 280px; */ top: 355px; background: #3E4143; border-radius: 8px;color: #fff;padding: 10px;}
.tel .glyphicon-play{position: absolute;right: -13px;top: 60px;color: #3E4143; }
/*.tel div{padding: 10px; color: #000;}*/
.tel .glyphicon-phone-alt{color: #8A8A8C ; font-size: 15px; top:2px; right: 5px;}


/*微信*/
#weixinRgt{font-size: 20px;padding: 10px 0px;height: 65px;cursor: pointer; color: #fff;}
#weixinRgt .wxDiv{position: absolute; background: #f00;right: 189px;/* bottom: 145px; */ bottom:160px; display: none;}
#weixinRgt .wxDiv img{width: 109px; height: 109px;}
.wxImg{background-color:#3E4143;border-radius: 4px;padding: 6px 8px;}
.wxDiv .glyphicon-play{position: absolute;left: 121px;top: 112px;color: #3E4143; }
.back-to-top{position:fixed;right: 0;bottom: 0px;z-index: 10009; display: none;}

.jingpin_float{float: left;font-size: 30px; line-height: 50px;}