@charset "utf-8";
 
/**
 * FileName: page.css
 * Version: v2.0.1
 * Description: 每个页面的样式表请在这个文件单独手写，base.css中的公共颜色不要在这个文件重复出现
 */
 
/*index start*/
/*手写index的样式表*/
/*index end*/

/*news start*/
/*手写news页面的样式表*/
/*news end*/

/*
.........................
.........................
.........................
*/
/*首页*/
.slideBox{ position:relative; overflow:hidden;max-width:100%;/* 设置焦点图最大宽度 */ }
.slideBox .hd{display: none;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{vertical-align:top;}
.slideBox .bd li a{-webkit-tap-highlight-color:rgba(0,0,0,0);  }  /* 去掉链接触摸高亮 */

.navbars{max-height: 100%;overflow: hidden;padding: 2%;}

.navbars_l{float: left;max-width: 50%;}
.navbars_l b{margin-left: 1em;font-size: 1.2em;color: #696969;}
.navbars_l img{max-width: 80%;vertical-align: sub;}
.navbars_r{float: right;max-width: 50%;line-height: 2em;}
.navbars_r_phone{display: block;float: left;/*margin-right: 1em;*/color: #fd935b;font-size: 1.5em;}
.navbars_r_phone a{color: #fd935b;}
.navbars_r_btn{position: relative;float: right;}
.navbars_r_btn span{display:block;width:2em;height:0.2em;margin-top:20%;border-radius:1em;background-color: #cccccc;}

section .container{padding:0 2%;padding-top: 2%;}
section .container a:hover{text-decoration: none;}
.copyright{text-align: center;margin: 2%;color: #fd8a49;}
.copyright span{margin: 0 .5em;}
.cl_3{width: 32%;float: left;margin-right: 2%;padding: 0 2% 2% 2%;}
.cl_3 h5{margin: 10% 0;font-size: 1em;}
.cl_3 img{max-width: 50%;height: 49px;float: right;}
.cl_3 a{color: #fff;display: block;}
.cl_3 a:hover{color: #fff;}
.cl_l{background: #33a9e6;}
.cl_m{background: #668cdf;}
.cl_r{background: #8a67dd;margin-right: 0}
.cl_2{float: left;width: 49%;padding: 0 2% 2% 2%;}
.cl_2 h5{margin: 10% 0;font-size: 1em;}
.cl_2 img{max-width: 50%;height: 49px;float: right;}
.cl_2 a{color: #fff;display: block;}
.cl_2 a:hover{color: #fff;}
.cl2_l{margin-right: 2%;background: #84d016;}
.cl2_r{background: #12c75e;}
.cl2s_l{margin-right: 2%;background: #f1b612;}
.cl2s_r{background: #fd8a49;}
/*首页 end*/

/*各地中心 start*/
.gdzx_page{background: #f1f1f1;padding-top: 2%;padding-bottom: 2%;}
section div.gdzx{padding:0 2%;}
.gdzx li{width: 100%;background: #fff;margin-top: 5%;}
.gdzx .gdzxs{padding: 2%;overflow: hidden;}
.gdzx .gdzx_imgs{float: left;width: 40%;}
.gdzx .gdzx_txt{float: right;width: 58%;;padding-left: 2%;}
.gdzx_txt h5{margin: 0.5em 0;}
.gdzx_txt h5 a{color: #000;}
.gdzx_txt p{color: #888888;font-size: 0.7em;margin: 0.5em 0;}
.gdzx_txt p a{font-weight: bold;font-size: 1em;}
/*各地中心 end*/

/*教学资质 start*/
.jxtd_box .tabBox .jxtd_jxzz{padding: 0;width: 100%;}
.jxtd_jxzz img{max-width: 100%; display: block;margin-right: auto;margin-left: auto;}
/*教学资质 end*/

/*教学团队 start*/
.jxtd_box{background: #f1f1f1;padding-bottom: 2%;}
.jxtd_box .container{padding-top: 0;}

#leftTabBox{background: #fff;padding: 5%}
.tabBox .hd{border-bottom: 0.2em solid #0073c3;width: 100%;}
.tabBox .hd ul{ overflow:hidden;margin: 0;}
.tabBox .hd ul li{float:left; margin-right:1%; color:#515151;padding: 1% 3%;background: #eaeaea;border-top-left-radius:0.5em;border-top-right-radius:0.5em;}
.tabBox .hd ul li a{color: #000;}
.tabBox .hd ul .on{background: #0073c3;}
.tabBox .hd ul .on a{ display:block;color: #fff; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }

.tabBox .bd ul{ padding:1.5% 0;border-bottom: 0.1em solid #f1f1f1;overflow: hidden;}
.tabBox .bd li{float: left;width: 46%;margin-right: 8%;}
.tabBox .bd li:nth-child(2n+0){margin-right: 0;}
.tabBox .text-left{color: #666666;}
.tabBox .jxtd_pic img{border-radius: 0.5em}
.tabBox .jxtd_info{padding: 2%;overflow: hidden;}
.tabBox .bd li p{padding: 0 2%;margin:2% 0}
.tabBox .bd a{ -webkit-tap-highlight-color:rgba(0,0,0,0); }  /* 去掉链接触摸高亮 */
.tabBox .bd li a{ color:#555;  }

.ipages{margin: 5% 0 2% 0;}
.ipages a{color: #000;padding:0.2em 0.5em;border: 0.1em solid #f1f1f1;}
.ipages a.ipnull{border:none;}
.ipages a.ipon{background: #fd8a49;color: #fff;}
/*教学团队 end*/

/*新闻活动 start*/
.xwhd_box{background: #f1f1f1;padding-bottom: 2%;}
.xwhd_box .container{padding-top: 0;}

#leftTabBoxs{background: #fff;padding: 5%}
.tabBoxs .hd{border-bottom: 0.2em solid #0073c3;width: 100%;}
.tabBoxs .hd ul{ overflow:hidden;margin: 0;}
.tabBoxs .hd ul li{float:left; margin-right:1%; color:#515151;padding: 1% 3%;background: #eaeaea;border-top-left-radius:0.5em;border-top-right-radius:0.5em;}
.tabBoxs .hd ul li a{color: #000;}
.tabBoxs .hd ul .on{background: #0073c3;}
.tabBoxs .hd ul .on a{ display:block;color: #fff; /* 修复Android 4.0.x 默认浏览器当前样色无效果bug */  }

.tabBoxs .bd ul{ padding:1.5%;border-bottom: 0.1em dashed #f1f1f1;overflow: hidden;}
.tabBoxs .bd li{float: left;width: 90%;margin-bottom: 1em;}
.xwhd_pic img{border-radius: 0.5em;}
.xwhd_txt{overflow: hidden;margin-top: 1em;}
.xwhd_txt strong{float: left;}
.xwhd_txt small{float: right;}
.xwhd_txt p{color: #666;line-height: 1.5em;}

.ipages{margin: 5% 0 2% 0;}
.ipages a{color: #000;padding:0.2em 0.5em;border: 0.1em solid #f1f1f1;}
.ipages a.ipnull{border:none;}
.ipages a.ipon{background: #fd8a49;color: #fff;}
/*新闻活动 end*/

/*新闻内容 start*/
.xwnr_box{background: #f1f1f1;padding-bottom: 2%;}
.xwnrs{background: #fff;padding: 5%;}
.xwnrs h4{margin: 0.5em;}
.xwnrs .icode{margin: 0.5em 0;}
.icode small{margin-right: 0.5em;font-size: 1em; color: #666;}
.iactive img{max-width: 100%;border-radius: 0.5em;display: block;margin-right: auto;margin-left: auto;}
.iactive{line-height: 2em;}
.xwnrs embed{ height: 0px; overflow: hidden; display: none;}
/*新闻内容 end*/

/*预约课程 start*/
.yykc_box{background: #f1f1f1;padding-bottom: 2%;}
.yykcs{background: #fff;padding: 5%;}
.yykcs_title{margin-bottom: 2em;}
.yykcs_title span{font-weight: bold;color:#2a6496;}
.yykcs_title p{}
.yykcs_info small{color: #da070c;}
.yykcs_info label{font-weight: normal;}
.yykcs_info button{background: #209802;color: #fff;}
/*预约课程 end*/

/*.container{max-width: 640px; min-width: 320px;margin: 0 auto;overflow: hidden;position: relative;}*/
.box{ padding:50px 0 0 0;}
.history_box{ background:url(../images/history_bg_03.jpg) 40px repeat-y; margin:0 10px;}
.history_box .history_left{ float:left; width: 80px; margin: 0 10px 0 -2px; height: 80px; line-height: 80px; text-align:center; border:1px #cccccc solid; border-radius:5px; color:#000; font-size: 20px; box-shadow:0 0 4px #e3e3e3; background:rgb(231,231,231); }
.con_box{ margin:0 10px 10px 10px; border:1px #cccccc solid; border-radius:5px; overflow:hidden; padding:10px; background:#fff; box-shadow:0 0 4px #d0d0d0;}
.con_box1{ padding:0;}
.con_box h1{ font-size:18px; font-weight:normal; padding:0 0 10px 0; line-height:28px;}
.con_box h1.lan{ color:#3399cc; font-family:Arial; font-size:20px;}
.con_box h1.course_tit{ height:36px;}
.con_box h1.course_tit span{ float:left; height:36px; line-height:36px; background:url(../images/course_tit_bg_03.jpg) right no-repeat #ff9900; background-size:auto 36px; padding:0 40px 0 20px; color:#fff;}
.con_con{ font-size:14px; color:#666666; line-height:24px; padding-bottom:10px;}
.con_con img{ max-width:100%;}
.con_box1 .con_con{ padding:0 10px 10px 10px;}