@charset "utf-8";
/* CSS Document */

/* =============================================================================
   CSS Reset
   ========================================================================== */
 p{ word-wrap:break-word; word-break:normal; }



#my52player{width: 660px; height: 417px;margin: 0 auto;}
.neiyecont{clear:both;verflow: hidden; }

.neiyecontc{overflow: hidden; margin: 0 auto;  width: 1180px;padding-bottom:130px;
background-size:220px 120px; }
.xuechang_box{background: #c7d7e1;background: rgba(255, 255, 255, 0.2);padding:15px;overflow:hidden;border-radius:10px;margin-bottom:20px;margin: 0 auto;margin-top:66px;}
.kechcontc{width:1200px;}
.xuechang_blist{background: #e4ecf0;background: rgba(255, 255, 255, 0.56);border-radius:10px;}

/*视频*/

.video_boxc{margin: 0 auto; width:64%; width:79%; }
.video_box{background: rgba(255, 255, 255, 0.2);padding:20px;    overflow: hidden;margin-top:40px;border-radius:10px; margin-bottom: 1px;}
.xuechang_blist{background: rgba(255, 255, 255, 0.56);    overflow: hidden;border-radius:10px;-moz-border-radius:10px;
	-webkit-border-radius:10px;
}

.video_pic{width:1180px;height:120px;margin: 0 auto;}
.video_pic img{float:right;}

/*音乐魅力*/

.meilibox{
	clear:both;
	overflow:hidden;
	margin-top:81px;
}

.meilibox_l{
	float:left;
	width:595px;
	margin-left:1px;
}
.meilibox_l img{
	width:589px;
	height:423px;
}
.meilibox_r{
	width:529px;
	float:right;
	margin-right:6px;
}
.meilibox_r h3{
	color:#595758;
	font-size:13px;
	margin-top:0px;
	font-weight: normal;
}

.meilibox_txt{
	line-height:29px;
	clear:both;
	wcolor:#767676;
	font-size: 16px;
	text-align:justify;
	font-family: "思源黑体 CN Light";
}
.meilibox_pic{
	width:485px;
	clear:both;
	margin-top:21px;
	overflow:hidden;
	float:right;
	width: 39%;
	margin-bottom: 56px;
	left: 0px;
}
.meilibox_pic img{
	width: 50%
}
.meilibox_pic span{float:right;}
.meilibox_pic span img{
	float:right;
	width:220px;
	height:120px;
	margin-top:35px;
}
.meilicontc{overflow: hidden; margin: 0 auto;  width:1180px;/*padding-bottom:150px;  background:#fff url(../images/happy.png) no-repeat  right bottom;*/ }





.jiqiaoc{overflow: hidden; margin: 0 auto;  width:940px; }

.jiqiao_box{overflow: hidden;margin-bottom:50px;}
.jiqiao_box dl{overflow:hidden;margin-top:80px;}
.jiqiao_box dl dt{
	float:left;
	margin-left:11px;
	width:510px;
}
.jiqiao_box dl dt h3{color:#0b6bb1;font-weight:normal;font-size:20px;ine-height:25px;}
.jiqiao_box dl dt p{
	color:#3E3E3E;
	clear:both;
	line-height:20px;
	margin-top:15px;
	font-size:13px;
}
.jiqiao_box dl dt p span{
	color:#0b6bb1;
	font-weight:normal;
	font-size:16px;
}
.jiqiao_box dl dd{float:right;width:335px;height:250px;margin-top:52px;}
.jiqiao_box dl dd img{width:335px;height:250px;}
/*音乐导师*/
.daoshi_list{overflow:hidden;}
.daoshi_list ul{text-align: center}
.daoshi_list ul li{display:inline-block;margin-top:35px;margin-bottom:20px;overflow:hidden;width:310px;}

.daoshi_list ul li dl dt{width:115px;height:185px;margin-right:10px;float:left;}
.daoshi_list ul li dl dt img{width:115px;height:185px;}
.daoshi_list ul li dl dd{padding-top:17px;float:left;text-align: left;}
@font-face{font-family:'ssjt';src:url(../fonts/ssjt.TTF);}
.daoshi_list ul li dl dd p{color:#3e3a39;clear:both;line-height:-23%;font-size:13px;line-height: 22px;font-family:'ssjt';}


/*唱歌技巧*/
.lianxi_box{clear:both;overflow:hidden;margin-bottom:5px;margin-top:80px;}

.lianxi_box_l{float:left;}
.lianxi_box_l img{
	width:666px;
	height:502px;
}
@font-face{font-family:'ssjt';src:url(../fonts/ssjt.TTF);}
@font-face{font-family:'hyzs';src:url(../fonts/hyzs.ttf);}

.lianxi_box_r{
	min-height:260px;
	float:right;
	width:460px;
	background:#dbe6eb;
	background: rgba(255, 255, 255, 0.51);
	padding:36px 1px 56px 36px;
	overflow:hidden;
	border-radius:10px;
	font-family:"hyzs";
}
.lianxi_box_r h3{
	clear:both;
	color:#555;
	clear:both;
	line-height:27px;
	font-size:22px;
	font-weight: 600;
	font-family:"hyzs";
	font-family: 宋体, Helvetica, sans-serif;
	padding-left:55px;
	margin-bottom:20px;
	padding-left:4%;
}
.lianxi_box_r p{
	clear:both;
	line-height: 36px;
	font-size:15px;
	color:#555;
	padding-left:55px;
	padding-left: 4%;
	padding-right: 1%;
}
.lianxi_box_r p strong{
	font-size:14px;
	font-weight: bold;
}









.keBody{background:url(../images/bodyBg.jpg) repeat #333;}
.keTitle{height:100px; line-height:100px; font-size:30px; font-family:'微软雅黑'; color:#FFF; text-align:center; background:url(../images/bodyBg3.jpg) repeat-x bottom left; font-weight:normal}
.kePublic{ height: 585px; padding:0; }
.keBottom{color:#FFF; padding-top:25px; line-height:28px; text-align:center; font-family:'微软雅黑'; background:url(../images/bodyBg2.jpg) repeat-x top left; padding-bottom:25px}
.keTxtP{font-size:16px; color:#ffffff;}
.keUrl{color:#FFF; font-size:30px;}
.keUrl:hover{ text-decoration: underline; color: #FFF; }
/*科e互联特效基本框架CSS结束，应用特效时，以上样式可删除*/
/* 效果CSS开始 */
.main{ width:580px; margin:0 auto;}
.mod18{width:580px;position:relative;}
.mod18 .btn{position:absolute;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:10px;background:url(../images/prevBtn.png) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop{top:250px;width:32px;height:48px;}
.mod18 #prev,.mod18 #next{top:490px;width:10px;height:16px;}
.mod18 #prevTop{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:10px;background:url(../images/nextBtn.png) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:526px;height:377px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:486px;position:absolute;left:75px;bottom:0;padding:10px 20px;line-height:22px;text-align:left;background:rgba(0,0,0,0.6);filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = "#60000000",endColorstr = "#60000000");}
.mod18 .picBox{ width:100%; height:419px;overflow:hidden;  padding-top:40px;}
.mod18 .picBox ul{height:377px;position:absolute; left:0;}
.mod18 .picBox li{padding-right:1px; width:526px;height:377px;}
.mod18 .listBox{height:100px;margin:0 auto;position:relative; padding-top:15px;overflow:hidden;}
.mod18 .listBox ul{margin: 0 auto;width: 85%;}
.mod18 .listBox li{width:20%;height:77px;cursor:pointer;position:relative; padding:5px 0 0 0;}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:108px;height:77px;}
.mod18 .listBox img{border:3px solid #fff;}
.mod18 .listBox .on img{border:3px solid #1e54a1;}
.mod18 .listBox .on { background:url(../images/img_bg.png) center top no-repeat;}
.mod18 .listBox .on i{display:block;}
.left { width:677px; float:left; padding-bottom:34px; }
.left_top { font-family:Arial; font-size:32px; color:#fff; text-align:center; height:30px; line-height:30px; background:#333}
/* 效果CSS结束 */


.inkPhoBox .mod18 .cf a img{}
/* 效果CSS结束 */


/*学唱课程*/

#teamcont{	width: 1170px;	/*height: 650px;*/	margin: 0 auto;	padding:0 auto;}
#teamcont .partener{		margin-left:20px;	margin-top:30px;	}
#teamcont #pichuan .partener{	float:left;}
.pname{	padding:0px 9px;	font-weight:bold;font-weight:normal;	color:#fff;}
.pinfo{	color:black;}
.parinforma{	position:absolute;	z-index:10;	width:1170px;	color:black;	display:none;		-moz-border-radius:12px;
	-webkit-border-radius:12px;	border-radius:12px;	background:#FFFFFF;padding:30px 0 30px;}
#teamcont .partener .row1{
	font-size:10px;
	-moz-border-radius:510px;
	-webkit-border-radius:10px;
	border-radius:10px;
	cursor:pointer;
	/* For IE 8 */
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#939393')";

    /* For IE 5.5 - 7 */
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#939393');
	background-color: #ACC6D4;
	
}
.showLeft{	float:left;	padding:20px 10px 10px 20px;}
.showRight{	float:left;	}
.showRight  .huncontent{	padding:40px 0px 20px 30px;	font-size:18px;	line-height:35px;	width:420px;	text-align:left}
.closebtn{clear:both;position:absolute;	top:0px;	right:0px;	width:50px;	height:50px;	background-image:url(../images/close-n.png);	cursor:pointer;}
.cssshadow { 
   
    -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#afafaf')";
    filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#afafaf');background: rgba(251, 251, 251, 0.95);
}

.pname{float:right;margin-top:11px;}




.partener ul li{
	margin-left: 10px;
	margin-right: 22px;
	margin-bottom: 50px;
	margin-top: 20px;
	float:left;
	padding-left:23px;
	width:310px;
	border-left:1px solid #666;
	height:160px;
}
.partener ul li h3{height:30px;border-bottom:1px solid #999;margin: 0;font-weight: normal;}
.partener ul li h3 p{font-size:15px;color:#0b6bb1;float:left; margin: 0;}
.partener ul li h3 p span{font-size:12px;}



.partenertxt{clear:both;}
.partenertxt p{line-height:25px;color:#666;font-size:12px;}
.partenertxt p span{color:#ea5e3c;}
@font-face{font-family:'dbs';src:url(../fonts/dbs.TTF);}


.detail_title{clear:both;font-size:22px;color:#0b6bb1;text-align:center;font-family:"dbs";}
.detail_title2{clear:both;font-size:14px;color:#0b6bb1;text-align:center;font-family:"dbs";}

.detail_list{clear:both; margin-top: 20px;overflow:hidden;}

.detail_list ul li{overflow:hidden;float:left;padding-left:20px;border-left:1px solid #666;margin-left:35px;padding-right: 5px; width: 671px;width: 40%}

.detail_list ul li h3{width: 395px;clear:both;padding-left:35px;border-bottom:1px solid #999;font-weight:normal;font-size:18px;color:#3e3a39;line-height:22px;height:32px;margin-bottom:10px;
font-family: Arial,宋体, Helvetica, sans-serif;}
.detail_list ul li h3 span{font-size:14px;color:#3e3a39;}
.detail_listtxt{overflow:hidden;clear:both;padding-left:35px;margin-bottom:17px;}
@font-face{font-family:'ssjt';src:url(../fonts/ssjt.TTF);}
.detail_listtxt p {font-family:'ssjt';color:#3e3a39;line-height:22px;font-size:13px;overflow:hidden;}
.detail_listtxt p em{color:#e7211a;font-size:20px;}

.detail_listtxtyyu p{font-size:13px;}
.detail_listtxtyyu{}





.list-in ul li img{width: 114px;height:70px;}
        video{width: 100%;}
