@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0; font-size: 100%; font-family: "微软雅黑"; }
a{text-decoration:none; list-style:none; color:inherit;}
li{list-style: none;}
img{ border:none;  }






/*头部*/
.dbw{ width:1100px; height:121px; margin:0 auto;}
.dbwz{ width:260px; height:121px; float:left;}


.dbwy{ width:525px; height:121px; float:right}
.dbwyz{ width:196px; height:91px; float:left; padding-top:30px; color:#919191; font-size:14px; line-height:30px; }
.dbwyz img{ float:left; padding-right:15px;}
.dbwyy{ width:221px; height:86px; float:left; background:url(../images/dhbj.jpg) center no-repeat; color:#ff85b6; padding-left:60px; padding-top:35px;}
.dbwyy span{ font-size:24px; font-weight:bold; line-height:40px;}


.dhw{ width:100%; height:49px; background:#ff85b6}
.dhl{ width:1100px; height:49px; margin:0 auto;}
.dhl li{ width:122px; height:49px; line-height:49px; float:left; font-size:17px; color:#FFF; text-align:center;}



.sjtbw{ display:none}

.mobileNavToggle{
    width: 20px;
    height: auto;
    position: fixed;
    display: none;
    z-index: 999;
    right: 20px;
    top:22px;
}
.mobileNavToggle ul li{
    width: 20px;
    border-bottom:#000 solid 2px;
    margin-top: 3px;
}

.kb{ width:100%; height:60px; display:none;}



/*幻灯片*/
.datu{ width:100%; height:auto;position: relative;}


/*关于我们*/
.gywm{ width:1100px; height:605px; margin:0 auto; overflow:hidden;}

.gywmbt{ width:1100px; height:43px; margin-top:51px; background:url(../images/gywm.jpg) center no-repeat; text-align:center; font-size:29px; color:#505050; }
.gywmnrs{ width:899px; height:76px; margin:0 auto; margin-top:37px;}
.gywmnrx{ width:1100px; height:278px; margin-top:55px;}
.gywmnrxz{ width:449px; height:278px; float:left;}
.gywmnrxy{ width:613px; height:278px; float:right; font-size:14px; color:#999999; line-height:40px;}
.gywmnrxy span{ font-size:30px; font-weight:bold; line-height:60px;}





/*燕珊视频*/
.ysspw{ width:100%; height:538px; background:#f9f9f9;overflow:hidden;}
.ysspl{ width:1100px; height:538px; margin:0 auto; overflow:hidden;}
.yssplbt{ width:1100px; height:162px;overflow:hidden;}
.yssplbts{ width:1100px; height:32px; margin-top:51px; background:url(../images/spbt.png) center no-repeat; text-align:center; font-size:29px; line-height:32px; }
.yssplbtx{ width:1100px; height:42px; line-height:42px; text-align:center; color:#b9b9b9;}
.yssplnr{ width:1100px; height:376px;}
.yssplnr li{ width:341px; height:376px; float:left; text-align:center; line-height:30px; color:#666666; margin-left:13px; margin-right:12px; font-size:14px;}




/*课程设置*/
.kcsz{  width:1100px; height:742px; margin:0 auto;}
.kcsznr{ width:1100px; height:580px;}
.kcsznr li{ width:312px; height:233px; float:left; margin-bottom:30px; margin-left:37px; margin-right:13px;position:relative;}
.kcsznrbt{ width:100%; height:50px; line-height:50px;position:absolute; bottom:0px;  left:0px;  background-color:#000;  background:rgba(255, 133, 182, 0.8) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); text-align:center; color:#FFF; font-size:14px;}
.kcsznr li img{width:312px; height:233px;}

   

/*师资介绍*/
.szjsw{ width:100%; height:542px; background:#f9f9f9;}
.szjsl{ width:1100px; height:542px; margin:0 auto;}
.szjslnr{ width:1100px; height:366px;}
.szjslnr li{ width:197px; height:366px; float:left; background:#FFF;  color:#8b8b8b; text-align:center; margin-left:11px; margin-right:12px; font-size:14px; line-height:30px;}
.szjslnr li img{ width:100%; height:auto;}
.szjslnr li:hover{ background:#ff85b6; color:#FFF;}




/*原创作品欣赏*/
.yczpxs{ width:1100px; height:516px; margin:0 auto;}
.yssplbts1{ width:1100px; height:32px; margin-top:51px; background:url(../images/spbt1.png) center no-repeat; text-align:center; font-size:29px; line-height:32px; }
.yssplbtx1{ width:595px; height:29px; margin:0 auto; margin-top:30px;}
.yssplbtx1 li{ width:101px; height:27px; border:#999 solid 1px; text-align:center; line-height:27px; float:left; color:#999999; margin-left:8px; margin-right:8px; font-size:14px;}
.yssplbtx1 li:hover{ background:#ff85b6; color:#FFF;}
.yczpxsnr{ width:1100px; height:288px; margin-top:10px;}
.yczpxsnr li{ width:241px; height:265px; float:left; margin-left:17px; margin-right:17px;}
.yczpxsnr li img{ width:100%; height:auto;}





/*学员动态*/
.xydtw{ width:100%; height:490px; background:#f9f9f9;}
.xydtl{ width:1100px; margin:490px; margin:0 auto;}
.yssplbtx2{ width:595px; height:29px; margin:0 auto; margin-top:30px;}
.yssplbtx2 li{ width:101px; height:27px; border:#999 solid 1px; text-align:center; line-height:27px; float:left; color:#999999; margin-left:8px; margin-right:8px; font-size:14px;}
.yssplbtx2 li:hover{ background:#ff85b6; color:#FFF;}

.xydtlnr{ width:1100px; height:288px; margin-top:20px;}
.xydtlnr li{ width:346.5px; height:194px; float:left; text-align:center; line-height:30px; color:#999; margin-left:10px; margin-right:10px; font-size:14px;}
.xydtlnr li img{ width:346.5px; height:194px;}




/*最新动态*/
.cwdt{ width:1100px; height:521px; margin:0 auto; overflow:hidden; }
.cwdtbt{ width:1100px; height:32px; background:url(../images/spbt.png) no-repeat center; margin-top:45px;  text-align:center; font-size:29px; color:#505050; line-height:32px;}
.cwdtnr{ width:1100px; height:399px; margin-top:45px;}
.cwdtnrz{ width:473px; height:325px; float:left;}
.cwdtnry{ width:578px; height:325px;float: right;}
.cwdtnry li{ width:578px; height:37px; line-height:37px; font-size:14px;}
.cwdtnry span{ float:right;}




/*友情连接*/
.yqljw{ width:100%; height:190px; background:#f9f9f9; }
.yqljl{ width:1100px; height:190px; margin:0 auto;overflow:hidden; }
.yqljlnr{ width:1100px; height:68px; margin-top:45px;}
.yqljlnr li{ margin-right:10px; float:left; font-size:14px;}



/*底部*/
.zdbw{ width:100%; height:199px; background:#ff85b6;}
.dbl{ width:1100px; height:199px; margin:0 auto;overflow:hidden; }
.dblz{ width:266px; height:127px; margin-top:40px; float:left; border-right:#464646 solid 1px;}
.dblzj{ width:356px; margin-top:40px; height:159px; float:left;  color:#FFF; font-size:14px; line-height:26px; padding-left:50px;}

.dbly{ width:361px; height:159px; float:right; margin-top:40px;}
.dbly li{ width:110px; height:159px; float:left; text-align:center; font-size:14px; color:#FFF; margin-right:9px;}

.jw{ width:100%; height:52px; background:#080808;}
.jww{ width:1100px; height:52px; line-height:52px; text-align:center; color:#d2d2d2; margin:0 auto;}






/*手机*/
@media screen and (max-width: 767px){
	.dbw{ display:none;}
	.dhw{ display:none;}

	
	
	
	.sjtbw{ width:100%;display:block; height:60px;background:#FFF; position: fixed;}
	
	 .m_l{ text-align:left;  width:50%;}
     .m_l img{ width:auto; height:60px; }
	
	
	.m_m{
        display: none;
        float: none;
        position: fixed;
        height: 100%;
        width: 120px;
        z-index: 88;
        right: 0px;
        top:60px;
        z-index: 9;
        background: rgba(0,0,0,0.6);
        color: #ffffff;
    }
    .m_m ul li { float: left; height: auto; font-size: 14px; width: 100%; text-align: center; line-height:50px;   }
    .m_m ul li a{ color: #ffffff;}
    .m_m ul li a:hover{ color: #ffffff;}
    .top{ display: none;}	
	
	
	
	.mobileNavToggle{ display: block;}
	
	
	.kb{ width:100%; height:60px; display:block;}
	
	
	
	/*关于我们*/
	.gywm{ width:94%; height:auto; margin:0 auto; overflow:hidden; margin-left:3%; margin-right:3%;}
	
	.gywmbt{ width:100%; height:auto; margin-top:20px; background:url(../images/gywm.jpg) center no-repeat; text-align:center; font-size:20px; color:#505050; }
	.gywmnrs{ width:100%; height:auto; margin:0 auto; margin-top:20px;}
	.gywmnrs img{ width:100%; height:auto;}
	.gywmnrx{ width:100%; height:auto; margin-top:20px;}
	.gywmnrxz{ width:100%; height:auto; float:left;}
	.gywmnrxz img{ width:100%; height:auto;}
	.gywmnrxy{ width:100%; height:auto; float:right; font-size:14px; color:#999999; line-height:30px;}
	.gywmnrxy span{ font-size:20px; font-weight:bold; line-height:40px;}





	/*燕珊视频*/
	.ysspw{ width:100%; height:auto; background:#f9f9f9;overflow:hidden;}
	.ysspl{ width:94%;  height:auto; margin:0 auto; overflow:hidden;margin-left:3%; margin-right:3%;}
	.yssplbt{ width:100%; height:auto;overflow:hidden;}
	.yssplbts{ width:100%; height:auto; margin-top:20px; background:url(../images/spbt.png) center no-repeat; text-align:center; font-size:20px; line-height:32px; }
	.yssplbtx{ width:100%; height:auto; line-height:42px; text-align:center; color:#b9b9b9; font-size:14px;}
	.yssplnr{ width:100%; height:auto;}
	.yssplnr li{ width:100%; height:auto; float:left; text-align:center; line-height:40px; color:#666666; margin-left:0px; margin-right:0px; font-size:14px;}
    .yssplnr li img{ float:left;}



	/*课程设置*/
	.kcsz{  width:94%;  height:auto; margin:0 auto;margin-left:3%; margin-right:3%;}
	.kcsznr{ width:100%; height:auto;}
	.kcsznr li{ width:46%; height:auto; float:left; margin-bottom:10px; margin-left:2%; margin-right:2%;}
    .kcsznr li img{ width:100%; height:auto;}
    .kcsznrbt{ width:100%; height:auto; line-height:30px;position:absolute; bottom:0px;  left:0px;  background-color:#000;  background:rgba(255, 133, 182, 0.8) none repeat scroll 0 0 !important; filter:Alpha(opacity=70); text-align:center; color:#FFF; font-size:14px;}


   

	/*师资介绍*/
	.szjsw{ width:100%; height:auto; background:#f9f9f9;}
	.szjsl{ width:94%; height:auto; margin:0 auto;margin-left:3%; margin-right:3%;}
	.szjslnr{ width:100%; height:auto;}
	.szjslnr li{  width:46%; height:auto;float:left; background:#FFF;  color:#8b8b8b; text-align:center; margin-left:2%; margin-right:2%; font-size:14px; line-height:30px; margin-bottom:20px;}
	.szjslnr li img{ width:100%; height:auto;}
	.szjslnr li:hover{ background:#ff85b6; color:#FFF;}




	/*原创作品欣赏*/
	.yczpxs{ width:94%; height:auto; margin:0 auto;margin-left:3%; margin-right:3%;}
	.yssplbts1{ width:100%; height:auto; margin-top:20px; background:url(../images/spbt1.png) center no-repeat; text-align:center; font-size:20px; line-height:32px; }
	.yssplbtx1{ width:100%; height:auto; margin:0 auto; margin-top:20px;}
	.yssplbtx1 li{ width:45%; height:auto; border:#999 solid 1px; text-align:center; line-height:27px; float:left; color:#999999; margin-left:2%; margin-right:2%; font-size:14px; margin-bottom:10px;}
	.yssplbtx1 li:hover{ background:#ff85b6; color:#FFF;}
	.yczpxsnr{ width:100%; height:auto; margin-top:10px;}
	.yczpxsnr li{ width:46%; height:auto; float:left; margin-left:2%; margin-right:2%;}
    .yczpxsnr li img{ width:100%; height:auto;}





	/*学员动态*/
	.xydtw{ width:100%; height:auto; background:#f9f9f9;}
	.xydtl{ width:94%; margin:auto; margin:0 auto;margin-left:3%; margin-right:3%;}
	.yssplbtx2{ width:100%; height:auto; margin:0 auto; margin-top:20px;}
	.yssplbtx2 li{ width:45%; height:auto; border:#999 solid 1px; text-align:center; line-height:27px; float:left; color:#999999; margin-left:2%; margin-right:2%; font-size:14px; margin-bottom:10px;}
	.yssplbtx2 li:hover{ background:#ff85b6; color:#FFF;}
	
	.xydtlnr{ width:100%; height:auto; margin-top:20px;}
	.xydtlnr li{ width:100%; height:auto; float:left; text-align:center; line-height:30px; color:#999; margin-left:0%; margin-right:0%; font-size:14px;}
    .xydtlnr li img{ width:100%; height:auto; float:left;}



	
	/*最新动态*/
	.cwdt{ width:94%;  height:auto; margin:0 auto; overflow:hidden; margin-left:3%; margin-right:3%;}
	.cwdtbt{ width:100%; height:auto; background:url(../images/spbt.png) no-repeat center; margin-top:20px;  text-align:center; font-size:20px; color:#505050; line-height:32px;}
	.cwdtnr{ width:100%; height:auto; margin-top:20px;}
	.cwdtnrz{ width:100%; height:auto; float:left;}
	.cwdtnrz img{ width:100%; height:auto; float:left;}
	.cwdtnry{ width:100%; height:auto;float: right;}
	.cwdtnry li{ width:100%; height:auto; line-height:30px; font-size:12px;}
	.cwdtnry span{ float:right;}
	
	
	
	
	/*友情连接*/
	.yqljw{ width:100%; height:auto; background:#f9f9f9; }
	.yqljl{ width:94%; height:auto; margin:0 auto;overflow:hidden; margin-left:3%; margin-right:3%; }
	.yqljlnr{ width:100%; height:auto; margin-top:20px;}
	.yqljlnr li{ margin-right:5px; float:left; font-size:14px; margin-bottom:10px;}



	/*底部*/
	.zdbw{ width:100%; height:auto; background:#ff85b6;}
	.dbl{ width:94%; height:auto; margin:0 auto;overflow:hidden;margin-left:3%; margin-right:3%; }
	.dblz{ width:100%; height:auto; margin-top:20px; float:left; border-right: none; text-align:center;}
	.dblzj{ width:100%; margin-top:20px; height:auto; float:left;  color:#FFF; font-size:14px; line-height:26px; padding-left:0px;}
	
	.dbly{ width:100%; height:auto; float:right; margin-top:20px; margin-bottom:20px;}
	.dbly li{ width:33.33%; height:auto; float:left; text-align:center; font-size:14px; color:#FFF; margin-right:0px;}
	
	.jw{ width:100%; height:auto; background:#080808;}
	.jww{ width:94%; height:auto; line-height:25px; text-align: left; color:#d2d2d2; margin:0 auto; margin-left:3%; margin-right:3%; font-size:12px; padding-top:10px; padding-bottom:10px;}

	
	
	
	
	
	
	
	
	
	}