.main{ width:100%;  overflow:hidden; padding:20px 0px 20px 0px;}
.masterPage{ width:1200px; margin:0 auto; overflow:hidden; }
.MaLeft{ width:870px; overflow:hidden; background:white; padding:15px; }
.divlMain{ padding:20px 0px 0px 0px; overflow:hidden;}
.MaRight{ width:255px; overflow:hidden; background:white;padding:15px;}

.masterTop{ width:1200px; margin:0 auto; overflow:hidden; background:url(/template/yh/fengbipc/home/images/topma.jpg) no-repeat bottom; height:10px;}
.masterBottom{ width:1200px; margin:0 auto; overflow:hidden; background:url(/template/yh/fengbipc/home/images/bottomma.jpg) no-repeat top; height:14px;}

.H20{ height:20px; overflow:hidden;}
.Rtit{ height:30px; line-height:30px; overflow:hidden; background:url(/template/yh/fengbipc/home/images/tit.jpg) no-repeat left center; }
.Rtit span{ padding-left:20px; font-size:18px;}
.h15{ height:15px; overflow:hidden;}


.stopdiv{ width:100%; background:#019b45; overflow:hidden; padding-top:10px; padding-bottom:25px;}
.sbaner{ width:1200px; margin:0 auto; overflow:hidden;}




.tbtj{ width:1200px; margin:0 auto; height:167px; overflow:hidden; padding-top:25px;}
.tjDIV{ width:340px; height:167px; overflow:hidden;}
.tjDIV h3{ color:White; font-weight:normal; font-size:14px; padding:0px; margin:0px; line-height:24px;}
.tjDIV .lfBG{ width:60px; height:60px; overflow:hidden; background-size:40px;border-radius:5px;}
.b1{ background:#ffde05 url(/template/yh/fengbipc/home/images/bg1.png) no-repeat center;}
.b2{ background:#ffde05 url(/template/yh/fengbipc/home/images/bg2.png) no-repeat center;}
.b3{ background:#ffde05 url(/template/yh/fengbipc/home/images/bg3.png) no-repeat center;}
.RfText{ width:266px; overflow:hidden;}
.RfText strong{ display:block; color:White; font-size:16px; height:35px; line-height:40px; overflow:hidden;}
.RfText span{ color:#45d083; font-size:14px;}

.tjK{ width:86px; height:167px; overflow:hidden; background:url(/template/yh/fengbipc/home/images/shubg.png) repeat-y center;}



.example{}
.example ol{position:relative;width:250px;height: 20px;top:-220px;}
.example ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff;}
.example ol li.seleted{background: #1AA4CA;}

.lIm{ width:250px; height:170px; overflow:hidden;}
.lIm img{width:250px; height:170px; }
.Lt{ font-size:12px; display:block; height:35px; background:#8c8c8c; color:White; display:block; text-align:center; line-height:35px;}

.luara-{position:relative;padding:0;overflow: hidden;}
.luara- ul{padding: inherit;margin: 0;}
.luara- ul li{display: none;padding: inherit;margin: inherit;list-style: none;}
.luara- ul li:first-child{display:block;}
.luara- ul li img{width: inherit;height: inherit;}



.abConMs{ overflow:hidden;}
.abConMs span{font-family:"楷体"; font-weight:bold; display:block; font-size:18px; color:#333333}
.abConMs p{ padding:0px 0px 15px 0px; overflow:hidden; line-height:20px; font-size:12px;}
.abConMs p b{ color:#ed8f15; line-height:25px; font-size:14px;}
.abConMs div{ background:#ed8f15; color:White; height:40px; line-height:40px; overflow:hidden; text-align:center; font-size:18px;}

.return{ width:870px; overflow:hidden;}
.return div{ width:400px;}
.return div a{ display:block; border:1px solid #15aa57; height:45px; line-height:45px; background:url(/template/yh/fengbipc/home/images/return.jpg) no-repeat left center;}



.masMn{ width:1200px; margin-left:-500px; overflow:hidden;}
.siteMap{ background:url(/template/yh/fengbipc/home/images/home.png) no-repeat left center; padding-left:35px; height:45px; line-height:45px; background-size:28px;  font-size:16px; }
.siteMap span{ background:url(/template/yh/fengbipc/home/images/jt.png) no-repeat left center; display:block; width:30px; height:45px; float:left; overflow:hidden; background-size:25px;}
.siteMap b,.siteMap a,.siteMap strong{ display:block; height:45px; line-height:45px; font-weight:normal; float:left;}
.siteText{ height:45px; line-height:45px; overflow:hidden;}
.siteText a{ padding:2px 5px 2px 5px; background:#e6ebe8; margin-right:4px; font-size:12px;}

.masterMenu{ float:left; overflow:hidden; height:45px;}
.masterMenu  .meunUL{ float:left;}
.masterMenu  .meunUL ul{}
.masterMenu  .meunUL ul li{ height:45px; line-height:45px; overflow:hidden; float:left; padding-right:10px;}
.meunUL ul li a{ font-size:16px; display:block; width:110px; height:45px; line-height:45px; background:#ced2d0; text-align:center; color:#116809;}
.meunUL ul li a:hover,.meunUL ul li .hov{ background:#ff9501; color:White;}


.MesContent{ line-height:27px; overflow:hidden;}
.MesContent p{text-indent: 2em;margin: 1em 0em 1em 0em;}
.MesContent img{ padding:10px 0px 10px 0px;}
.MesContent a{ color:#70af2d;}
.MesContent h2{ font-size:16px; line-height:40px; overflow:hidden; color:#fd9940;}
.tith1{ height:50px; line-height:50px; text-align:center; font-weight:normal; font-size:20px;}
.titS{ text-align:center; height:40px; line-height:40px; overflow:hidden;}
.titS a{ color:#777777; padding-right:5px;}



.listUl{}
.listUl li{ height:75px; overflow:hidden; clear:both; border-bottom:1px dashed #f5f5f5; padding-top:10px;}
.listUl li span{ display:block; float:left; width:80px; height:60px; overflow:hidden;}
.listUl li span img{width:80px; height:60px; }
.listUl li div{ display:block; float:right; width:160px; overflow:hidden;}
.listUl li div strong{ display:block; height:23px; line-height:23px; overflow:hidden; font-size:12px;}
.listUl li div p{ display:block; font-size:12px; padding-top:3px; color:#999999}


.teacherULs{ width:280px; overflow:hidden;}
.teacherULs li{ float:left; width:88px; height:135px; overflow:hidden;}
.teacherULs li div{ overflow:hidden;}
.teacherULs li span{display:block; width:74px; height:74px;border-radius:37px; overflow:hidden;}
.teacherULs li span img{ width:74px; overflow:hidden;}
.teacherULs li a{ display:block; width:74px; height:30px; line-height:30px; text-align:center; overflow:hidden;}
.teacherULs li p{ font-size:12px; color:#999999; display:block; width:74px; text-align:center; height:20px; line-height:20px; overflow:hidden; padding:0px; margin:0px;} 



/*分页*/
.page {display:block;height:25px; margin:20px auto; text-align:center;}
.page .tablePage{ margin:0 auto;}
.page a,.page span {background:#ffffff;border:1px solid #dfdfdf;color:#333333; display:inline-block;height:auto;line-height:18px;margin:0px 0px 0px 8px;padding:4px 12px;width:auto;}
.page a:hover,.page .cur,.page .hov {background:#ffba00;border-color:#dfdfdf;color:#fff;text-decoration: none;}



/*新闻列表*/
.Nlist{ width:950px; overflow:hidden;}
.Nlist li{ float:left; width:295px; overflow:hidden; height:325px;}
.Nlist li .newList{ width:255px; height:285px; padding:10px; border:1px solid #f5f5f5;}
.Nlist li .newList a{ display:block;}
.Nlist li .newList .linkIm{ width:255px; height:170px; overflow:hidden;}
.Nlist li .newList .linkIm img{width:255px; height:170px; overflow:hidden;}
.Nlist li .newList strong{ display:block; height:40px; line-height:40px; width:255px; text-align:center; font-size:16px; overflow:hidden; font-weight:normal; color:#333333;}
.Nlist li .newList p{ display:block; font-size:12px; line-height:22px; color:#999999; padding-bottom:10px;}

.Nlist li .newList:hover{ background:#ffa523; color:White;}
.Nlist li .newList:hover p{ color:White;}
.Nlist li .newList:hover strong{ color:#3d2502;}
/*.Nlist li .newList .readMore{ width:120px; height:40px; line-height:40px; text-align:center; margin:0 auto; background:#f5f5f5;}
.Nlist li .newList .readMore:hover{ background:#019b45; color:White;}*/



.imgNews{}
.imgNews li{ clear:both; padding:15px 0px 15px 0px; overflow:hidden; border-bottom:1px solid #f5f5f5;}
.imgNews li .leftM{ float:left; width:200px; height:140px; overflow:hidden;}
.imgNews li .leftM img{ width:200px; height:140px; overflow:hidden;}
.imgNews li .RightTi{ float:right; width:620px;}
.imgNews li .RightTi strong{ display:block; font-size:20px; height:40px; line-height:40px; font-weight:normal;}
.imgNews li .RightTi p{ display:block; padding-bottom:15px;}
.imgNews li .RightTi .tagSp{ padding-right:50px;}
.imgNews li .RightTi .tagSp a{background:#d2dbe4; padding:2px 5px 2px 5px; margin-left:5px;}.


/*上一页下一页*/
.pageyy_sx{}
.pageyy_sx .left{ width:400px; overflow:hidden; border:1px solid #f5f5f5; height:45px; line-height:45px; overflow:hidden; padding-left:10px;}
.pageyy_sx .right{ width:400px; overflow:hidden;border:1px solid #f5f5f5; height:45px; line-height:45px; overflow:hidden;padding-left:10px;}


/*tag标签*/
.Zdiv{ padding:20px; border:1px solid #f5f5f5; overflow:hidden;}
.Zdiv span{ display:block; width:200px; float:left; height:35px; line-height:20px;}
.tag{}
.tag a{ padding:3px 8px 3px 8px; background:#f8e6b9; margin-right:10px; color:#666666;}


/*免责声明*/
.wxts{ padding:5px 20px 20px 20px; border:1px dashed #f8e6b9; overflow:hidden;}
.wxts .tscon{ line-height:24px; color:#888888;}


/*常见问题*/
.ulQues{}
.ulQues li{ padding:20px 0px 0px 0px;}
.ulQues li .quesDIV{ padding:15px; border:1px solid #f5f5f5; overflow:hidden;}
.ulQues li .quesDIV:hover{ border:1px solid #f45751; background:#fefcf5;}
.ulQues li .quesDIV .Qutit{ height:25px; overflow:hidden;}
.ulQues li .quesDIV .Qutit .left{ display:block; background:#f45751; color:White; width:25px; height:25px; line-height:25px; text-align:center;}
.ulQues li .quesDIV .Qutit .right{ display:block; width:780px; overflow:hidden; height:25px; line-height:25px; font-size:18px; color:#555555;}

.ulQues li .quesDIV .QuDesc{ overflow:hidden;}
.ulQues li .quesDIV .QuDesc .left{ display:block; background:#1faff8; color:White; width:25px; height:25px; line-height:25px; text-align:center;}
.ulQues li .quesDIV .QuDesc .right{ display:block; width:780px; overflow:hidden; line-height:25px; font-size:14px; color:#888888;}



/*师资力量*/

.teacherUL{}
.teacherUL li{ clear:both; padding:0px 0px 15px 0px;}
.teacherUL li .teacherInsi{ border:1px solid #f5f5f5; padding:15px; overflow:hidden;}
.teacherUL li .teacherInsi:hover{ background:#f9f9f9;}
.teacherUL li .teacherInsi .tleft{ width:190px; overflow:hidden;}
.teacherUL li .teacherInsi .tleft .timg{ display:block; width:170px; height:170px;border-radius:100px; border:3px solid #f1f1f1; overflow:hidden;}
.teacherUL li .teacherInsi .tleft .timg img{ width:170px;}
.teacherUL li .teacherInsi .tRight{ width:640px; overflow:hidden;}
.teacherUL li .teacherInsi .tRight .tTitle{ display:block; font-size:22px; color:#333333; height:30px; line-height:30px; overflow:hidden;}
.teacherUL li .teacherInsi .tRight b{ display:block; font-weight:normal; height:35px; line-height:35px; overflow:hidden; font-size:16px; color:#666666}
.teacherUL li .teacherInsi .tRight p{ margin:0px; padding:5px 0px 15px 0px; display:block; overflow:hidden; line-height:23px; font-size:12px;}
.teacherUL li .teacherInsi .tRight .tMore{ display:block; width:120px; height:30px; text-align:center; line-height:30px; background:#15aa57; color:White;}



/*教学方案*/
.fangfaUl{ width:1000px; overflow:hidden;}
.fangfaUl li{ float:left; width:295px; overflow:hidden; height:360px;}
.fangfaUl li div{ border:1px solid #f5f5f5; padding:10px; overflow:hidden; width:255px; }
.fangfaUl li div:hover{ background:#ffa523; color:White;}
.fangfaUl li div a{ display:block; width:255px; overflow:hidden; text-align:center; }
.fangfaUl li div strong{ height:40px; line-height:40px; font-size:16px; font-weight:normal; display:block; overflow:hidden;}
.fangfaUl li div span{ font-size:12px; display:block; height:65px; overflow:hidden;}
.fangfaUl li div a img{width:255px; height:195px}



