/* CSS Document */
html,body,ul,li{padding:0; margin:0;}
body{ margin:0px; padding:0px; font-family: "微软雅黑", "宋体", Arial;  line-height:180%; min-width:1000px; }
a:link, a:visited{text-decoration:none;color:#333333; border:0px;}
a:hover{text-decoration:underline;color:#092e26;text-decoration:none;}
ul, ul li{list-style-type:none;}
.cl{zoom:1;}
a img {border:0px;}
.clear{ clear:both;}

/*head*/
#head{ width:100%;}
#Top_title {width:100%;background:#f5f5f5;}
.Top_bg { width:1130px; margin:0 auto; padding:0px; height:35px; line-height:35px; font-size:13px;}
.Topb{ float:left; background:url(../images/wb.jpg) no-repeat center left; padding:0 0 0 30px;}
.Topx{ float:left; width:100px; display:block; height:35px; background:url(../images/wx.jpg) no-repeat center left; padding:0 0 0 27px; margin:0 0 0 35px;}
.Topl{ float:right; background:url(../images/lx.jpg) no-repeat center left; padding:0 0 0 24px;}


.index{ width:100%; overflow:hidden;}
.box1{ width:996px; margin:0 auto; text-align:center; margin-bottom:20px; overflow:hidden;}
.box1 h2{ font-size:40px; color:#333333;}
.box1 ul li{ float:left; border-left:1px solid #e5e5e5; width:24.9%; margin-left:-1px; padding-top:50px;}
.box1 ul li:nth-child(4){ border-right:1px solid #e5e5e5;}
.box1 ul li h4{ font-size:28px; padding:0px; margin:0px; margin-top:20px;}

.fnav{ height:52px; line-height:50px; border-bottom:1px #CCCCCC solid; border-top:1px #CCCCCC solid;}
.fnav ul{ width:1200px; margin:0 auto; margin-top:50px;}

.box2{ width:100%; text-align:center;}
.box2 img{ max-width:100%;}

.box3{ background:#f1f1f1; padding:20px 0; text-align:center; width:100%;}
.box4{ background:#fff; padding:20px 0; text-align:center; width:100%;}
.box5{ text-align:center; width:100%;}
.box5 img{ max-width:100%;}
.box6{ text-align:center; width:100%;}
.box6 img{ max-width:100%;}
.box7{ text-align:center; width:100%; padding:20px 0;}
.box8{ text-align:center; width:100%; background:#f1f1f1; overflow:hidden;}
.fnav{ overflow:hidden;}
.fnav ul{ margin:0px auto; text-align:center;}
.fnav ul li{ display:inline;}

/*logo*/
#Mlogo{ width:1200px; height:115px; margin:auto; padding:0px;}
.logo{}
.jm{ float:right; padding:0px 0 0 15px;}
.zx{ float:right; padding:50px 0 0 15px;}
.fr{ float:right; display:block;}
.fr a{ color:#0081b2;}

/*menu*/
#Menu { width:100%;  height:50px; line-height:50px; border-top:1px #e5e5e5 solid; z-index:100000;}
.Menus { width:1000px; margin:0 auto; padding:0px;}



#menua{width:240px; overflow:hidden; margin:0 auto;}
#menua #nav {display:block;width:100%;padding:0;margin:0;list-style:none;}
#menua #nav li {float:left;width:120px; background:#0065b5;border-radius:8px 8px 0 0;}
#menua #nav li a {display:block;border-radius:8px 8px 0 0;font-size:20px;color:#fff; font-weight:bolder; padding:5px 0; text-align:center;}
#menu_con{ width:238px; }
.tag{ padding:10px;width:218px;height:279px; overflow:hidden;border:1px solid #dedede;}
.tag ul {margin:0px; padding:0px; list-style:none;}
.tag li { clear:both;line-height:26px;}
.tag li span.time,.news_list li span.time{ font-size:12px; color:#999999; float:right;}
.tag li a {font-size:12px;color:#898989;}
.tag li a:hover {font-size:12px;color:#f9d401}
.selected{background:#f9d401; color:#fff;}


.cl{zoom:1;}
/*网站头部*/
.col960{width:1200px;margin:auto;}
.navbg{width:100%;position:absolute;z-index:99;left:0;}
#navul li{float:left;margin-right:1px;width:149px;height:50px;position:relative;text-align:center;line-height:50px;}
#navul li.navhome{text-align:center;padding:0 0px 0 0px; background:#092e26;}
#navul li.navhome a:visited{ color:#fff;}
#navul li a{ font-size:16px;}
#navul li a:link, #navul li a:visited{color:#000;}
#navul li ul{display:none;position:absolute;z-index:10000;top:50px;border-bottom:none;}
#navul li ul li{display:block;width:149px;background:#092e26;float:none;margin-right:0px; margin-top:1px;height:50px;position:relative;line-height:50px;font-size:13px; filter:alpha(opacity=100); -moz-opacity:1; opacity:1;}
#navul li.navmoon{background:#092e26;width:149px;height:50px;line-height:50px; }
#navul li.navmoon a{color:#fff;}
#navul li.navhome a:hover{color:#FCFF00;}
#navul li.navmoon ul{display:block;}
#navul li.navmoon ul a{display:block;width:149px;height:50px;line-height:50px;}
#navul li.navmoon ul a:hover{background:#092e26; }

/*Banner*/
#Banner { width:100%;}

.m_banner{ background:#fff; position:relative;}
.m_banner .banner{height:470px;width:100%; position:absolute;top:0;left:0; background-position:center top;}
.banner_ctrl{ height:100px;width:1000px;position:absolute;top:50%;left:50%;margin:-50px 0 0 -480px;z-index:2;}
.banner_ctrl a{ display:block;width:30px;height:100px; background:url(../images/banner_ctrl.png) no-repeat; position:absolute; opacity:.8;filter: alpha(opacity=10);
-moz-opacity:0.8;}
.banner_ctrl a.prev{left:-30px;}
.banner_ctrl a.next{right:-30px; background-position:-30px 0;}
.m_banner .banner .main_c{ position:relative;z-index:10;height:388px;}

.b1 a{ position:absolute;top:261px;right:65px; display:block;width:159px;height:60px;}
.b2 p{ position:absolute;top:356px;width:100%; font-size:13px;color:#cdb4e7; text-align:center;}
.b2 p a{color:#cdb4e7; text-decoration:underline;}
.b2 p a:hover{color:#e1cef5;}
.b4 a{ position:absolute;top:280px;right:85px; display:block;padding:0 10px;height:28px; line-height:28px; background-color:#ffc700;color:#6f2644;}
.b4 a:hover{background-color:#fff100; text-decoration:none;}
.b5 .l1{ position:absolute;top:0;left:0; display:block;width:960px;height:388px;}
.b5 .l2{ position:absolute;display:block;bottom:8px;right:200px;color:#964401;}
.m_banner .main_c .countdown{ position:absolute;right:160px;top:165px; }
.m_banner .main_c .countdown span{ display:block; float:left;width:33px;height:44px;margin:0 2px;font-size:34px; line-height:44px; text-align:center;color:#62441e;}

/*主区域—main*/
#main { width:1000px; margin:10px auto; padding:0px;}
.main_left{ float:left;width:750px;}
.main_right{ float:right; width:240px;}
.more { float:right; display:block; margin:10px 0 0 0; text-transform:uppercase;}
.more a{ color:#0168b6; font-size:14px; }
.marg{ margin:0 0 0 3px;}


/*宝贝早教*/
.bbzj{ float:left; width:750px;}
.bbzj_l{ float:left; background:#0065b5; text-align:center; width:138px; border-radius:8px 8px 0 0; font-size:20px; font-weight:bolder; color:#fff; padding:5px 0; }
.styy_l{ float:left; background:#85cc63; cursor:pointer; text-align:center; width:138px; border-radius:8px 8px 0 0; font-size:20px; font-weight:bolder; color:#fff; padding:5px 0; }
.b_line{float:left; width:750px;border-bottom:1px solid #dedede; margin:0 0 1px 0;height:1px;}
.bbzj_list { float:left;width:750px; margin:5px 0 0 0;}
.yuelin{ float:left; width:183px; border-radius:8px; border:1px solid #dedede; height:290px; overflow:hidden;}
.yl_title { float:left; width:183px; background:#f9d401; height:75px; padding:25px 0 0 0;border-radius:8px 8px 0 0; text-align:center;}
.xk_title{ float:left;width:183px; text-align:center; font-weight:bolder; line-height:45px; font-size:20px; color:#f9d401;}
.yl_title2 { float:left; width:183px; background:#1dbae3; height:75px; padding:25px 0 0 0;border-radius:8px 8px 0 0; text-align:center;}
.xk_title2{ float:left;width:183px; text-align:center; font-weight:bolder; line-height:45px; font-size:20px; color:#1dbae3;}
.yl_title3 { float:left; width:183px; background:#85cc64; height:75px; padding:25px 0 0 0;border-radius:8px 8px 0 0; text-align:center;}
.xk_title3{ float:left;width:183px; text-align:center; font-weight:bolder; line-height:45px; font-size:20px; color:#85cc64;}
.yl_title4 { float:left; width:183px; background:#e55998; height:75px; padding:25px 0 0 0;border-radius:8px 8px 0 0; text-align:center;}
.xk_title4{ float:left;width:183px; text-align:center; font-weight:bolder; line-height:45px; font-size:20px; color:#e55998;}

.yl_ul{float:left;width:183px; font-size:12px;}
.yl_ul a { color:#898989;}
.yl_ul a:hover { color:#333333}
.yl_ul li{width:170px; margin:0 auto; padding:3px 4px;  line-height:15px; border-bottom:1px #CCCCCC dashed; overflow:hidden;}
.yl_ul li span{float:left; padding:0;}
.yl_ul li i{float:right; font-style:normal;color:#898989;}
.ylmore{ float:left; width:115px; height:28px; line-height:28px; padding:0 0 0 5px; margin:8px 0 15px 8px; background: url(../images/arrow_01.png) no-repeat center right #f9d401;}
.ylmore a{ color:#fff; font-size:14px;}
.qzmore{ float:left; width:115px; height:28px; line-height:28px; padding:0 0 0 5px; margin:8px 0 15px 8px; background: url(../images/arrow_02.png) no-repeat center right #1dbae3;}
.qzmore a{ color:#fff; font-size:14px;}
.wtmore{ float:left; width:115px; height:28px; line-height:28px; padding:0 0 0 5px; margin:8px 0 15px 8px; background: url(../images/arrow_03.png) no-repeat center right #85cc64;}
.wtmore a{ color:#fff; font-size:14px;}
.kcmore{ float:left; width:115px; height:28px; line-height:28px; padding:0 0 0 5px; margin:8px 0 15px 8px; background: url(../images/arrow_04.png) no-repeat center right #e55998;}
.kcmore a{ color:#fff; font-size:14px;}

.bgffa84e{ background:#ffa84e;}
.clffa84e{ color:#ffa84e;}
.bg64a1fa{ background:#64a1fa;}
.cl64a1fa{ color:#64a1fa;}
.bg52bf88{ background:#52bf88;}
.cl52bf88{ color:#52bf88;}
.bge48bff{ background:#e48bff;}
.cle48bff{ color:#e48bff;}

/*亲子活动*/
.qzhd {float:left; width:750px; margin:10px 0 0 0;}
.qzhd_l{ float:left; background:#85cc63; text-align:center; width:138px; border-radius:8px 8px 0 0; font-size:20px; font-weight:bolder; color:#fff; padding:5px 0; }
.q_line{float:left; width:750px;border-bottom:1px solid #dedede; margin:0 0 1px 0; height:1px;}
.qzhd_list{float:left;width:750px; margin:5px 0 0 0; height:521px;}

/*父母好学堂*/
.fmhxt {float:left; width:750px; margin:10px 0 0 0;}
.fmhxt_l{ float:left; background:#f9d401; text-align:center; width:138px; border-radius:8px 8px 0 0; font-size:20px; font-weight:bolder; color:#fff; padding:5px 0; }
.f_line{float:left; width:750px;border-bottom:1px solid #dedede; margin:0 0 1px 0;}
.fmhxt_list { float:left; width:750px; margin:10px 0 0 0;}
.fm_l { float:left; width:732px; padding:8px 8px 0 8px;}
.fm_img { float:left; width:272px; height:202px; overflow:hidden;}
.fm_img img { float:left; width:270px; height:200px; border:1px solid #CCCCCC;}
.fm_text { float:left; width:445px; margin:0 0 0 15px;}
.fm1{ float:left; width:445px; font-size:16px; color:#0465b5; padding:10px 0 0 0;}
.fm2{ float:left; width:445px; font-size:12px; color:#898989; padding:15px 0 0 0; line-height:32px;}
.f_more { float:left;width:435px; text-align:right; display:block; text-transform:uppercase; font-size:12px;}
/*4in1*/
.box4in1{width:748px;margin:0px auto 0 auto; border:1px solid #e1e1e1; padding:0;background: url('../images/bg_4in1.png') no-repeat left top; float:left;}
.box4in1 .infolist{ height:190px; width:748px; background-color:#fff;} 
.box4in1 .hd{height:105px;line-height:105px;padding:0;position:relative; font-weight:bold; font-size:16px; left:0;} 
.box4in1 .hd a{ color:#155aa2} 
.box4in1 .hd a:hover{ color:#f23638} 
.box4in1 .hd ul{ float:left;height:40px;   } 
.box4in1 .hd ul li{ float:left; height:104px; width:373px; text-align:center; background:#f9f9f9; border:1px solid #e1e1e1; border-top:none; border-left:none;} 
.box4in1 .hd ul li a.ico1{background: url('../images/ico_4in1.png') no-repeat 20px 25px; display:block; height:82px;}
.box4in1 .hd ul li a.ico2{background: url('../images/ico_4in1.png') no-repeat 30px -65px; display:block; height:105px; padding:0 0 0 30px;}
.box4in1 .hd ul li a.ico3{background: url('../images/ico_4in1.png') no-repeat 30px -154px; display:block; height:105px;}
.box4in1 .hd ul li.on{height:105px;cursor:pointer;text-align:center;background-image: url('../images/bg_4in1on.png');}
.box4in1 .hd ul li.on a.ico1{background: url('../images/ico_4in1.png') no-repeat 20px -239px; display:block; height:104px; color:#898989;}
.box4in1 .hd ul li.on a.ico2{background: url('../images/ico_4in1.png') no-repeat 30px -329px; display:block; height:104px; color:#898989;}
.box4in1 .hd ul li.on a.ico3{background: url('../images/ico_4in1.png') no-repeat 30px -418px; display:block; height:104px; color:#898989;}


/*右侧新闻中心*/
.r_news { float:left; width:240px;}
.r_news_l{ float:left; background:#f9d401; text-align:center; width:138px; border-radius:8px 8px 0 0; font-size:20px; font-weight:bolder; color:#fff; padding:5px 0; }
.r_line{float:left; width:240px;border-bottom:1px solid #dedede; margin:0 0 1px 0;height:1px;}
.news_list { float:left;width:238px; height:268px; margin:5px 0 0 0;border:1px solid #dedede; padding:10px 0;}
.news_list li { float:left; width:230px; padding:0 4px; font-size:12px; color:#898989; line-height:27px;}
.news_list li a{ color:#898989;}
.news_list li a:hover{ color:#f9d401;}
.st { color:#85cc63;}

/*特许加盟*/
.txjm { float:left;width:240px;  margin:10px 0 0 0;}
.txjm_l{ float:left; width:240px; height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:bolder; color:#fff; background:#0065b5;}
.txjm_s{ float:left; width:238px; border:1px solid #dedede;padding:0 0 6px 0;}

.t_1{ float:left;  display:block; display:inline; font-size:20px;  margin:6px 6px 0 6px; }
.t_1 a:hover{ float:left;  display:block;  font-size:20px; border:1px solid #f9d401;}
.t_1 a { border:1px solid #dedede; width:124px; height:78px; line-height:78px; color:#f9d401; display:block; background:url(../images/t_1.png) no-repeat 25px 15px; padding:0 0 0 100px}

.t_2{ float:left;  display:block; display:inline; font-size:20px;  margin:6px 6px 0 6px; }
.t_2 a:hover{ float:left;  display:block;  font-size:20px; border:1px solid #1dbae3;}
.t_2 a { border:1px solid #dedede; width:124px; height:78px; line-height:78px; color:#1dbae3; display:block; background:url(../images/t_2.png) no-repeat 25px 15px; padding:0 0 0 100px}

.t_3{ float:left;  display:block; display:inline; font-size:20px;  margin:6px 6px 0 6px; }
.t_3 a:hover{ float:left;  display:block;  font-size:20px; border:1px solid #85cc64;}
.t_3 a { border:1px solid #dedede; width:124px; height:78px; line-height:78px; color:#85cc64; display:block; background:url(../images/t_3.png) no-repeat 25px 15px; padding:0 0 0 100px}

.t_4{ float:left;  display:block; display:inline; font-size:20px;  margin:6px 6px 0 6px; }
.t_4 a:hover{ float:left;  display:block;  font-size:20px; border:1px solid #e55998;}
.t_4 a { border:1px solid #dedede; width:124px; height:78px; line-height:78px; color:#e55998; display:block; background:url(../images/t_4.png) no-repeat 25px 15px; padding:0 0 0 100px}

.t_5{ float:left;  display:block; display:inline; font-size:20px;  margin:6px; }
.t_5 a:hover{ float:left;  display:block;  font-size:20px; border:1px solid #f9d401; }
.t_5 a { border:1px solid #dedede; width:124px; height:78px; line-height:78px; color:#f9d401; display:block; background:url(../images/t_5.png) no-repeat 25px 15px; padding:0 0 0 100px}


/*管理学院*/
.glxy{float:left;width:240px; margin:10px 0 0 0;}
.glxy_l{ float:left; width:240px; height:40px; line-height:40px; text-align:center; font-size:18px; font-weight:bolder; color:#fff; background:#85cc63;}
.glxy_r{ float:left; width:240px;}
.glxy_r li {float:left; width:240px; background:#f0f0f0; line-height:45px; border-bottom:1px solid #CCCCCC; margin-bottom:1px; text-align:center;}
.glxy_r li a { color:#898989; display:block;}
.glxy_r li a:hover { color:#fff; display:block; background:#f9d401;}

/*云管理导师*/
.yds{float:left;width:240px; height:163px; margin:10px 0 0 0; background: url(../images/y_1.png) no-repeat #f9d401 center -5px; font-size:28px; font-weight:bolder; text-align:center;}
.yds:hover{float:left;width:240px; height:163px; margin:10px 0 0 0; background: url(../images/y_1.png) no-repeat #06c1f1 center -5px; font-size:28px; font-weight:bolder; text-align:center;}
.yds a { color:#fff; display:block; padding:120px 0 0 0;}

.ayw{float:left;width:240px; height:163px; margin:10px 0 0 0; background: url(../images/y_2.png) no-repeat #1dbae3 center -5px; font-size:28px; font-weight:bolder; text-align:center;}
.ayw:hover{float:left;width:240px; height:163px; margin:10px 0 0 0; background: url(../images/y_2.png) no-repeat #f2c305 center -5px; font-size:28px; font-weight:bolder; text-align:center;}
.ayw a { color:#fff; display:block; padding:120px 0 0 0;}



/*Foot*/
#foot{ width:100%; height:309px; margin:20px 0 0 0; background:#1dbae3; border-top:2px solid #0065b5;}
.footer{ width:100%; text-align:center; background:#092e26; overflow:hidden; margin:10px auto 0; padding:0px;}
.fore1{ float:left; width:143px; height:252px; border-right:1px solid #2f9eba;border-left:1px solid #8eddf1;}
.fore3{ float:left; width:143px; height:252px; border-right:1px solid #2f9eba;}
.fore2{ float:left; width:129px;height:252px;border-left:1px solid #8eddf1;}
.footer dt{position: relative;padding:0px 0 16px 24px;font: 16px "microsoft yahei";zoom: 1; color:#f9d401; font-weight:bolder;}
.footer dd{min-height: 120px;padding-left: 14px;margin-left: 10px;line-height:28px; font: 14px "microsoft yahei";}
.footer div{display: block;line-height:28px;}
.footer div a{display: block;line-height:28px; color:#fff;}
.footer div a:hover{display: block;line-height:28px; color:#f9d401;}
.copy{ width:1000px; margin:15px auto; padding:0px; line-height:25px; text-align:center; font-size:14px; color:#333333;}
.copy div{ width:1000px; margin:10px auto; padding:0px; line-height:25px; text-align:center; font-size:14px; color:#333333;}



/*内页部分*/
#nmain { width:1100px; margin:25px auto; padding:0px;}
.hfanner{ width:100%; height:470px; background:url(../images/nbannerh.jpg) no-repeat center;}
.ybanners{ width:100%; height:470px; background:url(../images/qzbanner.jpg) no-repeat center;}
.ybanner{ width:100%; height:470px; background:url(../images/nbanner1.jpg) no-repeat center;}
.fbanner{ width:100%; height:470px; background:url(../images/fy_banner.png) no-repeat center;}
.cbanner{ width:100%; height:470px; background:url(../images/lianxi.jpg) no-repeat center;}
.newbanner{ width:100%; height:470px;}
.tbanner{ width:100%; height:470px; background:url(../images/jiameng.jpg) no-repeat center;}
#nmain_left{ float:left; width:240px; overflow:hidden; background:#f6f6f6;}
.n_l_list { float:left; width:240px; height:50px; line-height:50px; color:#092e26; font-size:33px; margin:0 0 3px 0; font-weight:bolder; text-align:center; background:#c4e5de; border-radius:8px;}
.n_l_ls { margin:0 auto; width:220px; text-align:center;}
.n_l_ls li { width:218px; margin:0 0 3px 0;line-height:40px; border:1px solid #e0e0e0; border-radius:8px; text-align:left;  overflow:hidden; background:#f4becb;}
.n_l_ls li a{ color:#fff; text-align:center; display:block; font-size:23px;}
.n_l_ls li a:hover{ display:block; line-height:40px; border-radius:8px; background:#092e26; color:#fff; overflow:hidden;}
.n_l_ls li a.ks{ display:block; line-height:50px; border-radius:8px; background:#6fb548; color:#fff;  overflow:hidden;}
.e_l_ls { float:left; width:240px;}
.e_l_ls li { float:left; width:238px; line-height:50px; margin:0 0 3px 0; line-height:50px; border:1px solid #e0e0e0; border-radius:8px; text-align:left;  overflow:hidden;}
.e_l_ls li a{ color:#858585; display:block; padding:0 0 0 20px; font-size:15px;}
.e_l_ls li a:hover{ display:block; line-height:40px; border-radius:8px; background:#092e26; color:#fff; overflow:hidden;}
.n_l_ls li.active a{ display:block; line-height:40px; border-radius:8px; background:#092e26; color:#fff;  overflow:hidden;}

.ioc1 li{ background:url(../images/ioc1.jpg) left center no-repeat;}
.ioc2 li{ background:url(../images/ioc2.jpg) left center no-repeat;}
.ioc3 li{ background:url(../images/ioc3.jpg) left center no-repeat;}
.ioc4 li{ background:url(../images/ioc4.jpg) left center no-repeat;}
.ioc5 li{ background:url(../images/ioc5.jpg) left center no-repeat;}
.ioc6 li{ background:url(../images/ioc6.jpg) left center no-repeat;}
.ioc7 li{ background:url(../images/ioc7.jpg) left center no-repeat;}
.ioc8 li{ background:url(../images/ioc8.jpg) left center no-repeat;}
.ioc1 li a,.ioc2 li a,.ioc3 li a,.ioc4 li a,.ioc5 li a,.ioc6 li a,.ioc7 li a,.ioc8 li a{ margin-left:10px;}

.info small{ font-size:16px;}
.n_list { float:left; margin:0 0 5px 0;}
#nmain_right{ float:right; width:800px; overflow:hidden; margin:0 0 0 10px; padding:10px 14px 24px 14px; border:2px solid #9daba8; border-radius:8px;}
.n_r_list{ float:left; width:800px; line-height:35px; border-bottom:2px solid #c4e5de; font-size:14px; color:#0168b6;}
.art_content img{ max-width:100%; height:auto!important;}
.ns{ float:left; display:block; }
.ns a{ color:#0168b6;}
.rs{ float:right; display:block; color:#828282;}
.rs a {color:#828282;}
.rs a:hover {color:#0081b2;}
.xbanner{ cursor:pointer; float:left; width:700px; margin:19px 0 3px 0;}
.nmain_test { float:left; width:800px;}
.r_b_list { float:left; width:800px; border-bottom:1px dashed #e2e2e2; padding:25px 0 15px 0;}
.r_b_img { float:left; width:175px; height:115px; border-radius:8px; border:1px solid #CCCCCC; overflow:hidden;}
.r_b_img img{width:175px; height:115px;}
.r_b_r{ float:right; width:508px; }
.r_b_r span { float:left; font-size:16px; color:#0168b6; margin:8px 0 0 0;}
.r_b_r div {float:left; font-size:14px; color:#617086; line-height:24px; text-indent:2em; padding:8px 0 0 0; clear:both; width:505px;}




#modal-bg{  background-color:rgba(0,0,0,0.3); position:fixed; display:none; width:100%; height:100vh; left:0; top:0; z-index:99999}

.login-form .form-arrow,.signup-form .form-arrow,.forgot-form .form-arrow{display:block;width:30px;height:15px;background:url(/static/img/arrow.png?2013033000) no-repeat;position:absolute;left:95px;top:-15px}
.login-form input,.signup-form input,.forgot-form input{padding:9px 9px 9px 9px;margin-bottom:20px;width:100%;box-sizing:border-box;}
.login-form .forgot,.login-form .login,.login-form .reg,.signup-form .forgot,.signup-form .login,.signup-form .reg,.forgot-form .forgot,.forgot-form .login,.forgot-form .reg{width:100%;max-width:302px;padding:0;margin:0 0 10px 0;height:35px;font-size:18px;cursor:pointer}
.login-form label.remember,.signup-form label.remember,.forgot-form label.remember{font-size:13px}
.login-form input[type="checkbox"],.signup-form input[type="checkbox"],.forgot-form input[type="checkbox"]{width:auto;height:auto;padding:0;margin:3px 5px 0 0}
.login-form a.forgot,.signup-form a.forgot,.forgot-form a.forgot{font-size:13px;float:right;margin-top:2px;width:auto;cursor:pointer}
.login-form p.error,.signup-form p.error,.forgot-form p.error{font-size:13px;margin-bottom:5px;color:#b22d2d}
#signup-modal,#login-modal,#forgetform,.modal{display:none;width:90%;max-width:380px;background:white;border:5px solid rgba(0,0,0,0.2);margin-left:-190px;border-radius:10px;overflow:hidden;margin-bottom:40px;box-shadow:0 1px 0 white inset;margin-top:-267px}
#signup-modal a:hover,#login-modal a:hover,#forgetform a:hover,.modal a:hover{text-decoration:none}
.modal h1,#forgetform h1,#signup-modal h1,#login-modal h1{margin:0 -40px;background:#EEE;border-bottom:1px solid #CCC;border-top:1px solid #CCC;font-size:16px;padding:13px 40px;border-top-left-radius:6px;border-top-right-radius:6px;text-align:center;font-family:"宋体"}
.modal .close,#signup-modal .close,#login-modal .close,#forgetform .close{ cursor:pointer;position:absolute;top:0;right:0;padding:12px 18px 16px 18px;height:16px;overflow:hidden;opacity:.8;border-left:1px solid #BBB}
.forgot-btn,.login-btn{display:inline-block;*display:inline;*zoom:1;margin-top:14px;color:#ffffff}
#signup-modal{ position:absolute; left:50%;top:50%; margin-left:-195px; margin-top:-250px;}

.for_main{width:100%;padding:0 40px 20px;box-sizing:border-box;}
.m_img{width:100%; max-height:130px; overflow:hidden;text-align:center;}
.m_img img{width:100%;}

@media only screen and (max-width: 767px) { 
#signup-modal,#login-modal,#forgetform,.modal{display:none;width:90%;max-width:380px;background:white;border:5px solid rgba(0,0,0,0.2);margin-left:0;border-radius:10px;overflow:hidden;margin-bottom:40px;box-shadow:0 1px 0 white inset;margin-top:-267px}
#signup-modal{ position:absolute; left:3.5%;top:50%; margin-left:0px; margin-top:-250px;}
.for_main{width:100%;padding:0 20px 20px;box-sizing:border-box;}
}






/*亲子活动*/
.qjhd {}
.q_b_list { float:left; width:700px; border-bottom:1px dashed #e2e2e2; padding:45px 0 55px 0;}
.q_b_img { float:left; width:322px; height:210px; border-radius:8px; border:1px solid #CCCCCC; overflow:hidden;}
.q_b_img img{width:322px; height:210px;}
.q_b_img2 { float:right; width:322px; height:210px; border-radius:8px; border:1px solid #CCCCCC; overflow:hidden;}
.q_b_img2 img{width:322px; height:210px;}
.q_b_r{ float:right; width:345px; }
.q_b_r2{ float:left; width:345px; }
.q_b_n { font-size:18px; font-weight:bolder; color:#1698d2; margin:8px 0 0 0; clear:both;}
.q_bs{font-size:14px; color:#617086; line-height:24px; text-indent:2em; padding:8px 0 0 0;clear:both;}
.us{ float:left; width:345px; font-size:14px; color:#617086; line-height:24px;  padding:8px 0 0 0;}
.us li{ float:left; width:170px; text-align:left; font-size:14px; color:#617086; line-height:22px;}
.us li a{color:#3896b8;}
.us li a:hover{color:#f9d401;}

.fycx_p { width:1000px; margin:0 auto; padding:5px 0 0 0;}

/*宝贝早教*/
.bbjz{ float:left; width:212px; margin:25px 10px; position:relative;}
.bsb_img{ width:211px; height:159px; overflow:hidden;}
.bsb_img img{ width:211px; height:159px;}
.bsb_img img:hover{ width:207px; height:155px; border:2px solid #85cc64;}
.font_1{ font-size:15px; font-weight:bolder; color:#727071; margin:20px 0;}
.link_40 { float:left; width:40px; height:1px; border-bottom:1px solid #4c4c4c; margin:0 0 20px 0;}
.b_list{ float:left; background:url(../images/arr.png) no-repeat 0px 8px; color:#6f6f6f; font-size:14px; clear:both; padding:0 0 0 10px;}


/*按问题选课*/
.wtxk {float:left; width:670px; background:url(../images/arr01.png) no-repeat; padding:0 0 0 30px; margin:35px 0 0 0; border-bottom:1px solid #eeeeee;}
.wtxk_list { float:left; width:505px; font-size:16px; font-weight:bolder; color:#000000;}
.wtxk_b { float:left; width:505px;}
.wtxk_b li { float:left; width:133px; font-size:14px; color:#353535; line-height:50px;}
.wtxk_tu { float:right; border:1px solid #e3e3e1;}

/*课程介绍*/
.kcjs { float:left; width:700px; margin:15px 0 0 0;}
.kcjs_img { float:left; width:325px; height:215px; border-radius:8px; overflow:hidden; border:1px solid #CCCCCC; line-height:215px; text-align:center;}
.kcjs_r { float:right; width:330px;}
.kcjs_r li { float:left; width:330px; font-size:14px; line-height:28px; padding:15px 0 0 0; color:#0168b6;}
.kcjt { float:left; border-radius:8px; width:135px; text-align:center; line-height:36px; height:36px; background:#f9d507; overflow:hidden; margin:25px 0 0 0;}
.kcjt a { color:#fff; font-size:20px; font-weight:bolder; display:block;}
.kcjt a:hover { color:#fff; font-size:20px;border-radius:8px; font-weight:bolder; display:block; background:#6fb548;overflow:hidden}
.k_font{ color:#0168b6; width:700px; margin:10px 0 0 0;}
.k_fonts{ color:#8e8e8c; width:700px; margin:5px 0 0 0; font-size:12px; line-height:24px; text-indent:2em;word-break:break-all;text-align:justify;text-justify:inter-ideograph;}
.kcjs_list { float:left; width:700px; margin:28px 0 0 0; padding:0 0 5px 0; border-bottom:1px dashed #cacaca;}
.img_102{ float:left; width:120px;}
.kcjs_text { float:left; color:#8e8e8c;font-size:12px; line-height:24px; text-indent:2em; width:560px;text-align:justify;text-justify:inter-ideograph;}
.kcjs_d {float:left; color:#0168b6;font-size:14px; width:560px;}
.k_right{ float:right; width:560px;}
.k_vido{ float:left; width:700px; background:#eeeeee; margin:20px 0 0 0; padding:20px 0;}
.k_title{ width:402px; margin:0 auto; font-size:18px; font-weight:bolder; color:#0168b6;}
.k_tv{ width:402px; margin:0 auto; padding:10px 0 0 0;}
.list_b{ float:left; width:700px; border-radius:8px; height:42px; line-height:42px; background:#1dbbe3; margin:40px 0 0 0;}
.list_b li{ float:left; border-right:1px solid #56ccea; padding:0 11px; font-size:14px;}
.list_b li a{ color:#fff;}
.list_b li a:hover{ color:#f9d401;}
.list_b li a.sk{ color:#f9d401;}





/*分院查询*/
#fycx{ width:1000px; margin:10px auto 0; padding:0px;}
.fycx{ float:left; border:1px solid #e0e0e0; border-radius:8px; width:998px; margin:8px 0 0 0; background:url(../images/lstk.png) repeat-y; overflow:hidden;}
.fycx_l{ float:left; width:45px; text-align:center; color:#FFF; vertical-align:middle; padding:20% 0;}
.fycx_r{ float:left; width:953px; color:#323731; }
.fycx_list{ float:left; width:953px;border-top:1px solid #dde2db;}
.cur{ background:#eff7ec; }
.fycx_tt{ float:left; width:100px; font-family:"微软雅黑", "宋体", Arial; text-align:center; padding:6% 0;font-size:16px; color:#1a83c5;}
.fycx_txt{ float:left; width:853px; font-family:"宋体";}
.fycx_txt ul{ list-style:none; padding:0px; margin:0px;}
.fycx_txt li{ float:left; width:165px; text-align:center; font-size:12px; line-height:36px;}
.bfycx{ width:1000px; margin:0 auto; padding:0px;}
.search{ float:right; width:245px; margin:20px 40px 0 0;}
.sec {width:220px; height:25px; float:right; background:#FFFFFF; border-radius:8px; clear:both; margin:10px 0 0 0; padding:6px 8px 6px 15px;font-size:12px; font-family:"宋体"; font-weight:bolder;}
.sc{ width:160px; border:0px;}
.sent { }
.sent a{ color:#fff; display:block; width:235px; height:25px; float:right; line-height:25px; background: url(../images/fd.png) no-repeat  #f2b425 50px 9px; border-radius:8px; clear:both; margin:10px 0 0 0; text-align:center; padding:6px 8px 6px 0;font-size:12px; font-family:"宋体"; font-weight:bolder;}
.sent a:hover{ width:235px; height:25px; float:right; line-height:25px; background: url(../images/fd.png) no-repeat  #d79806 50px 9px; border-radius:8px; clear:both;font-size:12px; font-family:"宋体"; font-weight:bolder;}





/*管理学院内页*/
.g_banner{ width:100%; height:220px; background:url(../images/g_banner.jpg) no-repeat center;}
.gmain{ float:left; width:1000px; margin:15px 0 0 0;}
.nglxy_list { width:998px; height:35px; line-height:35px; border-radius:8px 8px 0 0; background:#4ab0e1;}
.nglxy_list li { float:left; padding:0 20px; font-size:14px; background:url(../images/l_r.jpg) center left no-repeat;}
.nglxy_list li a { color:#fff;}
.nglxy_list li a:hover { color:#f9d401;}
.nglxy_l { float:left; width:410px; overflow:hidden;}
.nglxy_left{ float:left; width:410px; overflow:hidden; margin:0 0 10px 0;}
.ngl_l {float:left; padding:0 23px; height:35px; line-height:35px; color:#fff; font-weight:bolder; background:#85cc64; border-radius:8px 8px 0 0;}
.ngl_c {float:left; padding:0 23px; height:35px; line-height:35px; color:#fff; font-weight:bolder; background:#f8d500; border-radius:8px 8px 0 0;}
.ngl_s {float:left; padding:0 23px; height:35px; line-height:35px; color:#fff; font-weight:bolder; background:#82cd66; border-radius:8px 8px 0 0;}
.s_more{ float:right; margin:10px 0 0 0;}
.s_more a{color:#85cc64; text-transform:uppercase; font-size:14px;}
.s_zx_l{ float:left; width:408px; border:1px solid #dfdfdf;}
.s_list { float:left; width:418px; margin:8px 0;}
.s_list img { float:left; width:183px; height:128px; border:2px solid #85cc64; margin:0 8px;}
.s_l_new { float:left; width:188px; margin:0 0 10px 8px;}
.s_l_new li { float:left; width:185px; font-size:14px; line-height:24px; background:url(../images/x_arrow.jpg) no-repeat center left; padding:0 8px;}
.s_l_new li a { float:left; color:#8b8b8b;}
.s_l_new li a:hover { float:left; color:#85cc64;}
.cg_list { float:left; width:390px; padding:6px 0 6px 6px;}
.cg_img{ float:left; width:190px; height:135px;}
.cg_img img:hover{ float:left; width:186px; height:131px; border:2px solid #009966;}
.cg_sp { float:left; width:185px; padding:0 0 0 5px;}
.cg_sp li{float:left; width:185px;background:url(../images/x_arrow.jpg) no-repeat center left; padding:0 8px; font-size:14px; line-height:24px;}
.cg_sp a { color:#8b8b8b;}
.cg_sp a:hover { color:#85cc64;}


.nglxy_right{ float:right; width:580px;}
.zxgx_ls { float:left; width:580px; margin:0 0 10px 0;}
.zxgx_a {float:left; padding:0 23px; height:35px; line-height:35px; color:#fff; font-weight:bolder; background:#4eace9; border-radius:8px 8px 0 0;}
.zxgx_t {float:left; padding:0 23px; height:35px; line-height:35px; color:#fff; font-weight:bolder; background:#fbd204; border-radius:8px 8px 0 0;}
.zxgx_z {float:left; padding:0 23px; height:35px; line-height:35px; color:#fff; font-weight:bolder; background:#e55a95; border-radius:8px 8px 0 0;}
.zxgx_j {float:left; padding:0 23px; height:35px; line-height:35px; color:#fff; font-weight:bolder; background:#85cc62; border-radius:8px 8px 0 0;}
.zxgx_x {float:left; padding:0 23px; height:35px; line-height:35px; color:#fff; font-weight:bolder; background:#52ace0; border-radius:8px 8px 0 0;}
.zxgx_d {float:left; padding:0 23px; height:35px; line-height:35px; color:#fff; font-weight:bolder; background:#f9d304; border-radius:8px 8px 0 0;}
.zxgx_w {float:left; padding:0 23px; height:35px; line-height:35px; color:#fff; font-weight:bolder; background:#e75896; border-radius:8px 8px 0 0;}
.zxgx_b{ float:left; width:578px; border:1px solid #dfdfdf; padding:10px 0;}
.zxgx_b li{ float:left; width:550px; background:url(../images/x_arrow.jpg) no-repeat center left; padding:0 8px; margin:0 0 0 8px; font-size:14px; line-height:24px;}
.zxgx_b li a{color:#8b8b8b;}
.zxgx_b li a:hover{color:#f9d401;}
.tj { float:left; width:185px; margin:0 0 0 5px;}
.tj a { display:block;}
.tj_im{float:left; width:185px; height:135px;}
.tj_text{float:left; width:185px; font-size:14px; text-align:center;}.tj_text a {color:#8a8a8a}
.tj a img:hover { border:2px solid #95c27f; width:181px; height:131px; color:#95c27f;}
.tj a:hover{  color:#95c27f;}
.jx { float:left; width:140px; margin:0 0 0 4px;}
.jx_im{ float:left; width:140px; height:110px;}
.jx_im img{  width:140px; height:110px;}
.jx_text{float:left; width:140px; font-size:14px; text-align:center;}
.jx a{color:#8b8b8b}
.jx a img:hover { border:2px solid #95c27f; width:136px; height:106px; color:#95c27f;}
.jx a:hover{  color:#95c27f;}
.fours{ float:left; width:1000px;}
.fours_list { float:left; width:998px; border:1px solid #dfdfdf; text-align:center;}



/*加盟表单*/
.jiam{ float:left; width:700px; clear:both;}
.jiamlist{ float:left; width:700px; clear:both; border-bottom:1px solid #CCCCCC; line-height:30px; margin:15px 0 10px 0; color:#6c6c6c; }
.jiamlist i{ font-style:normal; font-size:12px; padding:0 0 0 10px; color:#a3a1a1;}
.jiam li{ float:left; width:350px; line-height:35px; margin:5px 0;}
.jiam li input{ width:210px; line-height:25px;}
.jileft{ float:left; width:65px; }
.jiright{ float:left; width:230px; }

.but { float:left; border-radius:8px; width:135px; text-align:center; line-height:36px; height:36px; background:#f9d507; overflow:hidden; margin:5px 0 0 0;}
.but a { color:#fff; font-size:20px; font-weight:bolder; display:block;}
.but a:hover { color:#fff; font-size:20px;border-radius:8px; font-weight:bolder; display:block; background:#6fb548;overflow:hidden}

#fycx_p { width:1000px; margin:0 auto; padding:5px 0;}

/*广告*/
.adlist {}
.adlist  img { width: 240px; height:160px; border-radius:6px;}
.adlist  span { display:block; padding:5px 0px; text-align:center; font-size:12px; }

.ul_four_li {}
.ul_four_li ul { display:block; padding-top:15px;}
.ul_four_li ul li { line-height:1.8em;}
.tab_box { height:35px; width:100%;}
.tab_box dl { float:left; width:100%; height:35px; }
.tab_box a { font-size:14px; }
.tab_box dt { float:right; width:100px; line-height:30px; text-align:right; }
.tab_box dt a { color:#85cc64;}
.tab_box dd { float:left; padding:0px 23px; cursor:pointer; height:35px; line-height:35px; border-radius:8px 8px 0px 0px;}
.tab_box dd { background-color:#85cc62;}
.tab_box dd.cur{ background-color:#52ace0;}
.tab_box dd a { font-weight: bolder; color:#fff;}
.table-c table{border-right:1px solid #F00;border-bottom:1px solid #F00} 
.table-c table td{border-left:1px solid #F00;border-top:1px solid #F00} 




/*焦点图*/
.mod18{width:750px;height:520px;position:relative;}
.mod18 .btn{position:absolute;width:30px;height:92px;top:426px;cursor:pointer;z-index:99;font-size:50px;font-weight:bold;}
.mod18 .prev{left:0;background:url(../images/prevBtn.png) no-repeat;}
.mod18 .prev:hover{left:0;background:url(../images/arsl.jpg) no-repeat;}
.mod18 #prevTop,.mod18 #nextTop,.mod18 #prevTop2,.mod18 #nextTop2{top:168px;width:46px;height:48px;}
.mod18 #prevTop,.mod18 #prevTop2{background:url(../images/prevBtnTop.png) 0 0 no-repeat;}
.mod18 #nextTop,.mod18 #nextTop2{background:url(../images/nextBtnTop.png) 0 0 no-repeat;}
.mod18 .next{right:0;background:url(../images/nextBtn.png) no-repeat;}
.mod18 .next:hover{right:0;background:url(../images/arsr.jpg) no-repeat;}
.mod18 li{float:left;}
.mod18 .cf li{position:relative;color:#fff;}
.mod18 .cf a{display:block;width:750px;height:418px;position:absolute;color:#fff;}
.mod18 .cf li span{display:block;width:640px;position:absolute;left:0;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{height:418px;position:relative;overflow:hidden;}
.mod18 .picBox ul{height:418px;position:absolute;}
.mod18 .picBox li{width:750px;height:418px;}
.mod18 .listBox{width:677px;height:92px;margin:0 auto;position:relative;padding:8px 0 10px;overflow:hidden;}
.mod18 .listBox ul{height:92px;position:absolute;}
.mod18 .listBox li{width:164px;height:92px;cursor:pointer;position:relative;padding:0 4px}
.mod18 .listBox li i{display:none;}
.mod18 .listBox li a{display:block;width:165px;height:92px;}
.mod18 .listBox li img{width:164px;height:92px;}
.mod18 .listBox .on img{width:162px;height:88px;border:2px solid #85cc63;}
.mod18 .listBox .on i{display:block;}