@charset "gb2312";
/* CSS Document */
@charset "utf-8";
body{ margin:0px; font-size:12px; color:#606060;font-family:"微软雅黑"}
*{padding:0px;margin:0px;}

h1,h2,h3,h4,h5,h6 {font-size:12px;list-style:none;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "微软雅黑", SimSun, "宋体", STXihei, "华文细黑", Heiti, "黑体", sans-serif;}
button {overflow:visible}
img{border:none;}
img[src=""],img:not([src]){opacity:0;}
a{color:#606060;text-decoration:none;}
a:hover{color:#ffa200;text-decoration:underline;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{overflow:hidden;clear:both; height:0px;}
.lf{ float:left;}
.rt{ float:right;}
.jz{ width:1000px; margin:0 auto}





.top1{ background:url(../assets/top1bg.jpg) center no-repeat; height:100px}
.logo{ float:left; margin-top:30px}
.tel{ float:right; padding-left:65px; color:#757575; font-size:14px; margin-top:30px }
.tel h3{ font-size:28px; color:#0a92db; font-weight:normal}


/*导航*/
.top2{ background:#f8bb00; overflow:hidden}
.daohang ul{list-style:none; width:1100px; margin:0 auto}
.daohang li{ float:left;line-height:60px;border-right:#FFF 1px solid}
.daohang ul li:nth-child(5n){ border:0}
.daohang a{display:block;text-align:center;height:60px;font-size:16px; padding:0 40px; font-weight:bold; }
.daohang a:link{color:#fff;text-decoration:none;}
.daohang a:visited{color:#fff;text-decoration:none;}
.daohang a:hover{color:#FFF; text-decoration:none; background:#414141}


/*关于我们*/

.about{ background: url(lan.jpg) bottom repeat-x; background-size: auto 380px; margin-top:50px;padding-bottom:24px; height:300px; overflow:hidden}
.about .jz{ background:#ececec}
.about .tu:hover img{ opacity:0.8; transition:all 0.6s}
.about .zi{ float:left; width:615px; margin-left:35px; margin-top:15px}
.about .zi p{ font-size:14px; line-height:30px;}

.title{ background:url(lan1.jpg) left bottom no-repeat; margin-bottom:20px; padding:15px 0; overflow:hidden;}
.title h3{ float:left; color:#626262; font-size:25px; font-weight:normal; line-height:30px}
.title em{ float:left;font-style:normal; font-size:20px; color:#0a92db; font-family:Arial, Helvetica, sans-serif; line-height:25px; padding-left:10px; padding-top:5px;}

/*核心技术*/
.hxjs{ width:1100px; margin:0 auto; margin-top:50px; overflow:hidden}
.hxjs .zi{ float:left; width:485px; margin-top:40px }
.hxjs .zi p{ font-size:14px; line-height:30px;}


/*特色课程*/
.tskc{ background:url(bg1.jpg) center no-repeat; margin-top:50px; overflow:hidden}
.title2{ text-align:center;  margin:40px 0}
.title2 h1{ text-align:center; color:#626262; font-size:30px; font-weight:normal}
.title2 em{ font-style:normal; font-size:20px; color:#0a92db; font-family:Arial, Helvetica, sans-serif; line-height:25px; padding-left:10px; padding-top:5px;}

.tskc ul{  width:1100px; margin:0 auto}
.tskc ul li{ background:#FFF; width:348px; float:left; margin-right:27px; padding-bottom:10px; margin-bottom:40px;}
.tskc ul li:nth-child(3n){margin-right:0; border:0}
.tskc ul li h3{ display:block; margin:0 15px; font-weight:normal; color:#0a92db; font-size:28px; line-height:70px;overflow:hidden}
.tskc ul li h3 em{ display:block; float:left; background:url(biao.jpg); text-align:center; line-height:46px; width:46px; color:#FFF; font-size:30px; font-style:normal; margin-right:10px; margin-top:10px;}
.tskc ul li p{ display:block; margin:0 15px; line-height:25px;  height:75px; font-size:14px;}
.tskc ul li span a{ display:block; margin:0 20px; line-height:40px; text-align:right; color:#0a92db; font-size:14px}


.kctp{width:348px; height:184px;position:relative; overflow:hidden}
.kctp img{ position:absolute; left:0; top:0; cursor:pointer;}


/*互联网*/
.hulianwang{ overflow:hidden}
.hulianwang ul{ width:1100px; margin:0 auto}
.hulianwang ul li { width:527px; height:300px; position:relative; overflow:hidden;  border:0; display:inline; }
.hulianwang ul li  i { width:100%; text-align:center; position:absolute; left:0; top:0px; z-index:1; line-height:114px; font-style:normal; font-size:25px; color:#4d4d4d; font-weight:normal}
.hulianwang ul li a { display:block; width:527px; height:400px; text-decoration:none; color:#000; }
.hulianwang ul li img { border:0; }
.hulianwang ul li p b { display:none; width:527px; height:306px; position:absolute; left:0; top:0px; z-index:1;  padding:0; margin:0; transition:all 0.6s}
.hulianwang ul li p i { width:100%; text-align:center; position:absolute; left:0; top:0px; z-index:1; line-height:114px; font-style:normal; font-size:25px; color:#fff; font-weight:normal}
.hulianwang ul li:hover p b { display:block; transition:all 0.6s}
.hulianwang ul li p span { display:block; text-align:center; font-size:16px; color:#818181; line-height:80px}


/*项目优势*/
.xmys{ background:url(bg2.jpg) center no-repeat; padding:45px 0; overflow:hidden}
.xmys ul{ width:1100px; margin:0 auto}
.xmys ul li{ width:375px; border-radius:10px; position:relative; padding:0  40px 20px 50px; margin-left:35px; margin-bottom:20px}
.xmys ul li em{ position:absolute; left:-35px; top:30px}
.xmys ul li h3{ font-size:32px; line-height:80px; font-weight:normal; color:#FFF}
.xmys ul li p{ font-size:16px; line-height:25px; font-weight:normal; color:#FFF}
.xm1{ background:#fcd715; float:left;}
.xm2{ background:#43a8f0; float:right;}

.xm3{ background:#59d80b; float:left;}
.xm4{ background:#ae40ed; float:right;}


/*客户案例*/
.khal{ background:url(bg3.jpg) #f5f5f5 bottom center no-repeat; margin:20px 0; padding-bottom:100px; overflow:hidden ;}
.poster-main{ position:relative;width:1100px;height:420px;}
.poster-main a,.poster-main img{display:block;}
.poster-main .poster-list{width:1100px;height:420px;}
.poster-main .poster-list  li{box-shadow: 0px 0px 10px rgba(195,195,195,0.75);}
.poster-main .poster-list .poster-item{ position:absolute;left:0;top:0;}
.poster-main .poster-list .poster-item p{ text-align:center; position:absolute; bottom:10px; display:block; width:100%; font-size:20px; color:#0a92db}
.poster-main .poster-btn{ position:absolute;top:0;width:100px;height:420px; z-index:10; cursor:pointer;  opacity:0.8}
.poster-main .poster-prev-btn{left:0; background: url(../images/btn_l.png) no-repeat center center;}
.poster-main .poster-next-btn{right:0; background: url(../images/btn_r.png) no-repeat center center;}


/*加盟学校*/
.jmxx{ background:url(lan.jpg) bottom repeat-x; overflow:hidden}
.jmdt{ width:1100px; margin:0 auto}
#roll{ background:#ededed;height:320px; width:370px; overflow:hidden;list-style:none; float:right; padding:30px; margin-top:30px; border-radius:10px; overflow:hidden}
#roll li{height:40px; padding-left:10px;line-height:40px; color:#606060; font-size:16px}



/*加盟忆像*/

.jiameng{ background:#f6f6f6; padding-bottom:40px;overflow:hidden }
.shuoming{ float:left; background:url(bk.png) center no-repeat; width:379px; height:262px;}
.shuoming p{ display:block; margin: 50px 50px 0 30px; font-size:16px; line-height:45px}

.liuyan{ float:left; margin-left:35px;}
.lyk{ display:block; border:#d8d8d8 1px solid; border-radius:5px; padding-left:15px;  width:320px; line-height:35px; height:35px; outline:none; margin-bottom:15px; font-family:"微软雅黑"}
.lybz{ display:block;border:#d8d8d8 1px solid; border-radius:5px; padding-left:15px; padding-right:15px; width:305px; height:120px; outline:none; line-height:25px;font-family:"微软雅黑"}
.lytj{ background:#0a92db; outline:none; border:0; margin-top:20px; width:335px; border-radius:10px; line-height:40px; color:#FFF; font-family:"微软雅黑"; font-size:16px;cursor:pointer}
.lytj:hover{ background:#f8bb00; transition:all 0.6s}
.loginBtn{ display: block;background: #f8bb00; text-decoration: none; border:0; margin-top:10px; width:100px; border-radius:20px; line-height:40px; color:#FFF; font-family:"微软雅黑"; font-size:16px;cursor:pointer;text-align: center}
.loginBtn:hover{ background: #fac716; transition:all 0.6s; color: white; text-decoration: none;}

.lxfs{ float:left; margin-left:90px}
.tel2{ background:url(tel2.png) left center no-repeat; padding-left:60px; font-size:16px; }
.tel2 h3{ font-size:25px; color:#0a92db}

.xiazai{  width:220px; margin:0 auto;margin-top:30px;}
.xiazai a{ background:url(xzbg.png) 0 0 no-repeat; line-height:60px; display:block; padding-left:60px; font-size:20px; color:#FFf ; transition:all 0.3s; text-decoration:none}
.xiazai a:hover{ background:url(xzbg.png) 0 -60px no-repeat;  transition:all 0.3s;}

.erweima{ text-align:center; margin-top:30px}



/*底部*/
.foot{ width:1200px; margin: 0 auto; padding:30px 0 20px}
.foot p{ display:block ; width:1100px; margin:0 auto; text-align:center; color:#FFF; line-height:45px}
.foot p a{ font-size:14px; color:#FFF}
.foot span{ display:block ; width:1100px; margin:0 auto; text-align:center; color:#adadad; line-height:25px; font-size:14px}

/*内页banner*/
.nbanner{width:100%; height:500px; position:relative;z-index:2; overflow:hidden;}
.nbanner .top_img{position:absolute; left:50%;  top:0; width:1920px;  margin-left:-960px; z-index:99;}


/*内页通用标题*/
.nmain{ width:1100px; margin:20px auto; overflow:hidden}
.ntitle { background:#f6f6f6; line-height:55px; border-left:#0a92db 4px solid; padding-left:15px; margin-bottom:20px}
.ntitle h3{ float:left; color:#0a92db; font-size:25px; font-weight:normal; padding-right:10px}
.ntitle span{ font-size:20px; color:#676767; font-family:Arial, Helvetica, sans-serif}
.ntitle em{ float:right; padding-right:20px; font-size:14px; font-style:normal}

.tuwen p{ display:block; margin:15px 0;line-height:32px; font-size:16px; color:#3f3f3f}

/*创始人*/
.csr{ margin-bottom:20px; overflow:hidden}
.csr img{ float:left; border:#c5c5c5 10px solid; margin-right:40px}
.csr h3{ font-size:25px; color:#0a92db; font-weight:normal; line-height:70px}
.csr p{line-height:32px; font-size:16px; color:#3f3f3f}

/*课题实验*/
.ktsy{ overflow:hidden}
.ktsy img{ float:left}
.keyc{ float:right; width:745px}
.keyc p{ line-height:32px; font-size:16px; color:#3f3f3f}
.keyc span a{ display:block; float:right; margin-top:20px; background:#0a92db; line-height:42px; width:130px; text-align:center; font-size:14px; color:#FFF}
.ntitle span a{ display:inline-block; background:#0a92db; line-height:42px; width:130px; text-align:center; font-size:14px; color:#FFF }

.ntitle2{ text-align:center; font-size:25px; color:#0a92db; line-height:60px; overflow:hidden }

/*字卡滚动*/
.zktp td{ width:152px; height:215px; margin-right:33px; padding-right:12px}
.zktp td img{ width:152px; height:215px; border:1px solid #ebebeb;}






/*识字特点*/
.sztd{ margin:20px 0; overflow:hidden}
.sztd ul li{ float:left; width:208px; background:#f8f8f8; border:#e4e4e4 1px solid; border-radius:5px; margin-right:12px; height:280px;}
.sztd ul  li:nth-child(5n){margin-right:0; }
.sztd ul li h3{ display:block; font-size:25px; font-weight:normal; color:#FFF; text-align:center; line-height:84px}
.sztd ul li p{ font-size:12px; color:#424242; line-height:25px;  display:block; margin:10px 15px}
.td1 h3{ background:url(cb.png) 0 0 no-repeat;}
.td2 h3{ background:url(cb.png) -223px 0 no-repeat;}
.td3 h3{ background:url(cb.png) -446px 0 no-repeat;}
.td4 h3{ background:url(cb.png) -669px 0 no-repeat;}
.td5 h3{ background:url(cb.png) -892px 0 no-repeat;}



/*教材浏览*/
.jcll{ overflow:hidden}
.jcll ul li{ float:left; width:124px; margin-right:15px; text-align:center; margin-bottom:10px}
.jcll ul li p{ line-height:30px}
.jcll ul  li:nth-child(8n){margin-right:0; }
.jcll ul li img{ width:124px; height:167px;}


/*理论基础*/
.lljc{ overflow:hidden}
.lljc ul{ margin-top:60px;}
.lljc ul li{ float:left; width:355px; height:330px; margin-right:15px; position:relative}
.lljc ul  li:nth-child(3n){margin-right:0; }
.lljc ul li em{ display:block; text-align:center; position:absolute; top:-55px; left:117px}
.lljc ul li h3{ display:block; margin-top:55px; line-height:45px; color:#fff; font-size:16px; text-align:center}
.lljc ul li p{ display:block; margin:0 20px; color:#FFF; line-height:30px; font-size:14px;}
.jc1{ background:#43a8f0; border-radius:5px;}
.jc2{ background:#59d80b; border-radius:5px;}
.jc3{ background:#ae40ed; border-radius:5px;}


/*课堂照片*/

.marqueeleft{height:220px;width:1100px;overflow:hidden;margin:20px auto; overflow:hidden}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 5px;display:inline;overflow:hidden;}
.marqueeleft li .pic{display:block;width:auto;height:220px;overflow:hidden;}



.shipin{ overflow:hidden; margin-bottom:20px}

/*学员感言*/
.icon{background:url(../images/arr.png) no-repeat 0 0;}
.warp-pic-list li{float:left;display:inline;}
.warp-pic-list .img_wrap{display:block;font-size:0;}
.warp-pic-list .text-area{ float:right; width:290px}
.row .hd{background:url(../images/hd-line_01.jpg) no-repeat 0 50px;height:55px;}
.tab-T-3{ text-align:center; width:130px;}
.tab-T-3 li{width:12px;height:12px;font-size:0;background-color:#d5d5d5;float:left;margin-left:10px;cursor:pointer; display:inline-block;border-radius:10px;}
.tab-T-3 li.cur{background-color:#0a92db;}

.rowE .warp-pic-list{position:relative;width:1100px;height:370px; }
.rowE .count li{margin-right:20px;width:530px;height:360px;}

.rowE .count li .text-area{padding:0;}
.rowE .count li .text-area h3{ font-size:16px; color:#0a92db; font-weight:normal; line-height:40px}
.rowE .count li .text-area h3 em{ font-size:12px; color:#808080; font-style:normal}
.rowE .count li .text-area  p{line-height:25px; color:#5f5f5f; font-size:14px}


.rowE .btn{display:block;height:43px;position:absolute;top:350px;width:29px;z-index:200;cursor:pointer; z-index:99999}
.rowE .prev{ background-position:0 0;left:440px;}
.rowE .prev:hover{background-position:0 -43px;}
.rowE .next{ background-position:-29px 0px;right:440px; }
.rowE .next:hover{background-position:-29px -43px;}

.xyz{ overflow:hidden; margin-bottom:30px}
.xyz img{ float:left; border-radius:10px; margin-right:20px}

/*加盟支持*/
.jmzc{ margin:40px 0; overflow:hidden}

/*盟商感言*/

.msgy ul li{ margin-bottom:40px; overflow:hidden}
.mspic{ float:left;}
.mspic img{ width:177px; height:177px; border-radius:100px; border:#ffda99 10px solid}
.msjs{ float:right; width:825px}
.msjs span{ font-size:14px; color:#a1a1a1; display:block; overflow:hidden; margin-bottom:15px; line-height:35px}
.msjs span em{ display:block; background: url(mz.jpg) left top no-repeat; float:left; width:154px; line-height:35px; padding-bottom:16px; font-style:normal; text-align:center; color:#ff7e00; font-size:16px}
.msjs p{ font-size:16px; line-height:32px; color:#777777}


.pyts {line-height:32px; font-size:16px; color:#3f3f3f; margin-top:20px; overflow:hidden }
.pyts img{ float:left; margin-right:20px}
.pyts h3 { font-size:25px; color:#0a92db; line-height:60px; font-weight:normal; overflow:hidden }


/*作文课程体系*/
.zwbg table{ background:#fdfcdf; font-size:16px; line-height:35px; color:#3f3f3f;border-left:#0a92db 1px solid;}
.zwbg table td{ text-align:center; vertical-align:middle; border-bottom:#0a92db 1px solid; border-right:#0a92db 1px solid; padding:10px 20px}
.zwbg .bgtitle{ background:#0a92db; line-height:30px;  font-size:20px; color:#FFF; padding:0}
.zwbg .bgtitle td{ text-align:center}
.zwbg .bgzh{ text-align:left; width:670px}



/*作文课程优势*/
.zwys{ margin:20px 0; overflow:hidden}
.zwys ul li{ float:left; width:261px; background:#f8f8f8; border:#e4e4e4 1px solid; border-radius:5px; margin-right:12px; height:340px;}
.zwys ul  li:nth-child(4n){margin-right:0; }
.zwys ul li h3{ display:block; font-size:25px; font-weight:normal; color:#FFF; text-align:center; line-height:84px}
.zwys ul li p{ font-size:12px; color:#424242; line-height:25px;  display:block; margin:10px 15px}
.td6 h3{ background:url(cb.png) 0 -92px no-repeat;}
.td7 h3{ background:url(cb.png) -279px -92px no-repeat;}
.td8 h3{ background:url(cb.png) -559px -92px no-repeat;}
.td9 h3{ background:url(cb.png) -838px -92px no-repeat;}



/*作文习作*/
.zwxz{ margin:20px 0; overflow:hidden}
.zwxz ul li{ float:left; width:275px; line-height:40px;}
.zwxz ul li a{ font-size:16px; color:#454545; background: url(dian.jpg) left center no-repeat; padding-left:10px}
.zwxz ul li a:hover{ font-size:16px; color:#ff841d}


/*手脑速算意义*/
.shounao{ margin:20px 0; overflow:hidden}
.shounao ul li{ width:490px; padding:20px; height:210px; color:#FFF; border-radius:10px}
.shounao ul li h3{ font-size:20px; line-height:35px; font-weight:normal; padding-bottom:10px}
.shounao ul li p{ font-size:14px; line-height:25px}
.sncs{ background:#fe4202}
.snls{ background:#43a8f0}

/*手脑速算意义*/
.jiamengjieshao{ overflow:hidden}
.jmtitle{ overflow:hidden;margin:15px 0}
.jmtitle h3{ float:left; border-left:#0a92db 5px solid; line-height:29px; overflow:hidden; padding-left:10px; font-size:30px; color:#0a92db; font-weight:normal; display:block; }
.jmtitle em{ font-style:normal; color:#9f9f9f; font-family:Arial, Helvetica, sans-serif; font-size:20px; padding-left:10px; line-height:29px}
/*.jiamengjieshao span{ display:block;float:left; width:570px; line-height:32px; font-size:16px; color:#414141}*/


/*合作模式*/
.hzms { margin:20px 0; overflow:hidden}
.hzms p{ font-size:16px; line-height:50px; color:#414141; padding-bottom:30px}
.pxxx{ width:479px; background:#d9f2ff; border:#0a92db 1px solid; padding:25px; padding-top:0; border-radius:10px; position:relative;}
.pxxx h3{ display:block; position:absolute; top:-28px; font-size:30px; color:#0a92db; font-weight:normal; line-height:130px;}
.pxxx h3 img{ float:left; margin-right:10px}
.pxxx span{ display:block; margin-top:80px; font-size:16px; line-height:32px; color:#404040}


.yey{ width:479px; background:#fbf5e5; border:#f99200 1px solid; padding:25px; padding-top:0; border-radius:10px; position:relative;}
.yey h3{ display:block; position:absolute; top:-28px; font-size:30px; color:#f99200; font-weight:normal; line-height:130px;}
.yey h3 img{ float:left; margin-right:10px}
.yey span{ display:block; margin-top:80px; font-size:16px; line-height:32px; color:#404040}


/*加盟项目优势*/
.jmys{ margin:20px 0; overflow:hidden}
.jmys ul li{ float:left; width:208px; background:#f8f8f8; border:#e4e4e4 1px solid; border-radius:5px; margin-right:12px; height:200px;}
.jmys ul  li:nth-child(5n){margin-right:0; }
.jmys ul li h3{ display:block; font-size:25px; font-weight:normal; color:#FFF; text-align:center; line-height:84px}
.jmys ul li p{ font-size:12px; color:#424242; line-height:25px;  display:block; margin:10px 15px}
.td1 h3{ background:url(cb.png) 0 0 no-repeat;}
.td2 h3{ background:url(cb.png) -223px 0 no-repeat;}
.td3 h3{ background:url(cb.png) -446px 0 no-repeat;}
.td4 h3{ background:url(cb.png) -669px 0 no-repeat;}
.td5 h3{ background:url(cb.png) -892px 0 no-repeat;}

.ttd1 h3{ background:url(cb.png) 2px -95px no-repeat;}
.ttd2 h3{ background:url(cb.png) -278px -95px no-repeat;}
.ttd3 h3{ background:url(cb.png) -558px -95px no-repeat;}
.ttd4 h3{ background:url(cb.png) -836px -95px no-repeat;}



.jmfwzc ul li{ line-height:60px; font-size:16px;}
.jmfwzc ul li em{ background:url(ldb.png) center no-repeat; text-align:center; display:block; float:left; line-height:60px; width:50px; font-style:normal; margin-right:10px; color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:30px; font-weight:bold}


/*加盟客户案例*/
.anli{ background:url(bg4.jpg) top center no-repeat; margin:20px 0 ; overflow:hidden}

.jmtitle2{ overflow:hidden;margin:30px auto; width:1100px;}
.jmtitle2 h3{ float:left; border-left:#ff8a00 5px solid; line-height:29px; overflow:hidden; padding-left:10px; font-size:30px; color:#fff; font-weight:normal; display:block; }
.jmtitle2 em{ font-style:normal; color:#c2e1f4; font-family:Arial, Helvetica, sans-serif; font-size:20px; padding-left:10px; line-height:29px}

.anli ul{ width:1100px; margin:0 auto}
.anli ul li{ border-bottom:#9e9699 1px dashed; padding-bottom:20px; margin-bottom:20px; overflow:hidden}
.anli ul li img{ float:left}
.anlizi{ float:right; width:900px;}
.anlizi p{ display:block;  padding:8px 15px; background:url(bai.png); font-size:14px; color:#0a92db; line-height:30px; margin-bottom:10px;}
.anlizi p em{ display:block; font-size:14px; color:#363636; line-height:35px; font-style:normal}
.anlizi p em i{ font-size:20px; color:#F00; font-style:normal; padding-right:10px}
.anlizi span{ font-size:16px; color:#000; line-height:30px}

.jmxx16 td{ padding-right:15px; text-align:center}
.jmxx16 td p{ font-size:16px; line-height:40px}

