﻿@charset "utf-8";
/*设置设计稿的宽度750 的 html的默认fontsize为20px。(注意，浏览器中最小值为12px，)    calc(var(--bili) * 105) */
 
@media screen and (min-width:751px){
    html{width: 100vw;font-size: calc(100vw / 750 * 20)!important;}
} 
@media screen and (min-width:321px) and (max-width:750px){
    html{width: 100vw;font-size: calc(100vw / 750 * 20)!important;}
} 
@media screen and (max-width:320px){
    html{width: 100vw;font-size: 8.5px !important;}
	body{width: 100vw;font-size: 8.5px !important;}
} 
/* 页面优化  在PC端展示时  2018-11-08
@media screen and (min-width:751px){
    html{width: 750px !important;font-size:20px !important ;}
	.cart1{ width: 37.5rem !important ;/*width: 100%;  整个页面/}
} 
html { width: 100%;max-width: 750px; margin: auto;padding-bottom: 50px;background: #eee;}*/ 
 
/*公共 */
/* 页面优化  2018-11-08 */
/*取消a标签在移动端点击时的蓝色 移动端的a链接设置*/
a:hover{-webkit-tap-highlight-color: transparent;}
/*取消 长按移动端页面图片会出现收藏或保存图片提醒 pointer-events: none; css控制页面文字不能被选中user-select:none;
img { pointer-events: none;-moz-pointer-events: none;-ms-pointer-events: none;-o-pointer-events: none;-moz-user-select:none;/*火狐 *-webkit-user-select:none;/*webkit浏览器*-ms-user-select:none;/*IE10*-khtml-user-select:none;/*早期浏览器*user-select:none;
-webkit-pointer-events: none;}*/
/*清除浮动*/
.before:before {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.min:before {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.after:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.min:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;  }
.clearfix {/* 触发 hasLayout */ zoom: 1; }

/*ul{height: auto;overflow: hidden;}	
等距离分布*/
.box{
display: -moz-box; /*Firefox*/display: -webkit-box; /*Safari,Opera,Chrome*/display: box;}
.box{display: -webkit-box; /* 老版本语法: Safari, iOS, Android browser, older WebKit browsers. */
display: -moz-box; /* 老版本语法: Firefox (buggy) */
display: -ms-flexbox; /* 混合版本语法: IE 10 */
display: -webkit-flex; /* 新版本语法: Chrome 21+ */
display: flex; /* 新版本语法: Opera 12.1, Firefox 22+ */}
.box{ display: -webkit-box;display: -ms-flexbox;display: flex; display: -moz-flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;}
.box1{ display: -webkit-flex;display: flex; display: -moz-flex;flex-direction: row;justify-content: space-between;width: 100%;}
/* 实线*/
.solid1{border-bottom: 0.2rem solid #e90506;width: 4.6%;margin:0.5rem auto}/* 首页 标题 实线*/
.solid2{ border-bottom:1rem solid #e9e8e8}/*首页 模块 实线*/
.solid3{ margin-right: -16%;border-right: 1px solid #fff;}/* 首页横幅 实线*/
.solid4 {border: 1px solid #bfbebe ;width: 75%;margin: 0 auto}/*艺考生冲刺课程 实线*/
.solid5 { border-bottom: 1.25rem solid #e9e8e8}/*高考 模块 实线*/
/*阴影*/
.sh{box-shadow: 0px 2px 8px 1px rgba(153, 153, 153, 0.42);margin:calc(14 * var(--bili)) 0px;}
.img_auto_10 {display:block;margin:0.5rem auto;}
.img_auto_15 {display:block;margin:0.75rem auto;}
.img_auto_25 {display:block;margin:1.25rem auto;}
.img_auto_30 {display:block;margin:1.5rem auto;}
.img_auto_35 {display:block;margin:1.75rem auto;}


/*京太移动端----- 公共calc(50 * var(--bili))*/
.c92{width: 92%;margin: 0 auto !important}/*手机端宽度*/
.c64{width: 96.876% !important;margin: 0 auto !important}/*手机端宽度*/
.banner img{width: 100%}
.w_min{margin:0;padding:0;height:auto;}
@keyframes dong { 
	from {-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}
	to {-webkit-transform: translate(-82.5%,0px);transform: translate(-82.5%,0px);} 
}
/*Firefox */
@-moz-keyframes dong {
	from {-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}
	to {-webkit-transform: translate(-82.5%,0px);transform: translate(-82.5%,0px);} 
}
/* Safari and Chrome*/ 
@-webkit-keyframes dong {
	from {-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}
	to {-webkit-transform: translate(-82.5%,0px);transform: translate(-82.5%,0px);} 
}
/* Opera */
@-o-keyframes dong {
	from {-webkit-transform: translate(0px, 0px);transform: translate(0px, 0px);}
	to {-webkit-transform: translate(-82.5%,0px);transform: translate(-82.5%,0px);} 
}
.banner_js .fd_qrz_info img{-webkit-animation: dong 50s linear  1s infinite;animation: dong 50s linear  1s infinite;}



/*首页 顶部公共*/
.cl50 {padding-top:60px;*height: 50px;padding-bottom:50px;}
.cb60 {padding-bottom:50px;}
.header {width: 100%;height:60px; border-bottom: 1px solid #eee; background: #fff;*background-color: rgba(0,0,0,0.7);position: fixed; top: 0px; z-index: 100;}
.header .top{height: auto; overflow: hidden;width: 100%;*text-align: center; *position: relative;}
.header  a{font-size: 1.1rem; line-height:60px;display: block;}
.header  a.logo  {padding-left: 7.5px}
.header  a.logo img{height:45px; margin-top:7.5px;}
.header  a.t_phone{position: absolute; font-size: 32px; width: 55px; right: 0px; text-align: center;} 
/*高考全年班   高考复读 顶部公共*/
.header_gaokao {width: 100%;height: 4rem;border-top: 1px solid #eee;border-bottom: 1px solid #eee;background: #fff;*background-color: rgba(0,0,0,0.7);position: fixed;top: 0px;z-index: 100;}	
.header_gaokao .flmenu {color: #ffffff;height: 100%;font-size: 25px;text-align: center;width: 60px;position: relative;-webkit-transition: background 0.5s;-moz-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;background: #fbfbfb;}
.header_gaokao .flmenu:hover {background-color: rgba(255,255,255,0.2);cursor: pointer;}
.header_gaokao .flmenu span {position: absolute;left: calc(50% - 10px);top: calc(50% - 1.5px);width: 20px;height: 3px;background-color: #000;}
.header_gaokao .flmenu span:nth-child(1) {animation-duration: 0.5s;animation-fill-mode: both;animation-name: outfirst;transform: translateY(4px) rotate(0deg);top: calc(50% - 2.5px);}
.header_gaokao .flmenu span:nth-child(2) {animation-duration: 0.5s;animation-fill-mode: both;animation-name: outsecond;transform: translateY(-4px) rotate(0deg);top: calc(50% - 0.5px);}
.header_gaokao .flmenu span:nth-child(3){top: calc(50% - 1.5px);}
.header_gaokao .fr {width: 100%;text-align: center;margin-left: -60px;*position: relative;}
.header_gaokao .fr a {font-size: 1.8rem;line-height: 4.1rem;}
.header_gaokao .fr a.t_phone {position: absolute;font-size: 2.0rem;width: 61px;right: 0px;}
.header_gaokao .mobile_menu_nava {*display: none;position: fixed;background-color: rgba(58, 58, 58, 0.9);width: 50%;height: auto;left: -100%;top: 4rem;padding-bottom: 2.5rem}
.header_gaokao .mobile_menu_nava a {display: inline-block;line-height:5rem;text-decoration: none;width: 80%;margin-left: 10%;color: #FFFFFF;border-bottom: solid 1px rgba(255,255,255,0.3);font-size: 1.64rem;padding-left: 0.5rem}
.header_gaokao .mobile_menu_nava .nav_logo {border-bottom: 1px solid #737373;}
.header_gaokao .mobile_menu_nava .nav_logo img {display: block;width: 40%;margin: 20px auto 5px;}

/*底部 公共---------*/
/*==公共----2018/11/15-----------------------------------------------*/
/*公共*/
/*标题*/
.xj_title{margin:1rem auto;text-align: center;}/* height: auto;overflow: hidden;*/ 
.xj_title h1{font-size: 2.1rem;position: relative;margin: 0 auto;padding:0.5rem 0;font-weight: 800;}
.xj_title p{font-size: 1.6rem;}
/*标题结束*/
/*各模块 公共 xj_yuyue xj_teacher  xj_jxhj xj_add*/
.xj_yuyue,.xj_teacher,.xj_jxhj,.xj_add{background: #fff; height:auto;overflow: hidden;padding-top:1.5rem;padding-bottom:0.5rem}
.xj_pub_solid1{height: 0.5rem;background: #f0f0f0;}/*实线*/
/*各模块*/
/*报名预约*/
/*.xj_yuyue{background:#f0f0f0 }*/
.xj_yuyue{height:auto;overflow: hidden;padding-top:1.5rem;padding-bottom:0.5rem} 
.xj_yuyue form ul{margin-top: 1.5rem;}
.xj_yuyue form ul li{padding: 0.5rem 0.25rem;}
.xj_yuyue form ul li input{font-size: 1.4rem;height:auto;line-height: 3; width: 88%;margin: 0 6%;padding: 0 0.75rem; border: 1px solid #b1aeae;}
.xj_yuyue form  ul li .pubbutton{display: block;font-size: 1.6rem;color: #fff;text-align: center;height: 3.5rem;;line-height:3.5rem;; background-color:#1199dd;border:1px solid #1199dd; width: 45%;margin: 2rem 30%;}
/*优状元师资团队*/
.xj_teacher .xj_teacher_info{ padding-bottom: 0.01rem;}
.xj_teacher	.xj_teacher_info ul.tab_tp li{}
.xj_teacher	.xj_teacher_info ul.tab_tp li table{width: 96%;background: #fff; border-radius: 0.25rem;margin: 0 auto;}
.xj_teacher	.xj_teacher_info ul.tab_tp li table tr th{padding: 0.7rem 0;}
.xj_teacher	.xj_teacher_info ul.tab_tp li table tr th:nth-child(1){position: relative;width: 30%}
.xj_teacher	.xj_teacher_info ul.tab_tp li table tr th:nth-child(1){position: relative;width: 40%}
.xj_teacher	.xj_teacher_info ul.tab_tp li table tr th img{width: 100%;background: #f1f1f1;border-radius: 10px;}
.xj_teacher	.xj_teacher_info ul.tab_tp li table tr th:nth-child(1) p {position: absolute;font-size: 1.2rem;font-weight: bold;color: #fff;text-align:center; width: 100%;z-index:1;left:0;bottom:0.5rem;background:#ffb518;letter-spacing: 0.25rem;line-height:2;}
.xj_teacher	.xj_teacher_info ul.tab_tp li table tr th:nth-child(2){padding: 0 1.5rem;padding: 0 1% 0 4%;text-align: justify;}
.xj_teacher	.xj_teacher_info ul.tab_tp li table tr th:nth-child(2) h1{font-size: 1.75rem ;font-weight: bold;}
.xj_teacher	.xj_teacher_info ul.tab_tp li table tr th:nth-child(2) h1 span{font-size:1.2rem;margin-left:1.75rem;}
.xj_teacher	.xj_teacher_info ul.tab_tp li table tr th:nth-child(2) p{font-size: 1.3rem;letter-spacing: 0.1rem;padding: 1rem 0;}
.xj_teacher	.xj_teacher_info ul.tab_tp li table tr th:nth-child(2) p{font-size: 1.3rem;letter-spacing: 0.1rem;padding:0;margin: 1rem 0;height: 8em;overflow: hidden;}

/*学生*/
.xj_student_pub	{overflow: hidden;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;}
.xj_student_pub	.pub_info {overflow: hidden;color: rgb( 51, 51, 51 );background: #fff;border-radius:10px;}
.xj_student_pub	.pub_info ul li{float: left;width: 48%;margin:0% 1% 2%; }
.xj_student_pub	.pub_info ul li:nth-child(odd){margin-right: 1% }
.xj_student_pub	.pub_info ul li:nth-child(even){margin-left:1% }
.xj_student_pub	.pub_info  img{width: 100%;margin-bottom:2%;}
.xj_student_pub	.pub_info  img{width: 100%;}
.xj_student_pub	.pub_info  h3{text-indent: 0.75rem; font-size: 1.6rem ;line-height: 1.75; font-weight: bold;border-bottom: 1px dashed #cacaca;}
.xj_student_pub	.pub_info  h3 span{font-size:1.3rem;margin-left:1.75rem;}
.xj_student_pub	.pub_info  p{text-indent: 0.75rem; font-size: 1.4rem; line-height: 1.75; border-bottom: 1px dashed #cacaca;}
.xj_student_pub  .pub_info  .pubbuttont{overflow: hidden;display: block;font-size: 1.4rem;color: #fff;text-align: center; ;line-height:2; background: -moz-linear-gradient( 0deg, #f57d4c 0%,#fbbc5f 100%);
    background: -webkit-linear-gradient( 0deg, #f57d4c 0%,#fbbc5f 100%);
    background: -ms-linear-gradient( 0deg, #f57d4c 0%,#fbbc5f 100%);
    background: linear-gradient(to #f57d4c, #fbbc5f);border:none; width:80%;margin: 5% auto;border-radius: 30px}

/*学校环境*/
.xj_jxhj{background: #fff} 
.xj_jxhj .xj_jxhj_info ul li{float: left;width:31%;height: 10.2rem; font-size: 1.3rem;position:relative;margin:0.5rem 1.16%; }
.xj_jxhj .xj_jxhj_info ul li img{width: 100%;height: 100%}
.xj_jxhj .xj_jxhj_info ul li p{position:absolute;width:100%; z-index: 2; left:0;bottom:0;text-align: center;background-color: rgba(86, 82, 82, 0.6);color:#fff;padding: 0.25rem 0;}
/*我们的校区地址 */	
.xj_add{background: #fff}
.xj_add .xj_add_info .add_xq ul.tab_tp{font-size: 1.5rem;padding: 0.5rem 0;}
.xj_add .xj_add_info .add_xq ul.tab_tp li{ width:100%; float:left;border-radius:0.5rem;background-color:#fff;margin: 0.4rem 0;}
.xj_add .xj_add_info .add_xq ul.tab_tp li h2{font-size: 1.8rem;width: 40%; text-align: center; color: #fff; background-color: #e97005;border-radius:0.5rem;line-height: 1.8;}
.xj_add .xj_add_info .add_xq ul.tab_tp li .xq{padding:0.5rem 0.25rem;}
.xj_add .xj_add_info .add_xq ul.tab_tp li .xq p{line-height: 1.5;}
.xj_add .xj_add_info .add_xq ul.tab_tp li .xq img{width: 100%;padding: 0.75rem 0; }
/*-----------------------------------------------------------------------------------*/
/*首页 高中集训 高中借读 优状元教学优势*/
/*优状元教学优势*/
 .xj_jiaoxueyoushi_info{height: auto;padding-top: 1.5rem ;overflow: hidden;}
 .xj_jiaoxueyoushi_info ul li{width: 46%;float: left; background-color: #fff; text-align: center;padding: 2rem 0 3rem;margin: 1.5rem 2%;padding: 2rem 0 1rem;
    margin: 1.5rem 2%;}
 .xj_jiaoxueyoushi_info ul li h2{font-size: 1.4rem;font-weight: bold;margin: 0.75rem auto 1rem;}
 .xj_jiaoxueyoushi_info ul li p{font-size: 1.3rem;line-height: 1.5;padding: 0 3%;overflow: hidden;
    height: 6em;}
 .xj_jiaoxueyoushi_info ul li img{width: 5rem;height: 5rem ; margin-top: -4.25rem;}
 .xj_jiaoxueyoushi_info img{width: 100%;height: 100%;}
/*--高考全年班 高考复读-------------------------------------------------------------------*/
/*高考全年班   */
.xj_gkqnb_banner{position: relative;}
.xj_gkqnb_banner img{width: 100%}
.xj_gkqnb_banner h1{position: absolute;bottom: 35%;width: 100%;text-align: center;font-size: 3.6rem;color: #fff;font-weight: bold;}
 
/*各班级 介绍*/
.xj_gkqnb_a{background:#f8982c;}	
.xj_gkqnb_a table{border-spacing: 0.5rem;border-collapse:separate;}
.xj_gkqnb_a td{width: 48%;margin: 0.5rem 1%;background: #fff}
.xj_gkqnb_a a{display: inline-block;height: 100%; padding : 1.25rem 0.75rem;  position: relative;}	
.xj_gkqnb_a h2 {font-size: 2rem; color: #fb511b;letter-spacing: 2px;font-weight: bold;}
.xj_gkqnb_a p{font-size: 1.2rem;height: 8.25rem;padding: 0.75rem 0 1.75rem 0;line-height: 1.4;text-align: justify;}
.xj_gkqnb_a a>span{font-size: 1rem;border:1px solid #fb511b;margin: 0 0.75rem 0 0;padding: 0.1rem 1rem;right: 0; position: absolute;bottom: 1rem}
/**/
/*高考全年班  各班级*/
 /*标题*/
.xj_gkqnb_bj_title{text-align: center;overflow: hidden;height: auto;}
.xj_gkqnb_bj_title h2{font-size: 2.5rem;font-weight: bold; padding: 2.75rem 0;}
.xj_gkqnb_bj_info {font-size: 1.4rem;padding-bottom: 2rem;}
/*-------*/
/*班型介绍*/
.xj_gkqnb_bj_a{background:#fff;}
.xj_gkqnb_bj_a p{text-align: justify; border: 2px dashed #fb511b;border-radius: 1.5rem;padding: 0.75rem 0.75rem;line-height: 2.5rem; }
/*培养方向*/
.xj_gkqnb_bj_b {background: url(../images/xiaojie/gaokao_quannianban/xj_gkqnb_bz_b_bg.png)center   no-repeat; background-size: 100% 100%;color: #fff}
.xj_gkqnb_bj_b p{padding: 1.25rem 1rem;line-height: 2.5rem; }
.xj_gkqnb_bj_b table{text-align: center;color: #333 }
.xj_gkqnb_bj_b table th,.xj_gkqnb_bj_b table td{border-right: 1px solid #333}
.xj_gkqnb_bj_b table th:last-child,.xj_gkqnb_bj_b table td:last-child{border-right: none}
.xj_gkqnb_bj_b table th{background-color: #f7b332;padding: 5px 0; }
.xj_gkqnb_bj_b table td{background-color: #fff;padding: 0.75rem 0;}
/*教学优势*/
.xj_gkqnb_bj_c{background: #fff;padding: 1rem 0}
.xj_gkqnb_bj_c img{width: 100%;}
/*选择优状元，你能收获什么？*/
.xj_gkqnb_bj_d{background: -webkit-linear-gradient(#f7b432, #fb4b1a); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(#f7b432, #fb4b1a); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#f7b432, #fb4b1a); /* Firefox 3.6 - 15 */background: linear-gradient(#f7b432, #fb4b1a); /* 标准的语法 */ padding: 1rem 0;color: #fff; }
.xj_gkqnb_bj_d .xj_gkqnb_bj_info {padding-bottom: 0;}
.xj_gkqnb_bj_d img{width: 100%;}

 /*----------------------------------------*/
 /*高考复读   暂不管----------------*/
 /*各班级 介绍*/
.xj_gkfd_a{background:#464cc8;}	
.xj_gkfd_a table{border-spacing: 0.25rem;border-collapse:separate;}
.xj_gkfd_a td{width: 48%;margin: 0.5rem 1%;background: #fff}
.xj_gkfd_a a{display: inline-block;height: 100%; padding : 1.25rem 0.75rem;  position: relative;}	
.xj_gkfd_a h2 {font-size: 2rem; color: #fb511b;letter-spacing: 2px;font-weight: bold;}
.xj_gkfd_a p{font-size: 1.2rem;height: 8.25rem;padding: 0.75rem 0 1.75rem 0;line-height: 1.4;text-align: justify;}
.xj_gkfd_a a>span{font-size: 1rem;border:1px solid #fb511b;margin: 0 0.75rem 0 0;padding: 0.1rem 1rem;right: 0; position: absolute;bottom: 1rem}

/*高考复读全年班  各班级*/
 /*标题*/
.xj_gkfd_bj_title{text-align: center;overflow: hidden;height: auto;}
.xj_gkfd_bj_title h2{font-size: 2.5rem;font-weight: bold; padding: 2.75rem 0;}
.xj_gkfd_bj_info {font-size: 1.4rem;padding-bottom: 2rem;}
/*-------*/
/*班型介绍*/
.xj_gkfd_bj_a{background:#fff;}
.xj_gkfd_bj_a p{text-align: center; border: 2px dashed #3738ac;border-radius: 1.5rem;padding: 0.75rem 0.75rem;line-height: 2.5rem; }
/*培养方向*/
.xj_gkfd_bj_b {background: url(../images/xiaojie/gaokao_fudu/xj_gkfd_bz_b_bg.png)center   no-repeat; background-size: 100% 100%;color: #fff}
.xj_gkfd_bj_b p{padding: 1.25rem 1rem;line-height: 2.5rem; }
.xj_gkfd_bj_b table{text-align: center;color: #333 }
.xj_gkfd_bj_b table th,.xj_gkfd_bj_b table td{border-right: 1px solid #333}
.xj_gkfd_bj_b table th:last-child,.xj_gkfd_bj_b table td:last-child{border-right: none}
.xj_gkfd_bj_b table th{background-color: #f7b332;padding: 5px 0; }
.xj_gkfd_bj_b table td{background-color: #fff;padding: 0.75rem 0;}
/*教学优势*/
.xj_gkfd_bj_c{background: #fff;padding: 1rem 0}
.xj_gkfd_bj_c img{width: 100%;}
/*选择优状元，你能收获什么？*/
.xj_gkfd_bj_d{background: -webkit-linear-gradient(#3765d8, #3d35af); /*Safari 5.1 - 6.0*/background: -o-linear-gradient(#3765d8, #3d35af); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(#3765d8, #3d35af); /*Firefox 3.6 - 15*/background: linear-gradient(#3765d8, #3d35af); /* 标准的语法 */ padding: 1rem 0;color: #fff; }
.xj_gkfd_bj_d .xj_gkfd_bj_info {padding-bottom: 0;}
.xj_gkfd_bj_d img{width: 100%;}
/*--------------------------------------------------*/
.xj_gkfd_banners, .xj_gkqnb_banners {width: 100%;padding-top: 0rem;}
.xj_gkfd_banners .swiper-pagination-bullet-active,.xj_gkqnb_banners .swiper-pagination-bullet-active {opacity: 1;background: #fff;}
.xj_gkfd_a,.xj_gkqnb_a{background:  #f1f1f1; }
.xj_gkfd_a td ,.xj_gkqnb_a td{width: 48%;margin: 0.5rem 1%;background: #fff;border: #d9d9d9 solid 1px;}
 
 /*首页-----------------------------------*/ 
 /*首页导航*/
.m_menu {height:auto;}
.m_menu ul {height:auto;overflow:hidden;}
.m_menu ul li {float: left;width: 33.33%;height: 3rem; text-align: center;background:url(../images/xiaojie/index/menu_ico.png) no-repeat  ;background-size: 100% 100%}
.m_menu ul li a {display: block; line-height: 2.75rem; color: #fff; font-size: 1.5rem;  padding-top: 0.25rem;}
.m_menu ul li a {vertical-align: bottom;}
/*幻灯片*/
.banners .swiper-slide img {width:100%;height:100%;}
/*.banners .swiper-slide img {width:640px;height:394px;}*/

/*首页图标导航*/
.ix_nav {height:auto;overflow:hidden;background:#fff;margin:0px 0px 5px 0px;padding:10px 0px;border-top: 1px solid #e4e4e4; }
.ix_nav .in_nav {height:auto;overflow:hidden;}
.ix_nav .in_nav a {float: left;width: 33.3333%;margin-bottom:2px;text-align: center;}
.ix_nav .in_nav a i {display: block;width:70px; height:70px; overflow:hidden;margin: 0 auto 5px auto; border-radius: 100%;background:#fff;padding: 10px;}
.ix_nav .in_nav a i img{width:100%; height:auto;display: block;margin: 0 auto 5px auto;}
.ix_nav .in_nav a i.ru1 {background: linear-gradient(#FD6573, #F7979E);}
.ix_nav .in_nav a i.ru2 {background: linear-gradient(#32A7FE, #67BFF8);}
.ix_nav .in_nav a i.ru3 {background: linear-gradient(#FAA01C, #FFC278);}
.ix_nav .in_nav a i.ru4 {background: linear-gradient(#14D38F, #03F3C0);}
.ix_nav .in_nav a i.ru5 {background: linear-gradient(#FCA42C, #FFC774);}
.ix_nav .in_nav a i.ru6 {background: linear-gradient(#F86B73, #FF95A1);}
.ix_nav .in_nav a i.ru7 {background: linear-gradient(#3CACFE, #70C0FF);}
.ix_nav .in_nav a i.ru8 {background: linear-gradient(#F9656F, #FF95A1);}
.ix_nav .in_nav a span {font-size: 1.5rem;color: #333;}
/*优状元教学优势*/
.xj_jiaoxueyoushi{background-color: #5a8dff}
.xj_jiaoxueyoushi .xj_jiaoxueyoushi_tltie{overflow: hidden;height: auto;padding: 2rem 0;text-align: center;}
.xj_jiaoxueyoushi .xj_jiaoxueyoushi_tltie h2{ font-size: 2.1rem;color: #fff;font-weight: bold;}
.xj_index_a{padding: 1rem 0}
/*----------------------*/
/*艺考----------------------*/
/*标题*/
.xj_art_title{overflow: hidden;text-align: center;padding: 1.5rem 0}
.xj_art_title h2{font-size: 1.8rem;font-weight: 800;}
.xj_art_solid{border-bottom: 1rem solid #f0f0f0;}/*实线*/
.xj_art_c,.xj_art_d{padding: 1rem 0 1.5rem}
/*河南艺考文化课首选优状元*/
.xj_art_a{padding: 1.5rem 0 1.5rem}
.xj_art_a .xj_art_info {text-align: center;}
.xj_art_a .xj_art_info table{border-spacing: 0 0.25rem;border-collapse:separate;}
.xj_art_a .xj_art_info table tr th h3{font-size:1.3rem;font-weight: bold; width: 95%; padding: 0.5rem 0 0.75rem;margin:0.25rem 0 0.5rem;}
.xj_art_a .xj_art_info table tr th:first-child h3{background: url(../images/xiaojie/art/xj_art_a_ico1.png) center no-repeat;background-size: 100% 100%}
.xj_art_a .xj_art_info table tr th:last-child h3{background: url(../images/xiaojie/art/xj_art_a_ico2.png) center no-repeat;background-size: 100% 100%; }
.xj_art_a .xj_art_info table tr td p{font-size:1.2rem }
.xj_art_a .xj_art_info table tr td{padding: 0.5rem 0}
.xj_art_a .xj_art_info table tr td:first-child{background: #f5cb1d}
.xj_art_a .xj_art_info table tr td:last-child{background: #e5e5e5}
.xj_art_a .xj_art_info .pk {position:absolute;top:0;left:49%; width: 15%;}
.xj_art_a .xj_art_info .pk img{position:relative;left:-50%; width:100%}
/*轮播 目标院校*/ 
.xj_art_target{background: #f29901 ;}
.xj_art_target .swiper-slide{padding: 1.25rem 0}
.xj_art_target .swiper-slide img {width: 100%;}
.xj_art_target .swiper-slide .text{padding:1rem 0}
.xj_art_target .swiper-slide .text h2{font-size: 1.3rem;color: #fff;font-weight: bold;line-height: 1.5 }
.xj_art_target .swiper-slide p{font-size: 1.1rem;color: #fff;line-height: 1.5;letter-spacing: 0.05rem;text-align: justify;padding-bottom: 0.75rem;}
.xj_art_target .swiper-pagination-bullet {width: 0.6rem;height: 0.6rem;opacity: 0.1;}
.xj_art_target .swiper-pagination-bullet-active { opacity: 1;background: #fff;}
/*优状元四大教学优势，提分有保障*/
.xj_art_c .xj_art_info{padding: 0.5rem 0}
.xj_art_c ul li{float: left;width: 46%;padding: 0 2%}
.xj_art_c ul li h3{background: url(../images/xiaojie/art/xj_art_c_ico1.png) center no-repeat;background-size: 100% 100%;font-size:1.4rem;padding: 0.35rem 0 0.65rem;text-align: center;line-height: 1.8rem;height: 1.8rem;}
.xj_art_c ul li h3 span{background: #24181a;color: #fcd201;border-radius:1rem;width: 1.8rem;height: 100%;display: inline-block;margin-right: 0.5rem;}
.xj_art_c ul li p{font-size:1.2rem ; text-align: justify;padding: 0.75rem 0;} 
/*艺考生冲刺课程*/
.xj_art_d .xj_art_info {background: #f5cb1d}
.xj_art_d .xj_art_info table {font-size: 1.2rem;  }
.xj_art_d .xj_art_info table tr{border-bottom:1px solid #333; }
.xj_art_d .xj_art_info table tr:last-child{border-bottom:none; }
.xj_art_d .xj_art_info table tr th{padding: 1.25rem 0;font-weight: bold;}
.xj_art_d .xj_art_info table tr th:nth-child(1),.xj_art_d .xj_art_info table tr td:nth-child(1) {text-align: center;border-right: 1px solid #333;font-weight: bold;}
.xj_art_d .xj_art_info table tr td:nth-child(2) {padding: 0.75rem 1.15rem;}
/*轮播 学生*/ 
.xj_art_student{ }
.xj_art_student .swiper-slide{padding: 1.25rem 0}
.xj_art_student .art_student_xq{box-shadow: 0px 2px 10px 1px #c2bebe;margin: 0 0.25rem;padding: 1.5rem;border-radius: 1rem;}
.xj_art_student .top{overflow: hidden;height: auto; }
.xj_art_student .top .fl{width: 50%}
.xj_art_student .top .fl img{width: 90%}
.xj_art_student .top .fr{width: 50%;padding:1.25rem 0; }
.xj_art_student .top .fr h2{ font-size: 1.4rem; font-weight: bold;line-height:2;}
.xj_art_student .top .fr p{font-size: 1.2rem; line-height: 2;letter-spacing: 0.05rem;text-align: justify;}
.xj_art_student p.txt{ padding:0.75rem 0; font-size: 1.1rem; line-height: 1.5;text-align: justify;text-indent: 2em;height: 9rem}
.xj_art_student .swiper-pagination-bullet {width: 0.6rem;height: 0.6rem;opacity:1;background: #fff;border:#0b0808 1px solid;}
.xj_art_student .swiper-pagination-bullet-active { opacity: 1;background: #24181a;}
.xj_art_student .swiper-container{padding-bottom:1.5rem;}

/*new art 20191215*/
/*京太教育精细化管理模式*/
.xj_art_title{overflow: hidden;text-align: center;position: relative;font-size: 1.8rem;height: 3em; background: url(../images/xiaojie/art/art_title_bg.png) no-repeat center; background-size: 65%;}
.xj_art_title h2{font-size: 1.8rem;color: #fff; position: absolute;top:50%;left: 50%; transform: translate(-50%,-50%);font-size: 2.05rem;font-weight: bold; line-height: 1.5;width: 100% }
.art_a .pub_info,.art_b .pub_info,.art_d .pub_info,.art_teacher .pub_info,.art_student .pub_info,.art_jxhj .pub_info,.art_add .pub_info{border-radius: 10px;border-radius: 0.5rem; padding:3% 1%;background: #fff;}
.art_teacher .pub_info,.art_student .pub_info{ padding: 5% 2%;}
.art_jxhj .pub_info,.art_add .pub_info{overflow: hidden;}
.art_aa{overflow: inherit; background: #fff;border-radius: 10px;width: 96%;margin: 10px auto 0;padding-top:1.5rem;padding-bottom:0.5rem}
.art_aa .pub_title{margin-top: 10px; border-radius: 10px;text-align: center;background: url(../images/xiaojie/art/art_aa_bg.png)no-repeat center;margin-top: -5.8%;    background-size: 55% 100%;}
.art_aa .pub_title h3 {color: #fff;font-size: 2rem;line-height: 1.5}
.art_aa form ul{margin-top: 1.5rem;}
.art_aa form ul li{padding: 0.5rem 0.25rem;}
.art_aa form ul li input,.art_aa form ul li select{font-size: 1.4rem;height: auto;margin: 0 6%;padding: 0 0.75rem;border: 1.5px solid #b1aeae;line-height: 2.5;width: 88%;font-weight: normal;}/*600*/
.art_aa form p{font-size: 1.2rem;font-size: 24px;font-size: 1.3rem;line-height: 3;   color:#333; }  
.art_aa form p span{ color: #fe290b; }  
.art_aa form  .moe4{margin: 1% auto;display: block;font-size: 1.6rem;color: #fff; height: 3.5rem;;line-height:3.5rem;; background:#ff5029 !important; ; width: 60%; border-radius: 45px; }
.art_aa form .km {font-size: 1.5rem; color: #5c5c5c}
.art_aa form .km span{margin-right:  5%;margin-left: 8%;}
.art_aa input[type="radio"]{display:none;}
.art_aa input[type="radio"]+label{margin: 0 5%}
.art_aa label{position:relative;padding-left:1.5em;line-height: 1.5;}
.art_aa label::before,.art_aa input:checked+label::before{content: '';width: 1em;height: 1em;position: absolute;top: 0;margin : 0.15em;left: 0;background: url(../images/xiaojie/pub/radio_0.png) no-repeat center;background-size: 100% 100%;border-radius: 100%;}
.art_aa input:checked+label::before{background: url(../images/xiaojie/pub/radio_1.png) no-repeat center;background-size: 100% 100%; }
.art_a .pub_info  ul {height: auto;overflow: hidden; padding: 0.75rem 0;}
.art_a .pub_info  ul li {height: auto;overflow: hidden;float: left;}
.art_a .pub_info  ul li:nth-child(1){text-align: center;}
.art_a .pub_info  ul li:nth-child(2){width:84%;float: right;}
.art_a .pub_info  ul li:first-child {border-radius:10px; border: 1.5px solid #fc8c88}
.art_a .pub_info  ul li:first-child  h3{font-size:1.5rem;font-weight:600;line-height:1.75;background:#fc8c88;margin:0.3em;color: #fff;width: 1.75em;border-radius: 0.5rem}
.art_a .pub_info  ul li:first-child  h3 span{border-radius: 0.5rem}
.art_a .pub_info  ul li img{ margin: 1.4rem 0;width: 3rem;}
.art_a .pub_info  ul li h2{display: inline-block;border-radius: 0.5rem;background: #fc8c88;margin-bottom: 3%; }
.art_a .pub_info  ul li h2 span{display: inline-block; font-size: 1.5rem;color: #d81f49; line-height: 1;color: #fff;line-height: 2;padding:0 0.5em;}
.art_a .pub_info  ul li h2 span:first-child{border-right: 0.2em solid #fff ;}
.art_b .pub_info  ul {height: auto;overflow: hidden;margin: 0.5rem auto;padding: 0.75rem 0;}
.art_b .pub_info  ul li{overflow: hidden;margin-bottom: 3%;padding: 0 0 2% 0;}
.art_b .pub_info  ul li h3{width: ;text-align: center;float: left;color: #fff;font-weight: 600;background: url(../images/xiaojie/art/xj_art_b_ico.png) no-repeat;width: 32.5%;height: 17%;background-size: 100% 100%;}
.art_b .pub_info  ul li h3 span{display: inline-block;font-size: 3.5rem;text-align: center;padding-right: 5%;margin-left: -4%;}
.art_b .pub_info  ul li h3 p{display: inline-block; text-align: center;padding: 7% 0;line-height: 1.5;font-weight: bold;}
.art_b .pub_info  ul li p.txt{font-size: 1.2rem;display: inline-block;width: 67%;float: right;border-radius: 0.75rem;background-color: #fff;box-shadow: 0.1em 0.2em 0.4em 0px rgba(31, 20, 17, 0.3);margin-top: -12%;padding: 2%;margin-right: 1%;}
.art_d .pub_info table {font-size: 1.3rem;  }
.art_d .pub_info table tr th , .art_d .pub_info table tr td  {border: 1px solid #e5e5e5; }
.art_d .pub_info table tr th{ font-size: 1.4rem;padding: 1.25rem 0;font-weight: bold;}
.art_d .pub_info table tr td{padding: 0.75rem 1.15rem;}
.art_teacher .pub_info  .text{background: #fbfcfe;padding: 3% 0;border-radius: 0.5rem; margin: 0 auto;overflow: hidden;padding: 5% 2% 15% 2%;}
.art_teacher .pub_info  i{display: inline-block;float: left;margin-right: 2%;width: 35%;height: 15rem;border-radius: 10px;background: url(../images/xiaojie/pub/teacher/yzy_teacher_ico2.png) no-repeat #f1f1f1 center bottom;background-size: 70%;}
.art_teacher .pub_info  i.ic1{background-image: url(../images/xiaojie/pub/teacher/teacher_zhangruixue.png) ;}
.art_teacher .pub_info  i.ic2{background-image: url(../images/xiaojie/pub/teacher/teacher_qiraru.png) ;}
.art_teacher .pub_info  i.ic3{background-image: url(../images/xiaojie/pub/teacher/teacher_huoyanan.png) ;}
.art_teacher .pub_info  i.ic4{background-image: url(../images/xiaojie/pub/teacher/teacher_yangzhenya.png)  ;} 
.art_teacher .pub_info  h3{font-size: 1.8rem ;font-weight: bold;line-height:1.2;margin-bottom: 3%;}
.art_teacher .pub_info  h3 span{font-size:0.8em;margin-left:1.75rem;}
.art_teacher .pub_info  p { text-align:justify;line-height:1.3;}
.art_teacher .pub_info .more2{display:inline-block;color:#fff;font-size:1.3rem; border-radius:1rem; text-align:center;position:absolute;left:37%;bottom: 9%;line-height: 2;width: 40%;}
.art_student .pub_info .fl{width: 50%}
.art_student .pub_info .fl img{width: 90%}
.art_student .pub_info .fr{width: 50%; }
.art_student .pub_info .fr h2{ font-size: 1.8rem; font-weight: bold;line-height:2;}
.art_student .pub_info .fr p{font-size: 1.35rem; line-height: 2;letter-spacing: 0.05rem;text-align: justify;}
.art_student .pub_info .more2 {display: inline-block;color: #fff;font-size: 1.3rem;width: 55%;border-radius: 1rem;line-height: 1.75;text-align: center;margin: 3% 0;left:45%;bottom: 0;line-height: 2;}
.art_add .pub_info .add_xq ul.tab_tp{font-size: 1.5rem;padding: 0.5rem 0;}
.art_add .pub_info .add_xq ul.tab_tp li{ width:100%; float:left;border-radius:0.5rem; margin: 0.4rem 0;}
.art_add .pub_info .add_xq ul.tab_tp li h2{font-size: 1.8rem;width: 40%; text-align: center; color: #fff; background-color: rgb(251, 148, 113);;border-radius:0.5rem;line-height: 1.8;}
.art_add .pub_info .add_xq ul.tab_tp li .xq{padding:0.5rem 0.25rem;}
.art_add .pub_info .add_xq ul.tab_tp li .xq p{line-height: 1.5;}
.art_add .pub_info .add_xq ul.tab_tp li .xq img{width: 100%;padding: 0.75rem 0; }

.art_jxhj .pub_info ul li{float: left;width:31%;height: 10.2rem; font-size: 1.3rem;position:relative;margin:0.5rem 1.16%;float: left;width:45%;margin: 0em 2.5% 1em;  }
.art_jxhj .pub_info ul li img{width: 100%;height: 100%}
.art_jxhj .pub_info ul li p{position:absolute;width:100%;z-index: 2;left:0;bottom:0;text-align: center;background-color: rgba(86, 82, 82, 0.6);color:#fff;padding: 0.25rem 0;}

@media screen and (max-width:355px){ 
    .art_aa label::before,.art_aa input:checked+label::before{ margin : 0.2em; }
}
@media screen and (max-width:320px){ 
    .art_aa label::before,.art_aa input:checked+label::before{ margin : 0.25em; }
}
@media screen and (max-width:425px){
 .swiper-wrapper{margin-bottom: 10% !important;}
    .art_aa .pub_title{  margin-top: -6%; }
    .art_teacher .pub_info i {height: 13.5rem !important;}
}
@media screen and (max-width:400px){ .art_aa .pub_title{  margin-top: -6.5%; }}
@media screen and (max-width:375px){ 
    .art_aa .pub_title{  margin-top: -7%; }
    .art_teacher .pub_info i {height: 12rem !important;}}
@media screen and (max-width:320px){ .art_aa .pub_title{  margin-top: -7.5%; }}
@media screen and (max-width:340px){  
    .art_teacher .pub_info i {height: 12rem !important;}
    .art_teacher .pub_info .more2 {bottom: 3% !important;}
}

/*高考集训----------------*/
/*标题*/
.xj_gkjx_title{position: relative;height: auto;overflow: hidden;width: 90%;text-align:center;margin: 0 auto;}
.xj_gkjx_title:before{position: absolute;content: '';display: block;height: 0.25rem;width: 100%;top: 50%;transform: translateY(-50%);left: 0px;background:linear-gradient(to left,#2387f7,#fff,#2387f7);background:-webkit-linear-gradient(left,#2387f7,#fff,#2387f7);}
.xj_gkjx_title h1{position: relative;display: inline-block;font-size: 2.05rem;color: #fff; font-weight: bold;padding:1.5rem 0.5rem;letter-spacing: 3px;background: #2387f7;} 
/*模块*/
.xj_gkjx_info{ border-radius: 0.5rem;background: #f4f4f4;}
.xj_gkjx_a,.xj_gkjx_b,.xj_gkjx_c{padding:0.5rem  0  1rem}
/*模块*/
/*学校简介*/
.xj_gkjx_a .xj_gkjx_info{background: #fff;}
.xj_gkjx_a .xj_gkjx_info .sp{padding: 0.8rem 0;width:95%;margin:0 auto;text-align: center;}
.xj_gkjx_a .xj_gkjx_info .sp video{display:block; width: 100%; background: #fff;}
.xj_gkjx_a .xj_gkjx_info p{padding: 1.5rem 0.7rem ;font-size: 1.4rem;text-indent: 2em;text-align: justify;}
/*优状元教学优势 公共 --*/
   
/*优状元学校班型*/
.xj_gkjx_c .xj_gkjx_info{padding: 1.5rem 0;}
.xj_gkjx_c .xj_gkjx_info ul {overflow: hidden;height: auto}
.xj_gkjx_c .xj_gkjx_info ul li{width: 46%;float: left;background:#fff;margin: 0.5rem 2%;}
.xj_gkjx_c .xj_gkjx_info ul li .info {position: relative;}
.xj_gkjx_c .xj_gkjx_info ul li .info img {width: 100%;}
.xj_gkjx_c .xj_gkjx_info ul li .info p {font-size: 1.4rem; position: absolute;width: 100%;z-index: 1;left: 0;bottom: 0;text-align: center;background-color:rgba(0, 0, 0, 0.56);color: #fff;font-weight: bold; letter-spacing: 5px;line-height: 2;} 
.xj_gkjx_c .xj_gkjx_info ul li .text p {font-size: 1.3rem; text-align: center;line-height: 1.3rem;} 
.xj_gkjx_c .xj_gkjx_info ul li .text{padding: 1.5rem 0;}
/*==一对一--------------------------------------------------*/
/*公共*/
/*标题*/
.xj_ydy_ttitle{text-align: center;}
.xj_ydy_ttitle h1{font-size: 1.75rem;font-weight: 800;padding-bottom:1.5rem;}
/*标题结束*/
/*各模块 公共  */
.xj_ydy_a,.xj_ydy_b,.xj_ydy_c,.xj_ydy_d{height:auto;overflow: hidden;padding:2rem 0;}
.xj_ydy_solid{border-bottom: 0.5rem solid #f0f0f0;}/*实线*/
/*各模块*/
.xj_ydy_a img{width: 100%}
.xj_ydy_d img{width: 100%}
/*为什么要选择优状元1对1*/
.xj_ydy_b .xj_ydy_info table tr{border: 0.75rem solid #fff; border-right: none;border-left: none;}
.xj_ydy_b .xj_ydy_info table tr td{color: #fff; padding: 0.75rem 0}
.xj_ydy_b .xj_ydy_info table tr td:nth-child(1){background: #f29603;text-align: center;font-size: 1.4rem;width: 18.7% }
.xj_ydy_b .xj_ydy_info table tr td:nth-child(2){background: #049ef4;font-size: 1.3rem;padding: 0 0.5rem;}
/*==优状元1对1个性化教学模式*/
.xj_ydy_c .xj_ydy_info	table tr td{width: 50%;border: 2px solid #fff;font-size:  1.4rem;text-align: center;background: #0476b6;color: #fff;padding: 0.75rem 0;letter-spacing: 0.1rem;}
/*高中借读------------*/
/*标题*/
.xj_gzjd_title{height: auto;overflow: hidden;width: 90%;text-align:center;margin: 0 auto;}
.xj_gzjd_title:before{position: relative;content: '';display: block;height: 0.25rem;width: 100%;top: 2.5rem;left: 0px;background:linear-gradient(to left,#2387f7,#fff,#2387f7);background:-webkit-linear-gradient(left,#2387f7,#fff,#2387f7);}
.xj_gzjd_title h1{position: relative;display: inline-block;font-size: 2.05rem;color: #fff; font-weight: bold;padding:1.5rem 0.5rem;letter-spacing: 3px;background: #2387f7;} 
/*模块*/
.xj_gzjd_info{ border-radius: 0.5rem;background: #f4f4f4;  }
.xj_gzjd_a,.xj_gzjd_b,.xj_gzjd_c {padding: 0.5rem 0 1rem;text-align: center;}
/*模块*/
/*学校简介*/
.xj_gzjd_a .xj_gzjd_info{background: #fff;}
.xj_gzjd_a .xj_gzjd_info .sp{padding: 0.8rem 0;/*width:95%;*/margin:0 auto;text-align: center;}
.xj_gzjd_a .xj_gzjd_info .sp video{display:block; width: 100%; background: #fff;}
.xj_gzjd_a .xj_gzjd_info p{padding: 1.5rem 0.7rem ;font-size: 1.4rem;text-indent: 2em;text-align: justify;}
/*优状元教学优势  公共*/

/*优状元招生计划*/
 .xj_gzjd_c .xj_gzjd_info{padding: 1rem 0;font-size: 1.6rem;text-align: center;} 
 .xj_gzjd_c .xj_gzjd_info table{margin: 0 auto;}
 .xj_gzjd_c	.xj_gzjd_info th,.xj_gzjd_c .xj_gzjd_info td{border: 1px solid #afafaf;padding: 0.5rem 0}
 .xj_gzjd_c	.xj_gzjd_info th{font-weight: bold;}
/*==高中 高中课程---- ----------------------------------------------*/
/*公共*/
/*标题*/
.xj_gz_ttitle{height: auto;overflow: hidden;text-align: center;border-bottom: 2px solid #dfdfde}
.xj_gz_ttitle h1{font-size: 1.75rem;color: #00463b; font-weight: bold;padding-top:1.5rem; padding-bottom:1rem;position: relative;}
.xj_gz_ttitle h1:after {content: "";position: absolute;width: 34%;height: 5px;bottom: -0.15rem;left: 33%;background: #f89402;}
/*标题结束*/
/*各模块 公共  */
.xj_gz_info {padding: 2rem 0;}
.xj_gz_a,.xj_gz_b,.xj_gz_c,.xj_gz_d,.xj_gz_e{height:auto;overflow: hidden; }
.xj_gz_solid{border-bottom: 0.75rem solid #fff;}/*实线*/
/*各模块*/
/**/
/*跨年级升学，衔接很重要！*/
.xj_gz_a{background: #f3f0f1}

.xj_gz_a .xj_gz_info {padding:  0;}
.xj_gz_a .xj_gz_info ul li{float: left;width: 32.5%; padding: 2rem 0;text-align: center;}
.xj_gz_a .xj_gz_info ul li h2{ font-size: 1.4rem;font-weight: bold;color: #fff;padding: 1rem 0;}
.xj_gz_a .xj_gz_info ul li p:nth-child(2){font-size: 1.3rem;padding : 1.75rem 0;line-height: 2.25rem; }
.xj_gz_a .xj_gz_info ul li p:nth-child(3){font-size: 1.2rem;line-height: 3.75rem;color: #00463b }
.xj_gz_a .xj_gz_info ul li:nth-child(3) :nth-child(2){padding : 0.6rem 0; }
/*各年级课程安排*/
.xj_gz_b .xj_gz_info ul li {margin: 0.5rem 0}
.xj_gz_b .xj_gz_info ul li p{font-size: 1.3rem;}
.xj_gz_b .xj_gz_info ul li .gz_info_top{position: relative;height: 14.8rem}
.xj_gz_b .xj_gz_info ul li .gz_info_top img{height: 100%}
.xj_gz_b .xj_gz_info ul li .gz_info_top .gz_info{height:11.8rem; position: absolute;border: 1px solid #666;right: 0;top: 1rem;width: 54%;background: #fff;line-height: 1.5;padding: 0.75rem 1rem 0rem;letter-spacing: 0.1rem;}
.xj_gz_b .xj_gz_info ul li .gz_info_top .gz_info h3{font-size: 1.6rem;font-weight: bold;color: #00463b;padding: 0.75rem 0;}
.xj_gz_b .xj_gz_info ul li .gz_info_txt{background: #fea01a;padding: 1.75rem 1.5rem;color: #fff;margin: 0.1rem 0;text-indent: 2em}
/*优状元教学优势*/
.xj_gz_c .xj_gz_info table tr{border: 0.75rem solid #fff; border-right: none;border-left: none;}
.xj_gz_c .xj_gz_info table tr td{color: #fff; padding: 0.75rem 0}
.xj_gz_c .xj_gz_info table tr td:nth-child(1){background: #fe9805;font-size: 1.4rem;text-align: center;width: 15% }
.xj_gz_c .xj_gz_info table tr td:nth-child(2){background: #00463b;font-size: 1.3rem;padding: 0 2rem;letter-spacing: 2px}
/*皇牌课程体系，专业课外辅导*/
.xj_gz_d{background: url(../images/xiaojie/gaozhong/xj_gz_d.png)center   no-repeat; background-size: 100% 100%;}
.xj_gz_d .xj_gz_info {padding: 2rem 0;}
.xj_gz_d .xj_gz_info ul{height: auto;overflow: hidden;}
.xj_gz_d .xj_gz_info ul li {float: left; width:14.5rem;height:12.5rem;margin:0.5rem;padding: 0  0.5rem;background: #fff;border: 1px solid #CECECE;}
.xj_gz_d .xj_gz_info ul li img{width: 3.6rem;height: 3.6rem }
.xj_gz_d .xj_gz_info ul li h1 {font-size: 1.5rem;  text-align: center;margin: 1rem 0px 0.5rem;font-weight: bold;}
.xj_gz_d .xj_gz_info ul li p {text-align: center;margin: 1rem 0px 0.5rem;font-size: 1.1rem;font-weight: bold;}
/**/
.xj_gz_e p{background: #fea01a;font-size: 1.1rem;color: #fff;line-height: 2;padding: 1.25rem;letter-spacing: 0.1rem}
.xj_gz_e p span{color: #225237}
.xj_gz_e img{width: 100%}
/*特色班课对比传统班课的优势*/ 
.xj_gz_f .xj_gz_info table{text-align: center;border-spacing: 0.25rem;border-collapse:separate;}
.xj_gz_f .xj_gz_info table tr th{font-size: 1.8rem;}
.xj_gz_f .xj_gz_info table tr th img{height: 5.7rem}
.xj_gz_f .xj_gz_info table tr td{font-size: 1.3rem ; padding: 0.45rem 0;}
.xj_gz_f .xj_gz_info table tr th:first-child{color: #00463b;}
.xj_gz_f .xj_gz_info table tr td:nth-child(1){color: #00463b;background: #f1f1f1}
.xj_gz_f .xj_gz_info table tr td:nth-child(2){color: #fff;background: #00463b}
.xj_gz_f .xj_gz_info table tr td:nth-child(3){color: #545353;background: #fafafa}
/*自主招生*/
/*标题  公共*/
.xj_zzzs_title{height: auto; overflow: hidden;padding:1.75rem 0;}
.xj_zzzs_title h2{font-size: 2rem;text-align: center;font-weight: 800;} 
.xj_zzzs_a,.xj_zzzs_b,.xj_zzzs_c{height: auto; overflow: hidden;padding: 0.75rem  0}
/*自主招生你了解多少？*/	
.xj_zzzs_info table  {border-spacing: 1rem;border-collapse:separate;}
.xj_zzzs_a .xj_zzzs_info table tr td{position: relative;background: url(../images/xiaojie/zizhuzhaosheng/xj_zzzs_a_bg.png) center  no-repeat; background-size: 100% 100%;width: 33%; height: 11.35rem; }
.xj_zzzs_a .xj_zzzs_info table tr td h3{font-size: 1.2rem;font-weight: bold; text-align: center;color: #000}
.xj_zzzs_a .xj_zzzs_info table tr td p{font-size: 1.2rem;position: absolute;top: 0.15rem;left: 0.75rem; color: #fff  }
/*什么是自主招生初审胜出的关键？*/
.xj_zzzs_b .xj_zzzs_info{font-size: 1.3rem;text-align: center;}
.xj_zzzs_b .xj_zzzs_info img{width: 100%;margin: 1.5rem auto}
.xj_zzzs_b .xj_zzzs_info p{width: 100%;margin: 0 auto;padding:1rem 0 }
.xj_zzzs_b .xj_zzzs_info a{display:inline-block; background:#2267a9;color: #fff;padding: 0.25rem 2.5rem;}
/*如何为参加自主招生做充分准备？*/
.xj_zzzs_solid{border-bottom: 2px solid #000;width: 20%;margin:1.75rem auto}
.xj_zzzs_c .xj_zzzs_info table td{position: relative;background: url(../images/xiaojie/zizhuzhaosheng/xj_zzzs_c_bg.png) center no-repeat; background-size: 100% 100%;width: 33%; height:14.2rem; }
.xj_zzzs_c .xj_zzzs_info table tr:nth-child(1) td:nth-child(2)  h3{line-height: 3rem;}
.xj_zzzs_c .xj_zzzs_info table tr:nth-child(1) td:nth-child(3)  h3{line-height: 3rem;}
.xj_zzzs_c .xj_zzzs_info table tr td h3{font-size: 1.2rem;font-weight: bold; text-align: center;color: #000}
.xj_zzzs_c .xj_zzzs_info table tr td h4{font-size: 1rem;text-align: center;color: #000}
.xj_zzzs_c .xj_zzzs_info table tr td p{position:absolute;font-size: 1.2rem;top:0.15rem;left:0.75rem;color: #fff  }
/*高考集训----------------*/
/*标题*/
.xj_gzzs_title{height: auto;overflow: hidden;text-align:center;margin: 0 auto;padding:1rem 0.5rem;}

.xj_gzzs_title h1{position: relative;display: inline-block;font-size: 2.05rem;color: #24afe9; font-weight: bold;letter-spacing: 0.15rem;line-height: 1.5} 
/*三角形*/
.xj_gzzs_title  p{width: 0;height: 0;border-left: 0.5rem solid transparent;border-right: 0.5rem solid transparent;border-top: 0.5rem solid #24afe9;margin: 0 auto;}
/*模块*/
.xj_gzzs_info{  overflow: hidden;height: auto;}
.xj_gzzs_a{padding:0.5rem  0  1rem;background: #f5f5f5;}
/*模块*/
/*校区简介*/
.xj_gzzs_a {background: #fff}
 
.xj_gzzs_a .xj_gzzs_info p{padding: 0 0.7rem;font-size: 1.4rem;text-indent: 2em;text-align: justify;}
.xj_gzzs_a .xj_gzzs_info img{width: 100%}
/*课程设置 --*/
.xj_gzzs_b .xj_gzzs_info{  padding: 1rem 0 2rem}
.xj_gzzs_b .xj_gzzs_info table {width: 96%; margin: 0 auto;text-align: center;}
.xj_gzzs_b .xj_gzzs_info table, .xj_gzzs_b .xj_gzzs_info td{border:1px solid #959595;}
.xj_gzzs_b .xj_gzzs_info table tr td{padding: 0.75rem 0;font-size: 1.4rem; }
/*特色及优势 --*/
.xj_gzzs_c {background: #fff}
.xj_gzzs_c .xj_gzzs_info .gzzs_info_list{overflow: hidden;height: auto;border-bottom: 0.75rem solid #f5f5f5;padding: 0.75rem 0}
.xj_gzzs_c .xj_gzzs_info .gzzs_info_list .text h2{font-size: 1.6rem;font-weight: bold;padding-bottom: 0.5rem}
.xj_gzzs_c .xj_gzzs_info .gzzs_info_list .text p{font-size: 1.3rem}
.xj_gzzs_c .xj_gzzs_info .img1 img{float: left;width: 22%;margin-right: 2%}
.xj_gzzs_c .xj_gzzs_info .img2 {text-align: right;}
.xj_gzzs_c .xj_gzzs_info .img2 img{float: right;width: 22%;margin-left: 2%}
.xj_gzzs_c .xj_gzzs_info .img2 .text{margin-right: 22%}
/*高考集训 2----------------*/
.xj_gkjx2_a,.xj_gkjx2_b,.xj_gkjx2_c,.xj_gkjx2_d,.xj_gkjx2_e,.xj_gkjx2_e1,.xj_gkjx2_hj,.xj_gkjx2_yuyue,.xj_gkjx2_add{overflow:hidden;background:#fff;width:95%;margin: 3% auto  ; border-radius: 10px;}
.xj_gkjx2_title{position: relative;height: auto;overflow: hidden; text-align:center;margin: 0 auto;padding: 5% 0}
.xj_gkjx2_title h1{position:relative;display:inline-block;font-size:2.05rem;font-weight: bold; letter-spacing: 1px;line-height:2;} 
.xj_gkjx2_title i{display: inline-block;width: 22rem;height: 1.75rem;background: url(../images/xiaojie/gaokao_jixun2020/jx_title_ico.png) no-repeat;background-size: 100%;position: absolute;bottom: 0;left: -1em;}
.xj_gkjx2_info{ border-radius: 0.5rem; }
.xj_gkjx2_info .more1{display:inline-block;color:#fff;font-size:1.3rem;width: 50%;border-radius:1rem;line-height: 1.75;background: #fe0025;}
.xj_gkjx2_info .more2{display:inline-block;color:#fff;font-size:1.3rem;width:45%;border-radius:1rem;line-height:1.75;background:#fe0025;text-align:center;}
.xj_gkjx2_info .swiper-wrapper{margin-bottom: 8%;}
@media screen and (max-width:425px){
  .xj_gkjx2_info .swiper-wrapper{margin-bottom: 10%;} 
}
.xj_gkjx2_info .swiper-slide{position: relative;}
.xj_gkjx2_info .swiper-pagination-bullet {width: 11px;height: 11px;border-radius: 50% !important;    display: inline-block;}
.xj_gkjx2_info .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 3%; }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 10px;}
.xj_gkjx2_info .pubbuttont ,.xj_gkjx2_info .pubbutton{overflow: hidden;display: block;font-size: 1.6rem;color: #fff;text-align: center;line-height: 2.5;background:#fe0025; border: none; width: 100%; margin: 5% auto;border-radius: 1.5rem;}
.xj_gkjx2_a{margin-top: -25%;transform: translateX(0px);}
.xj_gkjx2_a .pub_info ul {height: auto;padding: 3% 0 }
.xj_gkjx2_a .pub_info ul  li h2{font-size: 1.6rem;} 
.xj_gkjx2_a .pub_info ul  li p {font-size: 1.3rem;font-weight: normal;}
.xj_gkjx2_a .pub_info ul.ur1  li{ position:relative;}
.xj_gkjx2_a .pub_info ul.ur1  li:not(:last-child) {height: 24%}
.xj_gkjx2_a .pub_info ul.ur1  p{width: 3em;color: #317cfb;text-align: center;}
.xj_gkjx2_a .pub_info ul.ur1  i{background: url(../images/xiaojie/gaokao_jixun2020/jx_ico1.png) no-repeat top right;width:36%;height:100%;position:absolute;top:2%;right: -19%;background-size:100%;}
.xj_gkjx2_a .pub_info ul.ur2 {overflow: hidden; border:1px dashed #317cfb;width: calc(100% - 3em);}
.xj_gkjx2_a .pub_info ul.ur2 li{  background:#317cfb;color: #fff; margin: 5% 2%;border-radius: 0.5rem 0.5rem 0 0;padding: 1em 1em}
.xj_gkjx2_b ul{overflow: hidden;}
.xj_gkjx2_b .ur1 li{float: left; font-size: 1.2rem; width:18%;border-radius: 0.5rem;text-align: center;margin: 0 1%;}
.xj_gkjx2_b .ur1 li a{display:inline-block;font-size: 1.2rem;width:calc(100% - 2px);border: 1px dashed #317cfb; border-radius: 0.5rem; line-height: 1.75;color: #317cfb;}
.xj_gkjx2_b .ur1 li a.curr{background: #317cfb;color: #fff;border: 1px dashed #317cfb;}
.xj_gkjx2_b .ur2{ margin: 3% 0;}
.xj_gkjx2_b .ur2 li{position: relative; float: left; width: 18%;color: #fff;text-align: center;margin: 0 1%;border-radius: 0.5rem 0.5rem 0 0;padding-top: 1.5%;}
.xj_gkjx2_b .ur2 li h2{font-size: 1.6rem;line-height: 1.5}
.xj_gkjx2_b   p{font-size: 1.3rem}
.xj_gkjx2_b .ur2 li.oi1,.xj_gkjx2_b .ur2 li:nth-child(1){background: #3149fb;margin-top: 21%;}  
.xj_gkjx2_b .ur2 li.oi2,.xj_gkjx2_b .ur2 li:nth-child(2){background: #3161fb;margin-top: 16.5%;}  
.xj_gkjx2_b .ur2 li.oi3,.xj_gkjx2_b .ur2 li:nth-child(3){background: #317dfb;margin-top: 12%;}  
.xj_gkjx2_b .ur2 li.oi4,.xj_gkjx2_b .ur2 li:nth-child(4){background: #3190fb;margin-top: 5.5%;} 
.xj_gkjx2_b .ur2 li.oi5,.xj_gkjx2_b .ur2 li:nth-child(5){background: #31a8fb; } 
.xj_gkjx2_b .bd{position: relative;margin: 0 1%;}
.xj_gkjx2_b .bd p{background: #d9dadb;padding:1em 1em;font-size: 1.4rem}
.xj_gkjx2_b .bd i{position:absolute;width:0;height:0;border-left:0.5rem solid transparent;border-right:0.5rem solid transparent;border-bottom:0.75rem solid #d9dadb;-webkit-transform: translateX(-75%);-ms-transform: translateX(-75%);transform: translateX(-75%);top: -0.7rem;}
.xj_gkjx2_b  .bd.ico1  i {left: 10%;}
.xj_gkjx2_b  .bd.ico2  i {left: 30%;}
.xj_gkjx2_b  .bd.ico3  i {left: 50%;}
.xj_gkjx2_b  .bd.ico4  i {right: 30%;-webkit-transform: translateX(75%);-ms-transform: translateX(75%);transform: translateX(75%)}
.xj_gkjx2_b  .bd.ico5  i {right: 10%;-webkit-transform: translateX(75%);-ms-transform: translateX(75%);transform: translateX(75%)}
.xj_gkjx2_c .pub_info ul li{float: left;width:calc(48% - 2px);margin: 0% 1% 4%;text-align: center;;border-radius: 10px;border:1px solid #dcdcdc;}
.xj_gkjx2_c .pub_info ul li h3{font-size: 1.6rem;color: #fff; line-height: 3; font-weight: bold;background: #317cfb;border-radius: 10px 10px 0 0;} 
.xj_gkjx2_c .pub_info ul li p {font-size: 1.4rem;font-weight: normal;line-height: 1.5;margin: 8% auto;letter-spacing: 1px;}
.xj_gkjx2_c .pub_info .more1{margin: 1% auto 7%;}
.xj_gkjx2_d .pub_info  img{float: left;margin-right:2%;width: 40%; background: #f1f1f1;border-radius: 10px;}
.xj_gkjx2_d .pub_info  h3{font-size: 1.8rem ;font-weight: bold;line-height:1.2;margin-bottom: 3%;}
.xj_gkjx2_d .pub_info  h3 span{font-size:0.8em;margin-left:1.75rem;}
.xj_gkjx2_d .pub_info  p {font-size:1.2rem;letter-spacing:0.1rem;;text-align:justify;line-height:1.3;}
.xj_gkjx2_d .pub_info .more2{position:absolute;left:42%;bottom: 0;}
.xj_gkjx2_e .pub_info  img{float: left;margin-right:2%;width: 50%; }
.xj_gkjx2_e .pub_info  h3{font-size: 1.6rem ;font-weight: bold;line-height:1.2;margin-bottom: 3%;}
.xj_gkjx2_e .pub_info  h3 span{font-size:0.8em;margin-left:1.75rem;}
.xj_gkjx2_e .pub_info  p {font-size: 1.4rem; letter-spacing: 0.1rem;text-align: justify;line-height: 1.3;}
.xj_gkjx2_e .pub_info .more2{position:absolute;left:53%;bottom: 0;}
.xj_gkjx2_e1 .pub_info  img{ width: 100%;}
.xj_gkjx2_e1 .pub_info  h3{font-size: 1.6rem ;font-weight: bold;line-height:2.5}
.xj_gkjx2_e1 .pub_info  h3 span{font-size:0.8em;margin-left:1.75rem;}
.xj_gkjx2_e1 .pub_info  p {font-size: 1.2rem;line-height: 1.75; letter-spacing: 0.1rem;text-align: justify;border-bottom: 1px dashed #cacaca;}
.xj_gkjx2_e1 .pub_info .more2{ width: 80%;margin: 5% 10%;}
.xj_gkjx2_yuyue .xj_gkjx2_title h1 i{display: none;}
.xj_gkjx2_yuyue form ul li{padding: 0.5rem 0.25rem;}
.xj_gkjx2_yuyue form ul li input{font-size: 1.4rem;height:auto;line-height: 3; width: 88%;margin: 0 6%;padding: 0 0.75rem; border: 1px solid #b1aeae;}
.xj_gkjx2_hj .pub_info ul{overflow: hidden;}
.xj_gkjx2_hj .pub_info ul li{float: left;width:45%;margin: 0em 2.5% 1em; }
.xj_gkjx2_hj .pub_info ul li img{width: 100%;height: 100%}
.xj_gkjx2_hj .pub_info ul li p{position:absolute;width:100%; z-index: 2; left:0;bottom:0;text-align:center;background-color: rgba(86, 82, 82, 0.6);color:#fff;padding: 0.25rem 0;}
.xj_gkjx2_add .pub_info  ul{font-size: 1.4rem;padding: 0 1%;}
.xj_gkjx2_add .pub_info  ul li h2{font-size: 1.6rem;width: 40%; text-align:center;color: #fff;background-color: #317cfb;border-radius:0.5rem;line-height: 1.8;}
.xj_gkjx2_add .pub_info  ul li p{line-height: 1.5;padding:0.5rem 0.25rem;}



.xj_gkxx_teacher .xj_gkxx_info ul.tab_tp li table tr th img {width: 100%;background: #f1f1f1; border-radius: 10px;}
/*online*/
.online_a,.online_b,.online_c,.online_d,.online_e,.online_e1,.online_hj,.online_yuyue,.online_add{overflow:hidden; padding:0% 0;margin: 0 auto;}

.online_yuyue{background:#fff;width: 90%;}
.online_b,.online_d{background:#fff;}
.online_yuyue .online_title h1,.online_b .online_title h1,.online_d .online_title h1,.online_add .online_title h1{color: #3b47c0}

.online_info ul li h3{font-size: 1.6rem;} 
.online_info ul li p {font-size: 1.4rem;font-weight: normal;line-height: 1.5;}
.online_info table {display: table;border-collapse: separate;border-spacing: 2px;border-color: grey;}


.online_info .more1 {overflow: hidden;display: block;font-size: 1.6rem;color: #504c1f;text-align: center;line-height: 2.5;background: #fbf607;border: none;width: 80%;margin: 5% auto;border-radius: 1.5rem;}
.online_title{position: relative;height: auto;overflow: hidden; text-align:center;margin: 0 auto;padding: 5% 0}
.online_title h1{position:relative;display:inline-block;font-size:2.05rem;font-weight: bold; letter-spacing: 1px;line-height:2;color: #fff;} 
.online_info{ border-radius: 0.5rem; }
.online_info .swiper-wrapper{margin-bottom: 8%;}
@media screen and (max-width:425px){
  .online_info .swiper-wrapper{margin-bottom: 10%;} 
}
.online_info .swiper-slide{position: relative;}
.online_info .swiper-pagination-bullet {width: 11px;height: 11px;border-radius: 50% !important;    display: inline-block;}
.online_info .swiper-container-horizontal>.swiper-pagination-bullets{bottom: 3%; }
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {margin: 0 10px;}
.online_info .pubbuttont ,.online_info .pubbutton{overflow: hidden;display: block;font-size: 1.6rem;color: #fff;text-align: center;line-height: 2.5;background:#fe0025; border: none; width: 100%; margin: 5% auto;border-radius: 1.5rem;}



.online_a{background: url(../images/xiaojie/onlinekc/bj_1.png) no-repeat;background-size: 100% 100%;padding: 3% 0 10%}
.online_c{background: url(../images/xiaojie/onlinekc/bj_2.png) no-repeat;background-size: 100% 100%;padding: 7% 0 13%}
.online_hj{background: url(../images/xiaojie/onlinekc/bj_3.jpg) no-repeat;background-size: 100% 100%;padding: 7% 0 10%}
.online_b .online_title{padding-top: 0%}

.online_yuyue{margin-top: -10%;transform: translateX(0);}
.online_yuyue .online_title h1 i{display: none;}
.online_yuyue form ul li{padding: 0.5rem 0.25rem;}
.online_yuyue form ul li input,.online_yuyue form ul li select{font-size: 1.4rem;height:3em;line-height: 3em; width: 88%;margin: 0 6%;padding: 0 0.75rem; border: 1px solid #b1aeae;}
.online_yuyue .pub_info .pubbutton {overflow: hidden;display: block;font-size: 1.6rem;color: #fff;text-align: center;line-height: 2.5;background: #f87e28;border: none;width: 70%;margin: 5% auto;border-radius: 0;}
.online_a .pub_info ul li{float: left;width:calc(48% - 2px);margin: 0% 1% 4%;text-align: center;;  background: #4f5ac4}
.online_a .pub_info ul li h3{font-size: 1.6rem;color: #fbf607; line-height: 1.6;padding:.75em 0 .5em; font-weight: bold; border-radius: .6rem .6rem 0 0;}
.online_a .pub_info ul li i {display: inline-block;width: 100%;height: 0.15rem;position: relative;}
.online_a .pub_info ul li i:before {    content: "";position: absolute;width: 50%;bottom: 0;height: 2px;background: #fbf607;left: 50%;transform: translateX(-50%); }
.online_a .pub_info ul li i:after {font-size: 32px;content: "";position: absolute;width: .6rem;height: .6rem;left: 50%;top: 50%;background: #fbf607;transform:matrix(1,1,1,-1,-4.5,-4.5);}
.online_a .pub_info ul li p {font-size: 1.4rem;font-weight: normal;line-height: 1.5;margin: 8% 2%;letter-spacing: 1px;min-height: 7.45em;color: #fff;}
.online_a .pub_info .more1{margin: 1% auto 7%;}
.online_b {overflow: hidden;background: #fff;} 
.online_b table{width:100%; border-collapse: collapse;border-spacing: 0; ;text-align: center;border-collapse: inherit;border-spacing: 0 .8rem;margin: 0 auto;}
.online_b .pub_info th{font-size:1.6rem;  width: 20%;background: #03d6bd;color: #fff;width: 30%;background-color: #f08300;color: #fff; }
.online_b .pub_info td{font-size:1.4rem ;width: 70%;  padding: 0.5em 0.75em; text-align: justify; border: 2px solid #3b47c0;color: #3b47c0;}
.online_c ul {overflow: hidden;}
.online_c ul li{float: left;position: relative; width: 28%;padding:1% 0;background: #4f5ac4;margin:1.5% 0;border-radius:.6rem;text-align: center; }
.online_c ul li:not(:last-child){margin-right: 8%;}
.online_c ul li:not(:last-child):after {content: ""; background:url(../images/xiaojie/onlinekc/ico_tb.png);position: absolute;top: 50%;transform: translateY(-50%);right: -23%;width: 1.5rem;height: 1.3rem;background-size: 100% 100%}
.online_c ul li h3{font-size: 2.5rem; font-weight: 700;padding:5% 0;  font-family: "Microsoft YaHei"; color:#fbf607;}
.online_c ul li p{ color: #fff;padding: 0% 0%  10%; line-height: 1.25; text-align: center;}
.online_d .pub_info  img{float: left;margin-right:2%;width: 40%; background: #f1f1f1;border-radius: .6rem;}
.online_d .pub_info  h3{font-size: 1.8rem ;font-weight: bold;line-height:1.2;margin-bottom: 3%;}
.online_d .pub_info  h3 span{font-size:0.8em;margin-left:1.75rem;}
.online_d .pub_info  p {font-size:1.2rem;letter-spacing:0.1rem;;text-align:justify;line-height:1.3;}
.online_d .pub_info .more2{position:absolute;left:42%;bottom: 0;}
.online_hj .pub_info{background: #fff;border-radius: .6rem;}
.online_hj .pub_info ul{overflow: hidden;padding: 1.5em 1em;}
.online_hj .pub_info ul li{float: left;width:47%;margin: 0em 1.5% 1em; }
.online_hj .pub_info ul li img{width: 100%;height: 100%}
.online_hj .pub_info ul li p{position:absolute;width:100%; z-index: 2; left:0;bottom:0;text-align:center;background-color: rgba(86, 82, 82, 0.6);color:#fff;padding: 0.25rem 0;}
.online_add{background: #fff}
.online_add .pub_info  ul{font-size: 1.4rem;padding: 0 1%;}
.online_add .pub_info  ul li h2{font-size: 1.6rem;font-weight: bold; color: #3b47c0;border-radius:0.5rem;line-height: 1.8;}
.online_add .pub_info  ul li p{line-height: 1.5;padding:0.5rem 0.25rem;}
/*高三全年班*/
.gaosan_a{background: #fff;border-radius: 5px;width: 92%;margin: -3.8rem auto 0;overflow: hidden;}
.gaosan_a .gs_title{margin-top: 10px;border-radius: 10px;}
.a_title{overflow: hidden;background: #fff;padding: 1em 1%;position: relative;text-align: justify;}
.gaosan_a .a_title h3{color:#000;text-align: center;font-size: 2rem;line-height: 1.5;/*height: 2em;*/overflow: hidden;font-weight: bold;}
.gaosan_a form .km {font-size: 1.5rem; color: #5c5c5c}
.gaosan_a form .km span{margin-right:  5%;margin-left: 5%;display:block;margin-bottom:3%;font-weight: bold;}
.gaosan_a form .km dd{margin-right:  5%;margin-left: 5%;display:block;margin-top:3%;font-weight: bold;}
.gaosan_a input[type="radio"]{display:none;}
.gaosan_a input[type="radio"]+label{margin: 0 5%}
.gaosan_a label{position:relative;padding-left:1.5em;line-height: 1.5;}
.gaosan_a label::before,.gaosan_a input:checked+label::before{content: '';width: 1em;height: 1em;position: absolute;top: 0;margin : 0.15em;left: 0;background: url(../images/xiaojie/pub/radio_0.png) no-repeat center;background-size: 100% 100%;border-radius: 100%;}
.gaosan_a input:checked+label::before{background: url(../images/xiaojie/pub/radio_1.png) no-repeat center;background-size: 100% 100%; }
.gaosan_a form ul {margin-top: 0.5rem;}
.gaosan_a form ul li {padding: 0.5rem 0.25rem;}
.gaosan_a form ul li input{font-size: 1.4rem;height: auto;margin: 0 6%;padding: 0 0.75rem;border: 1.5px solid #b1aeae;line-height: 2.5;width: 88%;font-weight: normal;}
.gs_yy .sq2_more .moe5 {margin: 2.5% auto;display: block;font-size: 1.6rem;color: #fff;height: 2.2em;line-height: 2.2em;border: none;width: 85%;border-radius: 25px;background: -webkit-linear-gradient(to right,#fec601, #ff6002); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(to right,#fec601, #ff6002); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(to right,#fec601, #ff6002); /* Firefox 3.6 - 15 */background: linear-gradient(to right,#fec601, #ff6002); }
.gs_ban{background: #fdf8f5;}
.ban_title{height: auto;overflow: hidden;text-align: center;margin: 0 auto;padding: 1rem 0.5rem;}
.ban_title h3{position: relative;display: inline-block;font-size: 2.05rem;font-weight: bold;letter-spacing: 0.15rem;line-height: 1.5;}
.gs_bb{overflow: hidden;height: auto;padding: 0.5rem 0;}
.v92{width: 92% !important;margin: 0 auto !important;}
.gs_ban .gs_bb table, .gs_ban .gs_bb th, .gs_ban .gs_bb td{border: 1px solid #ff3833;}
.gs_ban .gs_bb table {width: 92%;margin: 0 auto;text-align: center;}
.gs_ban .gs_bb table tr th {padding: 0.75rem 0;font-size: 1.4rem;background: #ff3833;color: #fff;}
.gs_ban .gs_bb table tr td {padding: 0.75rem 0.035rem;font-size: 1.2rem;background: #fdf8f5;}
.about_uzy{border-radius: 5px;width: 92%;transform: translateX(0);background: #fff;overflow: hidden;padding: 0% 0;margin: 5% auto 5% auto;}
.about_uzy .about_title{position: relative;height: auto;overflow: hidden;margin: 0 auto;padding: 1.5% 0;text-align: center;}
.about_uzy .about_title h3{position: relative;display: inline-block;font-size: 2.05rem;font-weight: normal;letter-spacing: 1px;line-height: 2;color: #000;text-align: center;margin: 0 auto;}
.about_uzy .about_title p{font-size: 1.5rem;font-weight: normal;line-height: 1.5;margin: 3% 3%;/*letter-spacing: 1px;*/text-indent:2.0em;text-align:justify;}
.gs_tt{width: 100%;text-align: center;overflow: hidden;}
.gs_tt img {width: 100%;}
.jx_jiaoxueyoushi{background-color: #ff3934;}
.jx_jiaoxueyoushi .xj_jiaoxueyoushi_tltie {overflow: hidden;height: auto;padding: 2rem 0;text-align: center;}
.jx_jiaoxueyoushi .xj_jiaoxueyoushi_tltie h2 {font-size: 2.1rem;color: #fff;font-weight: bold;}
.pub_teacher{background: #fdf8f5;height: auto;overflow: hidden;padding-top: 1.5rem;padding-bottom: 0.5rem;}
.pub_cc_title{margin: 1rem auto;text-align: center;}
.pub_cc_title h1 {font-size: 2.1rem;position: relative;margin: 0 auto;padding: 0.5rem 0;font-weight: 800;}
.pub_teacher .pub_teacher_info{padding-bottom: 0.01rem;overflow: hidden;height: auto;}
.box110 {display: -moz-box;display: -webkit-box;display: box;display: -moz-flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;flex-wrap: wrap;-webkit-flex-wrap: wrap;-webkit-flex-direction: row;-webkit-justify-content: space-between;}
.tab_tp{}
.pub_teacher .pub_teacher_info ul li {float: left;width: 100%;margin: 0.3em 0.6em;background: #fde4e2;border-radius: 5px;}
.pub_teacher .pub_teacher_info ul li .fl {width: 40%;}
.pub_teacher .pub_teacher_info ul li .fr {width: 60%;margin-top: 3rem;}
.pub_teacher .pub_teacher_info ul li .fll {width: 60%;margin-top: 3rem;}
.fll {float: left;}
.pub_teacher .pub_teacher_info ul li .frr {width: 40%;}
.frr {float: right;}
.pub_teacher .pub_teacher_info ul li h3 {text-align: justify;font-size: 1.8rem;line-height: 1.5;font-weight: bold;padding: 0 5%;color: #000;display: inline-block;}
.pub_teacher .pub_teacher_info ul li h3 span{font-size: 1.4rem;margin-left: 1.75rem;}
.pub_teacher .pub_teacher_info ul li p {font-size: 1.5rem;/*letter-spacing: 0.1rem;*/margin: 1rem 0;height: 7em;overflow: hidden;padding: 0 1% 0 4%;}
.pub_teacher .pub_teacher_info ul li img {width: 100%;}

.gs_yuyue{height: auto;overflow: hidden;padding-top: 1.5rem;padding-bottom: 1.5rem;border-radius: 5px;margin: 0.8rem auto;}
.gs_cyy{background-color: #ea1f17;}
.gs_title {margin: 1rem auto;text-align: center;}
.gs_title h1 {font-size: 2.1rem;position: relative;margin: 0 auto;padding: 0.5rem 0;font-weight: 800;}
.gs_title p {font-size: 1.6rem;}
.gs_yuyue form ul {margin-top: 1.5rem;}
.gs_yuyue form span {margin-right: 5%;margin-left: 5%;display: block;font-weight: bold;font-size: 1.6rem;}
.gs_yuyue form ul li {padding: 0.5rem 0.25rem;}
.gs_yuyue form ul li input {font-size: 1.4rem;height: auto;line-height: 3;width: 88%;margin: 0 6%;padding: 0 0.75rem;border: 1px solid #b1aeae;}
.gs_yuyue form ul li .pubbutton {text-align: center;margin: 2.5% auto;display: block;font-size: 1.6rem;color: #fff;height: 2.2em;line-height: 2.2em;border: none;width: 85%;border-radius: 25px;background: -webkit-linear-gradient(to right,#fec601, #ff6002);background: -o-linear-gradient(to right,#fec601, #ff6002);background: -moz-linear-gradient(to right,#fec601, #ff6002);background: linear-gradient(to right,#fec601, #ff6002);}
.gs_94{width:92%;background:#fff;margin: 0 auto;}

.aa_jxhj {height: auto;overflow: hidden;padding-top: 1.5rem;padding-bottom: 0.5rem;}
.aa_title{margin: 1rem auto;text-align: center;}
.aa_jxhj_info{}
.tob{border-radius: 5px;}
.aa_title h1 {
    font-size: 2.1rem;
    position: relative;
    margin: 0 auto;
    padding: 0.5rem 0;
    font-weight: 800;
}

.aa_jxhj .aa_jxhj_info ul li {
    float: left;
    width: 46%;
    height: 10.2rem;
    font-size: 1.3rem;
    position: relative;
    margin: 0.5rem 2.0%;
}

.aa_jxhj .aa_jxhj_info ul li img {
    width: 100%;
    height: 100%;
}
/*全科一对一*/
.qk_ydy_yd_a{background: #fff;border-radius: 5px;margin: 0rem auto 0;overflow: hidden;}
.v96{width: 96%;margin: 0 auto;}
.qk_ydy_yd_a .ydy_title {margin-top: 10px;border-radius: 10px;}
.ydy_title {margin: 1rem auto;margin-top: 1rem;text-align: center;}
.ys_title{overflow: hidden;background: #fff;padding: 1em 1%;position: relative;}
.qk_ydy_yd_a .ys_title h3 {color: #006bc8;text-align: center;font-size: 2rem;line-height: 1.5;height: 1.5em;overflow: hidden;font-weight: bold;}
.qk_ydy_solid{border-bottom: 0.5rem solid #006bc8;width: 2.5em;text-align: center;line-height: 2.5em;display: flex;margin: auto 54% auto 46%;}
.qk_ydy_solid_c{border-bottom: 0.5rem solid #fff;width: 2.5em;text-align: center;line-height: 2.5em;display: flex;margin: auto 54% auto 46%;}
.v94{width: 94%;margin: 0 auto;}
.qk_ydy_info{margin: 0 auto;}
/*1对1教学优势*/
.qk_ydy_yd_a .qk_ydy_info ul li {float: left;width: 100%;margin: 0.3em 0.6em;background: #fff;border-radius: 0px;}
.qk_ydy_yd_a .qk_ydy_info ul li .fl {width: 25%;background: #006bc8;color: #fff;}
.qk_ydy_yd_a .qk_ydy_info ul li .fr {width: 75%;background: #cfe8fc;color: #212121;}
.qk_ydy_yd_a .qk_ydy_info ul li .frr {width: 25%;background: #006bc8;color: #fff;}
.qk_ydy_yd_a .qk_ydy_info ul li .fll {width: 75%;background: #cfe8fc;color: #212121;}
.qk_ydy_yd_a .qk_ydy_info ul li h3{text-align: center;font-size: 2rem;line-height: 3.5;height: 3.5em;overflow: hidden;font-weight: bold;}
.qk_ydy_yd_a .qk_ydy_info ul li h4{text-align: left;font-size: 1.5rem;line-height: 1.5;height: 1.5em;overflow: hidden;font-weight: bold;}
.qk_ydy_yd_a .qk_ydy_info ul li p{text-align: left;font-size: 1.5rem;line-height: 2.0;height: 4.7em;overflow: hidden;font-weight: bold;margin:0 3.5%;}
.qk_ydy_yd_b{background: #006cc4;margin: 0rem auto 0;overflow: hidden;}
.ydy_tm_title{margin: 1rem auto;margin-top: 1rem;text-align: center;}
.qk_ydy_yd_b .ydy_tm_title h3 {color: #fff;text-align: center;font-size: 2rem;line-height: 1.5;height: 1.5em;overflow: hidden;font-weight: bold;}


.qk_ydy_yd_b .qk_ydy_infos ul li {float: left;width: 45%;/*margin-top: 0.2em;*/background: #fff;border-radius: 5px;/*margin-bottom: 0.5em;*/margin: 0.3rem 0.8rem;}
.qk_ydy_yd_b .qk_ydy_infos ul img {width:85%;margin:0 10%;}
.qk_ydy_yd_b .qk_ydy_infos ul li h3 {text-align: center;font-size: 1.6rem;line-height: 1.5;font-weight: bold;padding: 5% 5%;color: #006cc4;}
.qk_ydy_yd_b .qk_ydy_infos ul li p {text-align: left;font-size: 1.2rem;line-height: 1.35;padding: 0 5%;color: #212121;margin-bottom: 0.5em;}
.qk_ydy_yd_c{background: #fff;border-radius: 5px;margin: 0.5rem auto 0;overflow: hidden;}
.qk_ydy_yd_c .qk_ydy_lc_title {margin-top: 10px;border-radius: 10px;}
.qk_ydy_lc_title {margin: 0rem auto;margin-top: 1rem;text-align: center;}
.qk_ydy_yd_c .qk_ydy_lc_title h3 {color: #006bc8;text-align: center;font-size: 2rem;line-height: 1.5;height: 1.5em;overflow: hidden;font-weight: bold;}
.qk_ydy_yd_c img{width:96%;margin:5% 2%;}

.qk_ydy_yd_d{background: #006cc4;margin: 0rem auto 0;overflow: hidden;}
.teacher_ydy_title{margin: 1rem auto;margin-top: 1rem;text-align: center;}
.qk_ydy_yd_d .teacher_ydy_title h3 {color: #fff;text-align: center;font-size: 2rem;line-height: 1.5;height: 1.5em;overflow: hidden;font-weight: bold;}
.qk_ydy_yd_d .pub_teacher_info {padding-bottom: 0.01rem;overflow: hidden;height: auto;}
.qk_ydy_yd_d .pub_teacher_info ul li {float: left;width: 100%;margin: 0.3em 0.6em;background: #cfe8fc;border-radius: 5px;}
.qk_ydy_yd_d .pub_teacher_info ul li .frr {width: 40%;}
.qk_ydy_yd_d .pub_teacher_info ul li img {width: 100%;}
.qk_ydy_yd_d .pub_teacher_info ul li .fll {width: 60%;margin-top: 3rem;}
.qk_ydy_yd_d .pub_teacher_info ul li h3 {text-align: justify;font-size: 1.8rem;line-height: 1.5;font-weight: bold;padding: 0 5%;color: #000;display: inline-block;}
.qk_ydy_yd_d .pub_teacher_info ul li h3 span {font-size: 1.4rem;margin-left: 1.75rem;}
.qk_ydy_yd_d .pub_teacher_info ul li p {font-size: 1.5rem;/*letter-spacing: 0.1rem;*/margin: 1rem 0;height: 7em;overflow: hidden;padding: 0 1% 0 4%;}
.qk_ydy_yd_d .pub_teacher_info ul li .fl {width: 40%;}
.qk_ydy_yd_d .pub_teacher_info ul li .fr {width: 60%;margin-top: 3rem;}
.qk_ydy_yd_e{background: #fff;border-radius: 5px;margin: 0.5rem auto 0;overflow: hidden;}
.qk_ydy_yd_e .qk_ydy_students_title {margin-top: 10px;border-radius: 10px;}
.qk_ydy_students_title {margin: 1rem auto;margin-top: 1rem;text-align: center;}
.qk_ydy_yd_e .qk_ydy_students_title h3 {color: #006bc8;text-align: center;font-size: 2rem;line-height: 1.5;height: 1.5em;overflow: hidden;font-weight: bold;}

.qk_ydy_yd_f{background: #fff;border-radius: 5px;margin: 0.8rem auto;overflow: hidden;}
.qk_ydy_yd_f .qk_ydy_yuyue_title {margin-top: 10px;border-radius: 10px;}
.qk_ydy_yuyue_title {margin: 1rem auto;margin-top: 1rem;text-align: center;}
.qk_ydy_yd_f .qk_ydy_yuyue_title h3 {color: #006bc8;text-align: center;font-size: 2rem;line-height: 1.5;height: 1.5em;overflow: hidden;font-weight: bold;}
.qk_ydy_yd_f form ul {margin-top: 1.5rem;}
.qk_ydy_yd_f form span {margin-right: 5%;margin-left: 5%;display: block;font-weight: bold;font-size: 1.6rem;}
.qk_ydy_yd_f form ul li {padding: 0.5rem 0.25rem;}
.qk_ydy_yd_f form ul li .pubbutton {text-align: center;margin: 2.5% auto;display: block;font-size: 1.6rem;color: #fff;height: 2.2em;line-height: 2.2em;border: none;width: 85%;border-radius: 25px;background: #e82516;}
.qk_ydy_yd_f form ul li input {font-size: 1.4rem;height: auto;line-height: 3;width: 88%;margin: 0 6%;padding: 0 0.75rem;border: 1px solid #b1aeae;}
/*环境*/
.ydy_hj_a{background: #fff;border-radius: 5px;margin: 0.8rem auto;overflow: hidden;}
.ydy_hj_a .ydy_hj_title {margin-top: 10px;border-radius: 10px;}
.ydy_hj_title {margin: 1rem auto;margin-top: 1rem;margin-top: 1rem;text-align: center;}
.ydy_hj_a .ydy_hj_title h3 {color: #006bc8;text-align: center;font-size: 2rem;line-height: 1.5;height: 1.5em;overflow: hidden;font-weight: bold;}
.qk_ydy_hj{overflow: hidden;height: auto;}

.ydy_hj_a .qk_ydy_hj ul li {float: left;width: 48%;margin: 1% 1%;}
.ydy_hj_a .qk_ydy_hj ul li img {width: 100%;height: 100%;}
/*地址*/
.ydy_xq_address{background: #006cc4;margin: 0rem auto 5.5rem;overflow: hidden;}
.ydy_ad_title{margin: 1rem auto;margin-top: 1rem;text-align: center;}
.ydy_xq_address .ydy_ad_title h3 {color: #fff;text-align: center;font-size: 2rem;line-height: 1.5;height: 1.5em;overflow: hidden;font-weight: bold;}
.ydy_add_title{overflow: hidden;}

.ydy_xq_address .ydy_add_title ul li {width: 100%;float: left;border-radius: 0.5rem;/*background-color: #fff;*/margin: 0.4rem 0.2rem;}
.ydy_xq_address .ydy_add_title ul li h3{text-align: justify;font-size: 1.8rem;line-height: 1.5;font-weight: bold;padding: 0 5%;color: #fff;display: inline-block;}
.ydy_xq_address .ydy_add_title ul li p{font-size: 1.4rem;/*letter-spacing: 0.1rem;*//*margin: 1rem 0;*//*height: 7em;*/line-height: 1.5;overflow: hidden;padding: 0 1% 0 5%;color: #fff;}





/*结束*/
/*底部 */
.zy_footer {
    width: 100%;
    position: fixed !important;
    bottom: 0;
    right: 0;
    z-index: 9999;
    background-color:transparent;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
	}
	
.zy_foots {
	background-color:transparent;
    width: 100%;
    position: fixed;
    height: 0.6em;
    bottom: 0;
    left: 0;
    z-index: 9999;
    -webkit-transition: all 0.3s ease-in-out 0s;
    -moz-transition: all 0.3s ease-in-out 0s;
    -ms-transition: all 0.3s ease-in-out 0s;
    transition: all 0.3s ease-in-out 0s;
}

.foot-relative {
	background-color:transparent;
    position: relative;
    width: 100%;
    height: 0.4em;
}

.zy_foots .tel_cc {  float: left;
    width: 33.33333%;border-radius: 5px;
background: -webkit-linear-gradient(#02adff, #0171f5); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(#02adff, #0171f5); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#02adff, #0171f5); /* Firefox 3.6 - 15 */background: linear-gradient(#02adff, #0171f5); 
}

.zy_foots .index_cc {  float: left;
    width: 33.33333%;border-radius: 5px;
background: -webkit-linear-gradient(#ffb402, #e56c0b); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(#ffb402, #e56c0b); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#ffb402, #e56c0b); /* Firefox 3.6 - 15 */background: linear-gradient(#ffb402, #e56c0b); 	
}

.zy_foots .mfzx_cc {  float: left;
    width: 33.33333%;border-radius: 5px;
background: -webkit-linear-gradient(#02adff, #0171f5); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(#02adff, #0171f5); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(#02adff, #0171f5); /* Firefox 3.6 - 15 */background: linear-gradient(#02adff, #0171f5); 
}

.zy_foots a {
    display: block;
    color: #ffffff;
	
}

.zy_foots a span {
    display: block;
    width: 100%;
    text-align: center;
    font-size: 1.8em;
    line-height: 1.4em;
    padding-top: 0.1em;
}
	
.zy_foots a h3 {
    width: 100%;
    text-align: center;
    font: 1.2em/1.2em "microsoft yahei";
    padding-bottom: 0.4em;
}

/*font*/
@font-face {
font-family: 'iconfont';
src: url('../fontt/iconfont.eot');
src: url('../fontt/iconfont.eot?#iefix') format('embedded-opentype'),
url('../fontt/iconfont.woff2') format('woff2'),
url('../fontt/iconfont.woff') format('woff'),
url('../fontt/iconfont.ttf') format('truetype'),
url('../fontt/iconfont.svg#iconfont') format('svg');
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}


/*高中全日制*/
.gz_qrz_a,.gz_qrz_b,.gz_qrz_c,.gz_qrz_d{padding: 0.5rem 0 1rem;overflow: hidden; margin: 0 auto;}
.gz_bjc{background: #fff;}
.gz_xx_title{width:30rem;height:5rem;line-height:5rem;text-align:center;position:relative;overflow: hidden;margin: 0 auto;}
.gz_xx_title h3{color:#202020;font-size: 2.0em;padding-bottom: 0.5rem;font-weight: bold;}
.gz_xx_title::after, .gz_xx_title::before{position: absolute;width:6.0rem;height:0.2rem;background:#202020;content:'';top:2.5rem;}
.gz_xx_title::after{left:0;}
.gz_xx_title::before{right:0;}

.gz_xx_info{}
.gz_xx_hj{width: 100%;text-align: center;overflow: hidden;}
.c97{width: 97.000% !important;margin: 0 auto !important;}
.gz_qrz_a .gz_xx_info p{font-size: 1.5rem;font-weight: normal;line-height: 1.5;margin: 3% 0%;/*letter-spacing: 1px;*/text-indent:2.0em;text-align:justify;}

.gz_bj_01{background: url(../images/xiaojie/gaozhong_qrz/bj02.png) no-repeat;background-size: 100% 100%}
.gz_xxy_title{}
.gz_xxy_info{overflow: hidden;height: auto;padding: 0.5rem 0;}
.c95{width: 97.000% !important;margin: 0 auto !important;}

.gz_qrz_b .gz_xxy_info table, .gz_qrz_b .gz_xxy_info th, .gz_qrz_b .gz_xxy_info td{border: 1px solid #959595;}
.gz_qrz_b .gz_xxy_info table {width: 92%;margin: 0 auto;text-align: center;}
.gz_qrz_b .gz_xxy_info table tr th {padding: 0.75rem 0;font-size: 1.4rem;background: #fff;color: #000;font-weight: bold;}
.gz_qrz_b .gz_xxy_info table tr td {padding: 0.75rem 0.035rem;font-size: 1.2rem;background: #fff;color: #000;}

.gz_qrz_ys,.gz_cc_model{overflow: hidden;height: auto;}

.gz_qrz_c .gz_qrz_ys ul li{/*float: left;*/width:97%;margin:1.5rem auto;}
.gz_qrz_c .gz_qrz_ys ul li i{background: url(../images/xiaojie/gaozhong_qrz/ico.png) no-repeat;background-position-x: 0%;background-position-y: 0%;background-size: auto;/*background-size: 14em 5.9em;*/background-size: 13.0rem 4.0rem;display: inline-block;height: 5.9em;}
.gz_qrz_c .gz_qrz_ys ul li span{display:block;text-align: center;line-height: 1.5;font-weight: bold;color:#fff;font-size: 1.8rem;}
.gz_qrz_c .gz_qrz_ys ul li p{font-size: 1.2rem;font-weight: bold;line-height:1.5;margin:0.0% 0 0 1.0%;display: inline-block;}
.gz_qrz_c .gz_qrz_ys ul li h3{display: inline-block;width: 10rem;height: 10rem;margin: 0 auto;margin-left: auto;/*padding-right: 5%;*/background-color: #1c4cc8;text-align: center;}
.gz_qrz_c .gz_qrz_ys ul li i.ys_ico1{background-position: 0.2em center;width: 3.3em;height:3.5em;margin:1.0rem auto 0.5rem;} 
.gz_qrz_c .gz_qrz_ys ul li i.ys_ico2{background-position: -7.4em center;width: 3.8em;height:3.3em;margin:1.0rem auto 0.5rem;}

.gz_cc_model{width:98%;margin: 0 auto;}

.gz_qrz_d .gz_cc_model ul li {display: inline-block; background:#fff url(../images/xiaojie/gaozhong_qrz/bj04.png) no-repeat center;background-size:20rem 3.5rem; padding-left: 13%;margin-bottom: 3.5%;}
.gz_qrz_d .gz_cc_model ul li.ic1 {background-position: 4% center;}
.gz_qrz_d .gz_cc_model ul li.ic2 {background-position: -3.7rem center;}
.gz_qrz_d .gz_cc_model ul li.ic3 {background-position: -8.0rem center;}
.gz_qrz_d .gz_cc_model ul li.ic4 {background-position: -11.8rem center;}
.gz_qrz_d .gz_cc_model ul li.ic5 {background-position: -16.0rem center;}
.gz_qrz_d .gz_cc_model ul li p {background: #fff;text-align: justify;line-height: 1.5;font-size: 1.3rem;}
.gz_qrz_d .gz_cc_model ul li span{line-height: 1.5;background: #fff;color: #000;font-weight: bold;letter-spacing: 1px;font-size: 1.5rem;display:block;}



.gz_bj_02{background: url(../images/xiaojie/gaozhong_qrz/bj03.png) no-repeat;background-size: 100% 100%}
.gz_xxgl_title{}



.gz_xxx_title{position: relative;height: auto;overflow: hidden;width: 90%;text-align:center;margin: 0 auto;}
.gz_xxx_title:before{position: absolute;content: '';display: block;height: 0.25rem;width: 100%;top: 65%;transform: translateY(-65%);left: 0px;background:linear-gradient(to left,#fff,#fff,#fff);background:-webkit-linear-gradient(left,#fff,#fff,#fff);}
.gz_xxx_title h1{position: relative;display: inline-block;font-size: 2.05rem;color: #fff; font-weight: bold;padding:3.5rem 0.5rem 1.5rem;letter-spacing: 3px;background: linear-gradient(to top,#1c4cc8,#1c4cc8,#1c4cc8);/*background: linear-gradient(to top, rgba(28,76,200,1)100%, rgba(244,100,73,0.5)10%, rgba(244,100,73,0.5)10%); */} 




/*环境*/
.gz_gkjx_title{position: relative;height: auto;overflow: hidden;width: 90%;text-align:center;margin: 0 auto;}
.gz_gkjx_title:before{position: absolute;content: '';display: block;height: 0.25rem;width: 100%;top: 50%;transform: translateY(-50%);left: 0px;background:linear-gradient(to left,#202020,#fff,#202020);background:-webkit-linear-gradient(left,#202020,#fff,#202020);}
.gz_gkjx_title h1{position: relative;display: inline-block;font-size: 2.05rem;color: #202020; font-weight: bold;padding:1.5rem 0.5rem;letter-spacing: 3px;background: #fff;} 

/*清北名师班*/
.gk_qb_one , .gk_qb_two , .gk_qb_three, .gk_qb_four,.gk_qb_six,.gk_qb_nana,.gk_qb_haqi{overflow: hidden;height: auto;background: #0090fd;}
.gk_qb_one img{width: 95%;text-align: center;border-radius: 5px;}
.gk_qb_title {text-align: center;background: #fff;border-radius: 5px;margin:1.0rem auto;padding-bottom: 1.0rem;}
.gk_qb_cc_title {text-align: center;border-radius: 5px;margin:0rem auto;}
.gk_qb_title h3{color:#000;text-align: center;font-size: 2rem;line-height: 1.5;/overflow: hidden;font-weight: bold;margin: 0 auto 1.0rem auto;}
.gk_qb_cc_title h2{color:#fff;text-align: center;font-size: 2rem;line-height: 1.5;/overflow: hidden;font-weight: bold;margin:0.5rem;padding:2.5rem 0 0.5rem 0;}
.gk_qb_cc_title h3{color:#fff;text-align: center;font-size: 1.5rem;line-height: 1.5;/overflow: hidden;font-weight: bold;margin:0.5rem;padding:0.5rem 0 3.5rem 0;}
.gk_qb_title span{color:#0076d0;text-align: center;font-size: 2.2rem;line-height: 1.5;overflow: hidden;font-weight: bold;}
.gk_qb_title p{color:#000;text-align: center;font-size: 1.5rem;line-height: 1.5;/overflow: hidden;font-weight: normal;text-indent: 2.0em;text-align: justify;margin: 3% 3%;}

.gk_qb_xc{overflow: hidden;height: auto;margin:0 auto;text-align: center;}
.anniu-cc{text-align: center;}
.anniu{text-align: center;margin: 1.5rem auto;display: block;font-size: 1.6rem;color: #fff;height: 2.2em;line-height: 2.2em;border: none;width: 85%;border-radius: 25px;background: -webkit-linear-gradient(to right,#38d6ff, #11b4ff); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(to right,#38d6ff, #11b4ff); /* Opera 11.1 - 12.0 */background: -moz-linear-gradient(to right,#38d6ff, #11b4ff); /* Firefox 3.6 - 15 */background: linear-gradient(to right,#38d6ff, #11b4ff);}
/*优状元优势*/
.qb_jiaoxueyoushi{margin:1.5rem auto;}
.qb_c{background-color: #fff;border-radius: 5px;padding:1.5rem 0;}
.qb_cc{background-color: #fff;border-radius: 5px;}
.qb_jiaoxueyoushi .qb_jiaoxueyoushi_tltie {overflow: hidden;height: auto;padding: 2rem 0;text-align: center;}
.qb_jiaoxueyoushi .qb_jiaoxueyoushi_tltie h2 {font-size: 2.0rem;color: #000;font-weight: bold;}
.qb_jiaoxueyoushi .qb_jiaoxueyoushi_tltie  span{color:#0076d0;text-align: center;font-size: 2.2rem;line-height: 1.5;overflow: hidden;font-weight: bold;}

.qb_jiaoxueyoushi_info{height: auto;padding-top: 1.5rem ;overflow: hidden;background-color: #fff;}
.qb_jiaoxueyoushi_info ul li{width: 46%;float: left; background-color: #0479d1; text-align: center;padding: 2rem 0 3rem;margin: 1.5rem 2%;padding: 2rem 0 1rem;margin: 1.5rem 2%;border-radius: 5px;}
.qb_jiaoxueyoushi_info ul li h2{font-size: 1.4rem;font-weight: bold;margin: 0.75rem auto 1rem;color:#fee38c;}
.qb_jiaoxueyoushi_info ul li p{font-size: 1.3rem;line-height: 1.5;padding: 0 3%;overflow: hidden;height: 6em;color:#fff;}
.qb_jiaoxueyoushi_info ul li img{width: 5rem;height: 5rem ; margin-top: -4.25rem;border: #fff 3px solid;border-radius: 50%;}
.qb_mm{margin:1.5rem auto;}

.gk_class_shows{overflow: hidden;height: auto;}
.gk_qb_three .gk_class_shows ul li {float: left;width: 46%;height: 10.2rem;font-size: 1.3rem;position: relative;margin: 0.5rem 2.0%;}
.gk_qb_three .gk_class_shows ul li img {width: 100%;height: 100%;border-radius: 5px;}
.qb_jc{overflow: hidden;height: auto;}
.qb_jc img{width: 100%;}
.gk_qb_five .gk_qb_info{font-size: 1.2rem;text-align: center;}
.gk_qb_info{overflow: hidden;height: auto;padding: 0.5rem 0;}
.gk_qb_five .gk_qb_info table{margin: 0 auto;text-align: center;width: 98%;}
.gk_qb_five .gk_qb_info th,.gk_qb_five .gk_qb_info td{    padding: 0.75rem 0.035rem;background: #fff;border: 1px solid #4c4c4c;}
.gk_qb_five .gk_qb_info th{font-weight: bold;background:#fff;color: #0090fd;padding: 0.5rem 0}
.gk_qb_five p{font-size: 1.1rem;line-height: 1.5;padding: 0 3%;overflow: hidden;}
.gk_qb_five span{color:#0090fd;font-size: 1.3rem;line-height: 1.5;overflow: hidden;}

.gk_qb_six .m_ul_box {width: 98%;margin: 0 auto !important;}
.gk_qb_six .m_li_box{float: left;height: 5.0rem;width: 32.0%;padding-right: 0.2rem;margin-bottom:0.5rem;margin-top:0.5rem;}
.gk_qb_six .m_li_box:nth-child(1) {border-right: 2px solid #0076d0;}
.gk_qb_six .m_li_box:nth-child(2) {border-right: 2px solid #0076d0;}
.gk_qb_six .m_li_box:nth-child(3) {padding-left: 0.2rem;padding-right:0rem;}

.gk_qb_six .m_li_box > h2 {font-size: 2.0rem;font-weight: bold;color: #0076d0;text-align: center;width: 100%;}
.gk_qb_six .m_li_box > h3 {text-align: center;width: 100%;font-size: 1.5rem;color: #0076d0;text-align: center;}

.gkjx-pub-teachers{overflow: hidden;height: auto;width: 96%; margin:1.5rem auto 0 auto;background: #fff;border-radius: 5px;}
.teachers-p-text{height:21rem;overflow: hidden;}

.gkjx-pub-teachers ul li{width: 98%;padding: 0.59rem 0rem;margin: 0.17rem auto;}
.gkjx-pub-teachers ul li .fl{width:30%;text-align: center;font-size:1.4rem;}
.gkjx-pub-teachers ul li .fr{width:65%;}
.gkjx-pub-teachers ul li .fl img{width:90px; height:90px; padding-top: 0.5rem; background-color:#fff;transition:all 0.8s ease-in-out; border-radius:50%; border:#0076d0 2px solid;}
.gkjx-pub-teachers ul li .fl h4{height: auto;font-size:1.76rem;line-height: 1.5;text-align: center;padding: 0.59rem 0;font-weight: 600;}
.gkjx-pub-teachers ul li .fl h5{width:60%;font-size:1.17rem;text-align: center;color: #fff;padding:0.5rem 0.2rem; border-radius: 0.5rem;margin: 0 auto;line-height: 1;background: #0076d0;}
.gkjx-pub-teachers ul li .fr p{font-size:1.4rem;line-height: 1.5;color: #646464;text-align: justify;}

.gk_qb_bang_bg{background: url(../images/xiaojie/gaokao_qingbeiban/jinqijpg.jpg) no-repeat center;margin:0 auto;background-size: 100% 100%;width:96%;}

.short_line{border-bottom: 4px solid #fff;width:2.0rem;text-align: center;margin: 0 auto;}

.gk_qb_haqi .gk_class_shows ul li {float: left;width: 46%;height: 10.2rem;font-size: 1.3rem;position: relative;margin: 0.5rem 2.0%;}
.gk_qb_haqi .gk_class_shows ul li img {width: 100%;height: 100%;border-radius: 5px;}


.gk_qb_yuyue{height: auto;overflow: hidden;padding-top: 1.5rem;padding-bottom: 1.5rem;border-radius: 5px;margin: 0.8rem auto;}
.gk_qb_cyy{background-color: #ea1f17;}
.gk_yuyue_title {margin: 1rem auto;text-align: center;}
.gk_yuyue_title h1 {font-size: 2.1rem;position: relative;margin: 0 auto;padding: 0.5rem 0;font-weight: 800;color:#fff;}

.gk_qb_yuyue form ul {margin-top: 1.5rem;}
.gk_qb_yuyue span {margin-right: 5%;margin-left: 5%;display: block;font-weight: bold;font-size: 1.2rem;color:#fff;}
.gk_qb_yuyue form ul li {padding: 0.5rem 0.25rem;}
.gk_qb_yuyue form ul li input {font-size: 1.4rem;height: auto;line-height: 3;width: 88%;margin: 0 6%;padding: 0 0.75rem;border: 1px solid #b1aeae;}
.gk_qb_yuyue form ul li .pubbutton {text-align: center;margin: 2.5% auto;display: block;font-size: 1.6rem;color: #000;height: 2.2em;line-height: 2.2em;border: none;width: 85%;border-radius: 5px;background: -webkit-linear-gradient(to right,#fcff2b, #fcff2b);background: -o-linear-gradient(to right,#fcff2b, #fcff2b);background: -moz-linear-gradient(to right,#fcff2b, #fcff2b);background: linear-gradient(to right,#fcff2b, #fcff2b);}



.scroll-table{
	width: 98%;
	margin: 0.5rem auto 1.0rem auto;
	height: 18rem;
	text-align: center;
}
.scroll-table-head{
	height: 4.4rem;
	border: 1px solid rgba(149,149,149,0.36);
	width: 100%;
	font-size: 1.5rem;
	color: #fff;
	font-weight: bold;
	background-color:#ce0e01;
	text-align: center;
}
.scroll-table-head>li{
	float: left;
	border-right: 1px solid rgba(149,149,149,0.36);
	text-align: center;
	height: 100%;
	line-height: 4.9rem;
}
.scroll-table-head>li:first-child{
	width: 20%;
}
.scroll-table-head>li:nth-child(2){
	width: 26%;
}
.scroll-table-head>li:nth-child(3){
	width: 30%;
}
.scroll-table-head>li:last-child{
	width: calc(100% - 80%);
	border: 0;
}
.scroll-table-body{
	text-align: center;
	height: calc(100% - 44px);
	width: 100%;
	border: 1px solid rgba(149,149,149,0.36);
	border-top: 0;
	overflow: hidden;
}
.scroll-table-body-inner{
	position: relative;
	height: 100%;
	width: 100%;
}
.scroll-table-body-inner>ul:nth-child(odd){
	background: rgba(149,149,149,0.08);
}
.scroll-table-body-inner>ul{
	height: 30%;
	line-height: 2.0rem;
	border-bottom: 1px solid rgba(149,149,149,0.36);
	overflow: hidden;
	position: absolute;
	left: 0;
	width: 100%;
	top: 100%;
	text-align: center;
}
.scroll-table-body-inner>ul>li>span{
	text-align: center;
	margin:0 auto;
	line-height: 4.2rem;
}
.scroll-table-body-inner>ul>li{
	font-size: 1.1rem;
	color: #000;
	height: 100%;
	float: left;
	text-align: center;
	width: 30%;
	border: 1px solid rgba(149,149,149,0.36);
}
.scroll-table-body-inner>ul>li:first-child{
	width: 20%;
}
.scroll-table-body-inner>ul>li:nth-child(2){
	width: 20%;
}
.scroll-table-body-inner>ul>li:nth-child(2){
	width: 25%;
}
.scroll-table-body-inner>ul>li:last-child{
	width: calc(100% - 78%);
}
.scroll-table-body-inner>ul.scroll-table-body-row-1{
	top: 0;
}
.scroll-table-body-inner>ul.scroll-table-body-row-2{
	top: 30%;
}
.scroll-table-body-inner>ul.scroll-table-body-row-3{
	top: 60%;
}

.gk_qb_xc .sp {
    padding: 0.8rem 0;
    /*width: 95%;
    margin: 0 auto;*/
}
/*高考简介*/
.student-training-yiqi,.student-training-ni,.student-training-sa,.student-training-yao,.student-training-go{overflow: hidden;height: auto;}
.bj-title-stu{background: url(../images/xiaojie/sturemg/tt-banners.png) no-repeat left;margin-top:2rem ;background-size: 55% 100%;}
.bj-title-stu h1{color: #fff;font-size: 2rem;line-height: 1.5;padding-left:10%;font-weight: bold;}
.student-training-yiqi p{font-size: 1.5rem;font-weight: normal;line-height: 1.5;margin: 3% 3%;/*letter-spacing: 1px;*/text-indent:2.0em;text-align:justify;}
.teacher-building{text-align: center;}
.class-arrange{overflow: hidden;height: auto;padding: 1.5rem 0 0.5rem;}
.student-training-ni .class-arrange table,.student-training-ni .class-arrange th,.student-training-ni .class-arrange td{border: 1px solid #333;}
.student-training-ni .class-arrange table{width: 98%;margin: 0 auto;text-align: center;}
.student-training-ni .class-arrange table tr th {padding: 0.75rem 0;font-size: 1.4rem;background: #fff;color: #333;}
.student-training-ni .class-arrange table tr td {padding: 0.75rem 0.035rem;font-size: 1.2rem;background: #fff;}
.bj-pan-stud{background: #cc141c;}
.bj-pan-stud h2{font-size: 2.0rem;line-height: 2.5;text-align: center;color:#fff;font-weight: bold;}
.student-new-title{height: auto;overflow: hidden;text-align: center;margin: 0 auto;padding: 1rem 0.5rem 0rem;}
.student-new-title h3{font-size: 2.1rem;color: #cc141c;font-weight: bold;letter-spacing: 0.15rem;line-height: 1.5;}
.class-long-01{overflow: hidden;height: auto;}
.student-training-sa p{font-size: 1.5rem;font-weight: normal;line-height: 1.5;margin: 3% 3%;/*letter-spacing: 1px;*/text-indent:0.0em;text-align:justify;}
.class-long-01 img{border: 8px solid #cc141c;}
.class-long-02{text-align: center;}
.class-long-03{text-align: center;}
.class-long-03 img{width: 100%;}
.stud-hj-00{margin:1.0rem auto;text-align: center;}
.stud-hj-00 img{width: 100%;}
.student-training-address{}
.student-training-go .student-training-address ul.tab_tp{font-size: 1.5rem;padding: 0.5rem 0;}
.student-training-go .student-training-address ul.tab_tp li{ width:100%; float:left;border-radius:0.5rem;background-color:#fff;margin: 0.4rem 0;}
.student-training-go .student-training-address ul.tab_tp li h2{font-size: 1.8rem;width: 40%; font-weight: bold;text-align: center; color: #333; background-color: #fff;border-radius:0.5rem;line-height: 1.8;}
.student-training-go .student-training-address ul.tab_tp li .xq{padding:0.2rem 0.25rem;}
.student-training-go .student-training-address ul.tab_tp li .xq p{line-height: 1.5;text-indent: 2.5em;font-size:1.4rem;}
.teacher-building img{width: 100%;}
.class-long-02 img{width: 96%;}
.class-long-03 img{width: 95%;}
.stud-hj-00 img{width: 95%;}

/*公共*/
/*标题*/
.xj_zytb_title{height: auto;overflow: hidden;margin: 3% auto 0.5%;}
.xj_zytb_title h1{font-size: 1.8rem;font-weight: bold;text-align: center; margin: 2% auto 0.5%;}
.xj_zytb_title p{text-align: center;font-size: 1.4rem;list-style: 1.75; }
.xj_zytb_sq1_more a{background: #ec6941}/*咨询按钮*/ 
 /*各模块*/
.xj_zytb_a,.xj_zytb_b,.xj_zytb_c,.xj_zytb_d,.xj_zytb_e,.xj_zytb_f,.xj_zytb_j ,.xj_zytb_h,.xj_zytb_i,.xj_zytb_g{height:auto;overflow: hidden;}
.xj_zytb_a,.xj_zytb_b,.xj_zytb_c,.xj_zytb_d{height: auto;overflow: hidden;padding:0.75rem 0; }
.xj_zytb_a img,.xj_zytb_b img,.xj_zytb_c img,.xj_zytb_d img{width: 100%;     }
.xj_zytb_d .xj_zytb_info{background: url(../images/xiaojie/zytb/xj_zzzs_d_bg.png)no-repeat;background-size: 100% 100%;}
.xj_zytb_d .xj_zytb_info img{padding: 1rem 0; }
.xj_zytb_a .pub_info ul { position: relative;height: 26rem;background: url(../images/xiaojie/zytb/zzzs_a.png) no-repeat left; background-size: 35% 100% }
.xj_zytb_a .pub_info ul li{position: absolute;  margin-right: 10%;text-align: justify;   }
.xj_zytb_a .pub_info ul li.ic1{left:19%;top: 3%;}
.xj_zytb_a .pub_info ul li.ic2{left:27%;top: 13%;}
.xj_zytb_a .pub_info ul li.ic3{left:32%;top: 23%;}
.xj_zytb_a .pub_info ul li.ic4{left:35%;top: 33%;}
.xj_zytb_a .pub_info ul li.ic5{left:36%;bottom: 43%;}
.xj_zytb_a .pub_info ul li.ic6{left:34.5%;bottom:32%;}
.xj_zytb_a .pub_info ul li.ic7{left:31%;bottom: 18%;}
.xj_zytb_a .pub_info ul li.ic8{left:25%;bottom: 3%;}
.xj_zytb_a .pub_info ul li p{ padding-left: 1em; }
.xj_zytb_a .pub_info ul li p:before {content: " ";position: absolute;background: url(../images/xiaojie/zytb/ico_y.png) no-repeat   center;left: 0;top: 50%;transform: translateY(-50%);width: 0.75rem;height:0.75rem;background-size: 100% 100%;-webkit-transform-origin: 0 0;transform-origin: 0 0;}
@media screen and (min-width: 321px) and (max-width: 425px) {  
.xj_zytb_a .pub_info ul li p{  font-size: 10px;}
.xj_zytb_a .pub_info ul li{  margin-right: 1%;   }} 


.xj_zytb_b {overflow: hidden;background: url(../images/xiaojie/zytb/yy_bg.jpg) no-repeat center;background-size: 100% 100%;}	
.xj_zytb_b ul li{float: left; width: 49%;padding:5% 0;background: #fff;margin: 1% auto}
.xj_zytb_b ul li:nth-child(odd){margin-right: 2%;}
.xj_zytb_b ul li p{font-size: 10px; line-height: 1.75; height:3.5em;text-align: center;}
.xj_zytb_b .txt-cut{ -webkit-line-clamp: 2;}
.xj_zytb_e {background: url(../images/xiaojie/zytb/zz_5_bg.jpg) no-repeat  ;background-size: 100% 100%;}
.xj_zytb_e ul li {float: left;width: 45%;margin: 2% 1.5%;background: #fff;color: #333;text-align: center;position: relative;padding: 6% 0;}
.xj_zytb_e ul li h2{position: absolute;z-index: 0;font-size: 7rem;font-weight: bold;color: #e1e1e1;transform: translate(-50%,-50%);top: 50%;left: 50%;}
.xj_zytb_e ul li h3{ z-index: 100;transform: translate(0 );text-align: center;}
.xj_zytb_f { background: #d61115; }
.xj_zytb_f .xj_zytb_title{color: #fff;}
.xj_zytb_f .tablee {width: 100%;background: #fff  }
.xj_zytb_f .myscroll {background: #fff ;height: 25rem; margin: 0 auto;margin-bottom: 5%; line-height: 26px;overflow: hidden;border-bottom: 1px solid #DDD;}
.xj_zytb_f .myscroll .table {width: 100%; }
.xj_zytb_f th,.xj_zytb_f td{text-align:center;line-height: 2.2;color:#d61115;font-family: "Microsoft YaHei";}
.xj_zytb_f th{border: 1px solid #ccc;font-weight: 800;font-size: 1.5rem;  }
.xj_zytb_f td{border: 1px solid #DDD;;font-size: 1.2rem;}
.xj_zytb_h .swiper-slide{ width: 100%;height: 18rem;overflow: hidden; font-size: 18px; text-align: justify; }
.xj_zytb_h .swiper-slide h3{ line-height: 2;}
.xj_zytb_h .swiper-slide p{ line-height: 1.5;}
.xj_zytb_h .swiper-container {margin: 0 auto;font-size: 18px;padding-bottom: 7%;}
.xj_zytb_h .swiper-container .swiper-pagination{bottom: 0px; }
.xj_zytb_h .swiper-container .swiper-pagination-bullet {width: 0.6rem ;height: 0.6rem ; background: #fff;border: 1px solid #000; border-radius: 100%}
.xj_zytb_h .swiper-container .swiper-pagination-bullet-active {width: 0.6rem ;height: 0.6rem ;background: #fe5d26;border: 1px solid #fe5d26;border-radius: 100%}

.xj_zytb_h .pub_info .fl{width: 38%;}
.xj_zytb_h .pub_info .fr{width: 60%;}
.xj_zytb_h .text {position: relative;}
.xj_zytb_h .text{height: 100%;margin: 0 auto;}
.xj_zytb_h .text a.moe1 {width: 55%;font-size: 1.5rem;float: left;background-color:#ec6941;position: absolute;bottom: 0;margin:0;padding: 0.2rem 0;}
.xj_zytb_h .swiper-slide i{background: url(../images/xiaojie/zytb/lxd.jpg) top center no-repeat #dcdcdc;width: 100%;height: 100%;display: inline-block;background-size: 100% 100%;}
.xj_zytb_h .swiper-slide i.ic2{background-image: url(../images/xiaojie/zytb/lz.jpg); }
.xj_zytb_h .swiper-slide i.ic3{background-image: url(../images/xiaojie/zytb/cm.jpg); }
.xj_zytb_h .swiper-slide i.ic4{background-image: url(../images/xiaojie/zytb/yyh.jpg); }
.xj_zytb_h .swiper-slide i.ic5{background-image: url(../images/xiaojie/zytb/njf.jpg); }

.xj_zytb_h .txt-cut3{-webkit-line-clamp: 3;}
.xj_zytb_h .txt-cut4{-webkit-line-clamp: 4;}

.xj_zytb_i .jun_bb{overflow: hidden;height: auto;padding:0.5rem 0rem 1.5rem;text-align: center;}
.xj_zytb_i .jun_bb table, .xj_zytb_i .jun_bb th, .xj_zytb_i .jun_bb td{border: 2px solid #fff;}
.xj_zytb_i .jun_bb table {width: 98%;margin: 0 auto;}
.xj_zytb_i .jun_bb table tr th {padding: 0.75rem 0;font-size: 1.4rem;background: #30a5ef;color: #fff;}
.xj_zytb_i .jun_bb table tr td {padding: 0.75rem 0.035rem;font-size: 1.2rem;background: #30a5ef;color: #fff;}
.xj_zytb_i .jun_bb table tr td:nth-child(3){padding: 0.75rem 0.5rem;font-size: 1.2rem;background: #30a5ef;color: #fff;text-align:justify;}
.jun_bb p{line-height: 1.5;color: #0e0d0d;font-size: 1.2rem;font-weight: bold;padding-left: 0.5rem;}

.xj_zytb_g .regu_bb{overflow: hidden;height: auto;padding:0.5rem 0rem 1.5rem;}
.xj_zytb_g .regu_bb table, .xj_zytb_g .regu_bb th, .xj_zytb_g .regu_bb td{border: 2px solid #fff;}
.xj_zytb_g .regu_bb table {width: 98%;margin: 0 auto;text-align: center;}
.xj_zytb_g .regu_bb table tr th {padding: 0.75rem 0;font-size: 1.4rem;background: #30a5ef;color: #fff;}
.xj_zytb_g .regu_bb table tr td {padding: 0.75rem 0.50rem;font-size: 1.2rem;background: #30a5ef;color: #fff;}
.xj_zytb_g .regu_bb table tr td:nth-child(3) {padding: 0.75rem 0.50rem;font-size: 1.2rem;background: #30a5ef;color: #fff;text-align:justify;}
.regu_bb p{line-height: 1.5;color: #0e0d0d;font-size: 1.2rem;font-weight: bold;padding-left: 0.5rem;}
/*高三全年班集训营*/
.gaosan_cam_yiqi{background: #fff;border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;margin-bottom:1.5rem;}
.gaosan_cam_yiqi .gs_title{margin-top: 10px;border-radius: 10px;}
.a_title{overflow: hidden;background: #fff;padding: 1em 1%;position: relative;text-align: justify;}
.gaosan_cam_yiqi .a_title h3{color:#000;text-align: center;font-size: 2rem;line-height: 1.5;/*height: 2em;*/overflow: hidden;font-weight: bold;}
.gaosan_cam_yiqi form .km {font-size: 1.5rem; color: #5c5c5c}
.gaosan_cam_yiqi form .km span{margin-right:  5%;margin-left: 5%;display:block;margin-bottom:3%;font-weight: bold;}
.gaosan_cam_yiqi form .km dd{margin-right:  5%;margin-left: 5%;display:block;margin-top:3%;font-weight: bold;}
.gaosan_cam_yiqi input[type="radio"]{display:none;}
.gaosan_cam_yiqi input[type="radio"]+label{margin: 0 5%}
.gaosan_cam_yiqi label{position:relative;padding-left:1.5em;line-height: 1.5;}
.gaosan_cam_yiqi label::before,.gaosan_cam_yiqi input:checked+label::before{content: '';width: 1em;height: 1em;position: absolute;top: 0;margin : 0.15em;left: 0;background: url(../images/xiaojie/pub/radio_0.png) no-repeat center;background-size: 100% 100%;border-radius: 100%;}
.gaosan_cam_yiqi input:checked+label::before{background: url(../images/xiaojie/pub/radio_1.png) no-repeat center;background-size: 100% 100%; }
.gaosan_cam_yiqi form ul {margin-top: 0.5rem;}
.gaosan_cam_yiqi form ul li {padding: 0.5rem 0.25rem;}
.gaosan_cam_yiqi form ul li input{font-size: 1.4rem;height: auto;margin: 0 6%;padding: 0 0.75rem;border: 1.5px solid #b1aeae;line-height: 2.5;width: 88%;font-weight: normal;}
.gs_cam_yuyue .free_more .asita {margin: 2.5% auto;display: block;font-size: 1.6rem;color: #fff;height: 2.2em;line-height: 2.2em;border: none;width: 85%;border-radius: 25px;background: -webkit-linear-gradient(to right,#e92517, #e92517); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(to right,#e92517, #e92517); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(to right,#e92517, #e92517); /* Firefox 3.6 - 15 */background: linear-gradient(to right,#e92517, #e92517); }

.about_brief{border-radius: 5px;width: 92%;transform: translateX(0);background: #fff;overflow: hidden;padding: 0% 0;margin: 5% auto;}
.about_brief .brief_title{position: relative;height: auto;overflow: hidden;margin: 0 auto;padding: 1.5% 0;text-align: center;}
.about_brief .brief_title h3{position: relative;display: inline-block;font-size: 2.05rem;font-weight: bold;letter-spacing: 1px;line-height: 2;color: #cd0102;text-align: center;margin: 0 auto;}
.about_brief p{font-size: 1.5rem;font-weight: normal;line-height: 1.5;margin: 3% 3%;/*letter-spacing: 1px;*/text-indent:2.0em;text-align:justify;}
.brief_bj{background: url(../images/xiaojie/gsjxcamp/titile_bj.png) no-repeat 50% 70%;background-size: 35% 23%;}
.brief_bj_02{background: url(../images/xiaojie/gsjxcamp/campus_bj.png) no-repeat 50% 70%;background-size: 35% 23%;}

.school_camp{height: auto;padding: 0.25rem 0 1.5rem;overflow: hidden;}

.school_camp ul li:nth-child(odd){width: 48.5%;float: left;background-color: #fff;text-align: center;margin: 0.4rem 1.5% 0.4rem 0rem;}
.school_camp ul li:nth-child(even){width: 48.5%;float: left;background-color: #fff;text-align: center;margin: 0.4rem 0% 0.4rem 1.5%;}
.school_camp ul li img{width: 100%;height:100%;}
.brief_bj_01{background: url(../images/xiaojie/gsjxcamp/si_titile_bj.png) no-repeat 50% 70%;background-size: 53% 23%;}
.v99{width: 93.876% !important;margin: 0 auto !important;}

.gaosan_cam_ni{background: #fff;border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;}
.gs_camp_title{position: relative;height: auto;overflow: hidden;margin: 0 auto;padding: 1.5% 0;text-align: center;}
.gs_camp_title h3{position: relative;display: inline-block;font-size: 2.05rem;font-weight: bold;letter-spacing: 1px;line-height: 2;text-align: center;margin: 0 auto;}

.gs_bb{overflow: hidden;height: auto;padding: 0.5rem 0;}
.gaosan_cam_ni .gs_bb table, .gaosan_cam_ni .gs_bb th, .gaosan_cam_ni .gs_bb td{border: 1px solid #ff3833;}
.gaosan_cam_ni .gs_bb table {width: 92%;margin: 0 auto;text-align: center;}
.gaosan_cam_ni .gs_bb table tr th {padding: 0.75rem 0;font-size: 1.4rem;background: #ff3833;color: #fff;}
.gaosan_cam_ni .gs_bb table tr td {padding: 0.75rem 0.035rem;font-size: 1.2rem;background: #fdf8f5;}

.gaosan_cam_sa,.gaosan_cam_yao,.gaosan_cam_go,.gaosan_cam_haqi,.gaosan_cam_youku{background: #fff;border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;margin-top:1.5rem;}
.gaosan_adv{height: auto;padding: 0.25rem 0 1.5rem;overflow: hidden;}
.gaosan_adv ul li:nth-child(odd){width: 48.5%;float: left;background-color: #d50100;text-align: center;margin: 0.4rem 1.5% 0.4rem 0rem;}
.gaosan_adv ul li:nth-child(even){width: 48.5%;float: left;background-color: #d50100;text-align: center;margin: 0.4rem 0% 0.4rem 1.5%;}
.gaosan_adv ul li h2{font-size: 1.4rem;font-weight: bold;margin: 0.75rem auto 1rem;color:#ffff00;}
.gaosan_adv ul li p{font-size: 1.3rem;line-height: 1.5;padding: 0 3%;overflow: hidden;height: 13.0em;color:#fff;text-align:justify;}

.gaosan_cam_yao .gs_camp_info  ul {height: auto;overflow: hidden;background: #fff;margin: 0.5rem auto;padding: 0.75rem 0;border: 1.0px solid #dfdfdf;}
.gaosan_cam_yao .gs_camp_info  ul li {height: auto;overflow: hidden;float: left;}
.gaosan_cam_yao .gs_camp_info  ul li:nth-child(1){width:16%;text-align: center;}
.gaosan_cam_yao .gs_camp_info  ul li:nth-child(2){width:84%;}
.gaosan_cam_yao .gs_camp_info  ul li img{ margin: 1.4rem 0;width: 3rem;}
.gaosan_cam_yao .gs_camp_info  ul li h2{font-size: 1.5rem;font-weight: normal;margin: 0.25rem 0;color:#aa0b07;}
.gaosan_cam_yao .gs_camp_info  ul li p{font-size: 1.2rem;}

.gaosan_cam_yao .gaosan_cam_teacher_info{padding-bottom: 0.01rem;overflow: hidden;height: auto;}
.box110 {display: -moz-box;display: -webkit-box;display: box;display: -moz-flex;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-orient: horizontal;-webkit-box-direction: normal;-ms-flex-direction: row;flex-direction: row;-webkit-box-pack: justify;-ms-flex-pack: justify;justify-content: space-between;width: 100%;flex-wrap: wrap;-webkit-flex-wrap: wrap;-webkit-flex-direction: row;-webkit-justify-content: space-between;}
.tab_tp{}
.gaosan_cam_yao .gaosan_cam_teacher_info ul li {float: left;width: 100%;margin: 0.3em 0.6em;background: #fde4e2;border-radius: 5px;}
.gaosan_cam_yao .gaosan_cam_teacher_info ul li .fl {width: 40%;}
.gaosan_cam_yao .gaosan_cam_teacher_info ul li .fr {width: 60%;margin-top: 3rem;}
.gaosan_cam_yao .gaosan_cam_teacher_info ul li .fyl {width: 60%;margin-top: 3rem;}
.fyl {float: left;}
.gaosan_cam_yao .gaosan_cam_teacher_info ul li .fyr {width: 40%;}
.fyr {float: right;}
.gaosan_cam_yao .gaosan_cam_teacher_info ul li h3 {text-align: justify;font-size: 1.8rem;line-height: 1.5;font-weight: bold;padding: 0 5%;color: #000;display: inline-block;}
.gaosan_cam_yao .gaosan_cam_teacher_info ul li h3 span{font-size: 1.4rem;margin-left: 1.75rem;}
.gaosan_cam_yao .gaosan_cam_teacher_info ul li p {font-size: 1.5rem;/*letter-spacing: 0.1rem;*/margin: 1rem 0;height: 8em;overflow: hidden;padding: 0 1% 0 4%;}
.gaosan_cam_yao .gaosan_cam_teacher_info ul li img {width: 100%;padding-top: 0.8rem;}


.gaosan_cam_haqi .pub_info {overflow: hidden;color: rgb( 51, 51, 51 );background: #fff;border-radius:10px;}
.gaosan_cam_haqi .pub_info ul li{float: left;width: 48%;margin:0% 1% 2%; }
.gaosan_cam_haqi .pub_info ul li:nth-child(odd){margin-right: 1% }
.gaosan_cam_haqi .pub_info ul li:nth-child(even){margin-left:1% }
.gaosan_cam_haqi .pub_info  img{width: 100%;margin-bottom:2%;}
.gaosan_cam_haqi .pub_info  img{width: 100%;}
.gaosan_cam_haqi .pub_info  h3{text-indent: 0.75rem; font-size: 1.6rem ;line-height: 1.75; font-weight: bold;border-bottom: 1px dashed #cacaca;}
.gaosan_cam_haqi .pub_info  h3 span{font-size:1.3rem;margin-left:1.75rem;}
.gaosan_cam_haqi .pub_info  p{text-indent: 0.75rem; font-size: 1.4rem; line-height: 1.75; border-bottom: 1px dashed #cacaca;}

.gaosan_cam_youku .gs_camp_hj_info ul li {float: left;width: 46%;height: 10.2rem;font-size: 1.3rem;position: relative;margin: 0.5rem 2.0%;}
.gaosan_cam_youku .gs_camp_hj_info ul li img {width: 100%;height: 100%;border-radius: 5px;}

.gaosan_cam_kiyou{overflow: hidden;height: auto;padding-top: 1.5rem;padding-bottom: 0.5rem;margin-bottom: 5rem;color:#fff;}

.gaosan_cam_kiyou .gaosan_cam_address ul.tab_tp{font-size: 1.5rem;padding: 0.5rem 0;}
.gaosan_cam_kiyou .gaosan_cam_address ul.tab_tp li{ width:100%; float:left;border-radius:0.5rem;margin: 0.4rem 0;}
.gaosan_cam_kiyou .gaosan_cam_address ul.tab_tp li h2{color:#fff;font-size: 1.8rem;width: 40%; font-weight: bold;text-align: center; border-radius:0.5rem;line-height: 1.8;}
.gaosan_cam_kiyou .gaosan_cam_address ul.tab_tp li .xq{padding:0.2rem 0.25rem;}
.gaosan_cam_kiyou .gaosan_cam_address ul.tab_tp li .xq p{color:#fff;line-height: 1.5;text-indent: 2.5em;font-size:1.4rem;}
/*高考复读班*/
.gaokao_fudu_dd{background: #fff;border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;}
.gaokao_fudu_pub_title{position: relative;height: auto;overflow: hidden;margin: 0 auto;padding: 1.5% 0;text-align: center;}
.gaokao_fudu_pub_title h3{position: relative;display: inline-block;font-size: 2.05rem;font-weight: bold;letter-spacing: 1px;line-height: 2;text-align: center;margin: 0 auto;}

.gaokao_fudu_bb{overflow: hidden;height: auto;padding: 0.5rem 0;}
.gaokao_fudu_dd .gaokao_fudu_bb table, .gaokao_fudu_dd .gaokao_fudu_bb th, .gaokao_fudu_dd .gaokao_fudu_bb td{border: 1px solid #212121;}
.gaokao_fudu_dd .gaokao_fudu_bb table {width: 98%;margin: 0 auto;text-align: center;}
.gaokao_fudu_dd .gaokao_fudu_bb table tr th {padding: 0.75rem 0;font-size: 1.4rem;color: #244c9d;}
.gaokao_fudu_dd .gaokao_fudu_bb table tr td {padding: 0.75rem 0.035rem;font-size: 1.2rem;}



.gaokao_fudu_dd_yiqi,.gaokao_fudu_dd_ni,.gaokao_fudu_dd_sa,.gaokao_fudu_dd_yao,.gaokao_fudu_dd_yuyue{background: #fff;border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;margin-top:1.5rem;}
.gaokao_adv{height: auto;padding: 0.25rem 0 1.5rem;overflow: hidden;}
.gaokao_adv ul li:nth-child(odd){width: 48.5%;float: left;background-color: #244c9d;text-align: center;margin: 0.4rem 1.5% 0.4rem 0rem;}
.gaokao_adv ul li:nth-child(even){width: 48.5%;float: left;background-color: #244c9d;text-align: center;margin: 0.4rem 0% 0.4rem 1.5%;}
.gaokao_adv ul li h2{font-size: 1.4rem;font-weight: bold;margin: 0.75rem auto 1rem;color:#fff;}
.gaokao_adv ul li p{font-size: 1.3rem;line-height: 1.5;padding: 0 3%;overflow: hidden;height: 13.0em;color:#fff;text-align:justify;}

.gaokao_adv img {width: 100%;height: 100%;}

.gaokao_fudu_dd_ni .gaokao_fudu_dd_info  ul {height: auto;overflow: hidden;background: #fff;margin: 0.5rem auto;padding: 0.75rem 0;border: 1.0px solid #dfdfdf;}
.gaokao_fudu_dd_ni .gaokao_fudu_dd_info  ul li {height: auto;overflow: hidden;float: left;}
.gaokao_fudu_dd_ni .gaokao_fudu_dd_info  ul li:nth-child(1){width:16%;text-align: center;}
.gaokao_fudu_dd_ni .gaokao_fudu_dd_info  ul li:nth-child(2){width:84%;}
.gaokao_fudu_dd_ni .gaokao_fudu_dd_info  ul li img{ margin: 1.4rem 0;width: 3rem;}
.gaokao_fudu_dd_ni .gaokao_fudu_dd_info  ul li h2{font-size: 1.5rem;font-weight: normal;margin: 0.25rem 0;color:#244c9d;}
.gaokao_fudu_dd_ni .gaokao_fudu_dd_info  ul li p{font-size: 1.2rem;}

.gaokao_fudu_dd_sa .gaokao_fudu_dd_teacher_info{padding-bottom: 0.01rem;overflow: hidden;height: auto;}

.gaokao_fudu_dd_sa .gaokao_fudu_dd_teacher_info ul li {float: left;width: 100%;margin: 0.3em 0.6em;background: #bedafd;border-radius: 5px;}
.gaokao_fudu_dd_sa .gaokao_fudu_dd_teacher_info ul li .fl {width: 40%;}
.gaokao_fudu_dd_sa .gaokao_fudu_dd_teacher_info ul li .fr {width: 60%;margin-top: 3rem;}
.gaokao_fudu_dd_sa .gaokao_fudu_dd_teacher_info ul li .fzl {width: 60%;margin-top: 3rem;}
.fzl {float: left;}
.gaokao_fudu_dd_sa .gaokao_fudu_dd_teacher_info ul li .fzr {width: 40%;}
.fzr {float: right;}
.gaokao_fudu_dd_sa .gaokao_fudu_dd_teacher_info ul li h3 {text-align: justify;font-size: 1.8rem;line-height: 1.5;font-weight: bold;padding: 0 5%;color: #000;display: inline-block;}
.gaokao_fudu_dd_sa .gaokao_fudu_dd_teacher_info ul li h3 span{font-size: 1.4rem;margin-left: 1.75rem;}
.gaokao_fudu_dd_sa .gaokao_fudu_dd_teacher_info ul li p {font-size: 1.5rem;/*letter-spacing: 0.1rem;*/margin: 1rem 0;height: 7em;overflow: hidden;padding: 0 1% 0 4%;}
.gaokao_fudu_dd_sa .gaokao_fudu_dd_teacher_info ul li img {width: 100%;padding-top: 0.8rem;}


.gaokao_fudu_dd_yao .pub_info {overflow: hidden;color: rgb( 51, 51, 51 );background: #fff;border-radius:10px;}
.gaokao_fudu_dd_yao .pub_info ul li{float: left;width: 48%;margin:0% 1% 2%; }
.gaokao_fudu_dd_yao .pub_info ul li:nth-child(odd){margin-right: 1% }
.gaokao_fudu_dd_yao .pub_info ul li:nth-child(even){margin-left:1% }
.gaokao_fudu_dd_yao .pub_info  img{width: 100%;margin-bottom:2%;}
.gaokao_fudu_dd_yao .pub_info  img{width: 100%;}
.gaokao_fudu_dd_yao .pub_info  h3{text-indent: 0.75rem; font-size: 1.6rem ;line-height: 1.75; font-weight: bold;border-bottom: 1px dashed #cacaca;}
.gaokao_fudu_dd_yao .pub_info  h3 span{font-size:1.3rem;margin-left:1.75rem;}
.gaokao_fudu_dd_yao .pub_info  p{text-indent: 0.75rem; font-size: 1.4rem; line-height: 1.75; border-bottom: 1px dashed #cacaca;}



.gaokao_fudu_dd_yuyue form dd{margin-right:  5%;margin-left: 5%;display:block;margin-top:3%;font-weight: bold;font-size: 1.5rem;color: #5c5c5c;}
.gaokao_fudu_dd_yuyue form ul {margin-top: 0.5rem;}
.gaokao_fudu_dd_yuyue form ul li {padding: 0.5rem 0.25rem;}
.gaokao_fudu_dd_yuyue form ul li input{font-size: 1.4rem;height: auto;margin: 0 6%;padding: 0 0.75rem;border: 1.5px solid #b1aeae;line-height: 2.5;width: 88%;font-weight: normal;}
.gk_cam_yuyue .tel_more .dafu {margin: 2.5% auto;display: block;font-size: 1.6rem;color: #fff;height: 2.2em;line-height: 2.2em;border: none;width: 85%;border-radius: 25px;background: -webkit-linear-gradient(to right,#e92517, #e92517); /* Safari 5.1 - 6.0 */background: -o-linear-gradient(to right,#e92517, #e92517); /* Opera 11.1 - 12.0 */
background: -moz-linear-gradient(to right,#e92517, #e92517); /* Firefox 3.6 - 15 */background: linear-gradient(to right,#e92517, #e92517); }
/*高三暑期特训营*/
.gaosan_texun_camp{background: #fff0f0;border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;}
.gaosan_texun_pub_title{position: relative;height: auto;overflow: hidden;margin: 0 auto;padding: 1.5% 0;text-align: center;}
.gaosan_texun_pub_title h3{position: relative;display: inline-block;font-size: 2.05rem;font-weight: bold;letter-spacing: 1px;line-height: 2;text-align: center;margin: 0 auto;}

.gaosan_texun_times{overflow: hidden;height: auto;padding: 0.5rem 0;}
.gaosan_texun_camp .gaosan_texun_times table, .gaosan_texun_camp .gaosan_texun_times th, .gaosan_texun_camp .gaosan_texun_times td{border: 1px solid #212121;}
.gaosan_texun_camp .gaosan_texun_times table {width: 98%;margin: 0 auto;text-align: center;}
.gaosan_texun_camp .gaosan_texun_times table tr th {padding: 0.75rem 0;font-size: 1.4rem;color: #cc0a0a;}
.gaosan_texun_camp .gaosan_texun_times table tr td {padding: 0.75rem 0.035rem;font-size: 1.2rem;}

.gaosan_texun_camp_yiqi,.gaosan_texun_camp_ni,.gaosan_texun_camp_sa,.gaosan_texun_camp_yao,.gaosan_texun_camp_go{background: #fff0f0;border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;margin-top:1.5rem;}

.gs_spe_model {height: auto;padding-top: 0.5rem;overflow: hidden;}
.gs_spe_model ul li{width: 30%;float: left;text-align: center;margin: 0.5rem 1.5%;/*padding: 1.5rem 0 0.5rem;*/border-radius: 8px;}
.gs_spe_model ul li:nth-child(4){width: 30%;float: left;text-align: center;margin: 0.5rem 1.5% 0.5rem 18.5%;;/*padding: 1.5rem 0 0.5rem;*/border-radius: 8px;}
.gs_spe_model ul li:nth-child(5){width: 30%;float: left;text-align: center;margin: 0.5rem 18.5% 0.5rem 1.5%;/*padding: 1.5rem 0 0.5rem;*/border-radius: 8px;}
.gs_spe_model ul li h2{font-size: 1.4rem;font-weight: bold;margin: 0.75rem auto 0.5rem;/*color:#ffff00;*/color:#fff;}
.gs_spe_model ul li p{font-size: 1.1rem;line-height: 1.5;padding: 0 6%;overflow: hidden;height: 8rem;/*color:#fff;*/color:#fff;font-weight: normal; text-align: justify;}
.gs_spe_model ul li.col1{background:#13d2c0;}
.gs_spe_model ul li.col2{background:#a843dd;}
.gs_spe_model ul li.col3{background:#71c026;}
.gs_spe_model ul li.col4{background:#ff8530;}
.gs_spe_model ul li.col5{background:#2756cf;}

.gaosan_score{height: auto;padding: 0.25rem 0 1.5rem;overflow: hidden;}
.gaosan_score ul li:nth-child(odd){width: 48.5%;float: left;background-color: #cc0a0a;text-align: center;margin: 0.4rem 1.5% 0.4rem 0rem;}
.gaosan_score ul li:nth-child(even){width: 48.5%;float: left;background-color: #cc0a0a;text-align: center;margin: 0.4rem 0% 0.4rem 1.5%;}
.gaosan_score ul li h2{font-size: 1.4rem;font-weight: bold;margin: 0.75rem auto 1rem;color:#fff;}
.gaosan_score ul li p{transform: translate(0%,28%);font-size: 1.5rem;line-height: 1.5;font-weight: bold;padding: 0 3%;overflow: hidden;height: 10.0em;color:#fff;text-align:center;}


.gaosan_texun_camp_sa .gaosan_texun_teacher_info{padding-bottom: 0.01rem;overflow: hidden;height: auto;}
.gaosan_texun_camp_sa .gaosan_texun_teacher_info ul li {float: left;width: 100%;margin: 0.3em 0.6em;background: #ffe2e1;border-radius: 5px;}
.gaosan_texun_camp_sa .gaosan_texun_teacher_info ul li .fl {width: 40%;}
.gaosan_texun_camp_sa .gaosan_texun_teacher_info ul li .fr {width: 60%;margin-top: 3rem;}
.gaosan_texun_camp_sa .gaosan_texun_teacher_info ul li .fxl {width: 60%;margin-top: 3rem;}
.fxl {float: left;}
.gaosan_texun_camp_sa .gaosan_texun_teacher_info ul li .fxr {width: 40%;}
.fxr {float: right;}
.gaosan_texun_camp_sa .gaosan_texun_teacher_info ul li h3 {text-align: justify;font-size: 1.8rem;line-height: 1.5;font-weight: bold;padding: 0 5%;color: #000;display: inline-block;}
.gaosan_texun_camp_sa .gaosan_texun_teacher_info ul li h3 span{font-size: 1.4rem;margin-left: 1.75rem;}
.gaosan_texun_camp_sa .gaosan_texun_teacher_info ul li p {font-size: 1.5rem;/*letter-spacing: 0.1rem;*/margin: 1rem 0;height: 7em;overflow: hidden;padding: 0 1% 0 4%;}
.gaosan_texun_camp_sa .gaosan_texun_teacher_info ul li img {width: 100%;padding-top: 0.8rem;}


.gaosan_texun_camp_yao .pub_info {overflow: hidden;color: rgb( 51, 51, 51 );background: #fff;border-radius:10px;}
.gaosan_texun_camp_yao .pub_info ul li{float: left;width: 48%;margin:0% 1% 2%; }
.gaosan_texun_camp_yao .pub_info ul li:nth-child(odd){margin-right: 1% }
.gaosan_texun_camp_yao .pub_info ul li:nth-child(even){margin-left:1% }
.gaosan_texun_camp_yao .pub_info  img{width: 100%;margin-bottom:2%;}
.gaosan_texun_camp_yao .pub_info  img{width: 100%;}
.gaosan_texun_camp_yao .pub_info  h3{text-indent: 0.75rem; font-size: 1.6rem ;line-height: 1.75; font-weight: bold;border-bottom: 1px dashed #cacaca;}
.gaosan_texun_camp_yao .pub_info  h3 span{font-size:1.3rem;margin-left:1.75rem;}
.gaosan_texun_camp_yao .pub_info  p{text-indent: 0.75rem; font-size: 1.4rem; line-height: 1.75; border-bottom: 1px dashed #cacaca;}

.gaosan_texun_camp_go .gs_camp_hj_info ul li {float: left;width: 46%;height: 10.2rem;font-size: 1.3rem;position: relative;margin: 0.5rem 2.0%;}
.gaosan_texun_camp_go .gs_camp_hj_info ul li img {width: 100%;height: 100%;border-radius: 5px;}

.gaosan_texun_camp_haqi{overflow: hidden;height: auto;padding-top: 1.5rem;padding-bottom: 0.5rem;margin-bottom: 5rem;color:#000;}

.gaosan_texun_camp_haqi .gaosan_cam_address ul.tab_tp{font-size: 1.5rem;padding: 0.5rem 0;}
.gaosan_texun_camp_haqi .gaosan_cam_address ul.tab_tp li{ width:100%; float:left;border-radius:0.5rem;margin: 0.4rem 0;}
.gaosan_texun_camp_haqi .gaosan_cam_address ul.tab_tp li h2{color:#000;font-size: 1.8rem;width: 40%; font-weight: bold;text-align: center; border-radius:0.5rem;line-height: 1.8;}
.gaosan_texun_camp_haqi .gaosan_cam_address ul.tab_tp li .xq{padding:0.2rem 0.25rem;}
.gaosan_texun_camp_haqi .gaosan_cam_address ul.tab_tp li .xq p{color:#000;line-height: 1.5;text-indent: 2.5em;font-size:1.4rem;}
/*高中借读班*/
.gz_ba_tem_yiqi,.gz_ba_tem_sa{/*background: #fff;*/border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;margin-bottom:1.5rem;}
.gz_ba_title{height: auto;overflow: hidden;margin: 3% auto 0.5%;}
.gz_ba_title h1{font-size: 1.8rem;font-weight: bold;text-align: center; margin: 2% auto 0.5%;}
.gz_ba_tem_yiqi p{font-size: 1.5rem;font-weight: normal;line-height: 1.5;margin: 3% 3%;/*letter-spacing: 1px;*/text-indent:2.0em;text-align:justify;}
.school_ba ul li:nth-child(odd){width: 48.5%;float: left;background-color: #fff;text-align: center;margin: 0.4rem 1.5% 0.4rem 0rem;}
.school_ba ul li:nth-child(even){width: 48.5%;float: left;background-color: #fff;text-align: center;margin: 0.4rem 0% 0.4rem 1.5%;}
.school_ba ul li img{width: 100%;height:100%;}

.gz_ba_tem_ni,.gz_ba_tem_yao,.gz_ba_tem_go{background: #0750f5;border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;margin-bottom:1.5rem;}
.title_ba_cc{color:#fff;}
.gz_bb{overflow: hidden;height: auto;padding: 1.0rem 0 1.5rem;}
.gz_ba_tem_ni .gz_bb table, .gz_ba_tem_ni .gz_bb th, .gz_ba_tem_ni .gz_bb td{border: 2.0px solid #0750f5;}
.gz_ba_tem_ni .gz_bb table {width: 92%;margin: 0 auto;text-align: center;}
.gz_ba_tem_ni .gz_bb table tr th {padding: 0.75rem 0;font-size: 1.4rem;background: #fff;color: #0750f5;}
.gz_ba_tem_ni .gz_bb table tr td {padding: 0.75rem 0.035rem;font-size: 1.2rem;background: #fff;}

.gz_ba_adv{height: auto;padding: 0.25rem 0 1.5rem;overflow: hidden;}
.gz_ba_adv ul li:nth-child(odd){width: 48.5%;float: left;background-color: #0750f5;text-align: center;margin: 0.4rem 1.5% 0.4rem 0rem;}
.gz_ba_adv ul li:nth-child(even){width: 48.5%;float: left;background-color: #0750f5;text-align: center;margin: 0.4rem 0% 0.4rem 1.5%;}
.gz_ba_adv ul li h2{font-size: 1.4rem;font-weight: bold;margin: 0.75rem auto 1rem;color:#ffff00;}
.gz_ba_adv ul li p{font-size: 1.3rem;line-height: 1.5;padding: 0 3%;overflow: hidden;height: 13.0em;color:#fff;text-align:justify;}

.gz_ba_tem_yao .gz_ba_teacher_info{padding-bottom: 0.01rem;overflow: hidden;height: auto;}
.gz_ba_tem_yao .gz_ba_teacher_info ul li {float: left;width: 100%;margin: 0.5em 0.6em;background: #fff;border-radius: 5px;}
.gz_ba_tem_yao .gz_ba_teacher_info ul li:first-child{margin-top:1.5rem;}
.gz_ba_tem_yao .gz_ba_teacher_info ul li:last-child{margin-bottom:1.5rem;}
.gz_ba_tem_yao .gz_ba_teacher_info ul li .fl {width: 40%;}
.gz_ba_tem_yao .gz_ba_teacher_info ul li .fr {width: 60%;margin-top: 3rem;}
.gz_ba_tem_yao .gz_ba_teacher_info ul li .fwl {width: 60%;margin-top: 3rem;}
.fwl {float: left;}
.gz_ba_tem_yao .gz_ba_teacher_info ul li .fwr {width: 40%;}
.fwr {float: right;}
.gz_ba_tem_yao .gz_ba_teacher_info ul li h3 {text-align: justify;font-size: 1.8rem;line-height: 1.5;font-weight: bold;padding: 0 5%;color: #000;display: inline-block;}
.gz_ba_tem_yao .gz_ba_teacher_info ul li h3 span{font-size: 1.4rem;margin-left: 1.75rem;}
.gz_ba_tem_yao .gz_ba_teacher_info ul li p {font-size: 1.5rem;/*letter-spacing: 0.1rem;*/margin: 1rem 0;height: 7em;overflow: hidden;padding: 0 1% 0 4%;}
.gz_ba_tem_yao .gz_ba_teacher_info ul li img {width: 100%;padding-top: 0.8rem;}

.gz_ba_hj_info{background: #fff;width:95%;margin:1.5rem  auto;border-radius: 5px;}
.gz_ba_tem_go .gz_ba_hj_info ul li {float: left;width: 46%;height: 10.2rem;font-size: 1.3rem;position: relative;padding: 0.5rem 2.0%;}
.gz_ba_tem_go .gz_ba_hj_info ul li img {width: 100%;height: 100%;border-radius: 5px;}


.gz_cam_address{overflow: hidden;height: auto;padding-top: 1.5rem;padding-bottom: 0.5rem;margin-bottom: 5rem;}

.gz_cam_address .gz_cam_address ul.tab_tp{font-size: 1.5rem;padding: 0.5rem 0;}
.gz_cam_address .gz_cam_address ul.tab_tp li{ width:100%; float:left;border-radius:0.5rem;margin: 0.4rem 0;}
.gz_cam_address .gz_cam_address ul.tab_tp li h2{font-size: 1.8rem;width: 40%; font-weight: bold;text-align: center; border-radius:0.5rem;line-height: 1.8;}
.gz_cam_address .gz_cam_address ul.tab_tp li .xq{padding:0.2rem 0.25rem;}
.gz_cam_address .gz_cam_address ul.tab_tp li .xq p{line-height: 1.5;text-indent: 2.5em;font-size:1.4rem;}
/*高一新生*/
.gaoyi_newborn_zixun{height: auto;overflow: hidden;}
.gaoyi_newborn_zixun dt{display: block;font-size: 1.8rem;font-weight: bold;text-align: center; margin: 30px auto;line-height: 2rem;}
.gaoyi_newborn_zixun dt img{margin: 0 5px;width: 2rem;height: 2rem;}

.title_line{border-bottom:2px solid #e5e5e5;height: 1px;overflow:hidden;width:65%;text-align: center;margin:0 auto;}
.title_line_red{transform: translate(10%,-20%);left:43%;position:absolute;border-top:5px solid #005fae;height:5px;width:10%;overflow:hidden;margin:auto 0;text-align: center;}

.gaoyi_newborn_yiqi,.gaoyi_newborn_ni,.gaoyi_newborn_sa,.gaoyi_newborn_yao{height: auto;overflow: hidden;}
.gaoyi_newborn_title{height: auto;overflow: hidden;margin: 3% auto 0.5%;}
.gaoyi_newborn_title h1{font-size: 2.05rem;font-weight: bold;text-align: center; margin: 2% auto 0.5%;}
.gaoyi_newborn_title p{font-size: 1.0rem;font-weight: normal;text-align: center; margin: 2% auto 0.5%;color:#005fae;}
.gaoyi_newborn_title h2{font-size: 1.5rem;font-weight: normal;text-align: center; margin: 2% 15% 0.5%;}

.gaoyi_xx_info{height: auto;overflow: hidden;padding-top:20px;}
.gaoyi_xx_hj{width: 100%;text-align: center;overflow: hidden;}
.gaoyi_xx_hj img{width: 100%;height:100%;}
.gaoyi_newborn_yiqi .gaoyi_xx_info p{font-size: 1.5rem;font-weight: normal;line-height: 1.5;margin: 3% 0%;/*letter-spacing: 1px;*/text-indent:2.0em;text-align:justify;}

.gaoyi_bb{overflow: hidden;height: auto;padding: 0.5rem 0;}
.gaoyi_newborn_ni .gaoyi_bb table, .gaoyi_newborn_ni .gaoyi_bb td{border: 1px solid #005fae;}
.gaoyi_newborn_ni .gaoyi_bb th{border-right:1px solid #fff;}
.gaoyi_newborn_ni .gaoyi_bb th:last-child{border-right:1px solid #005fae;}
.gaoyi_newborn_ni .gaoyi_bb table {width: 92%;margin: 0 auto;text-align: center;}
.gaoyi_newborn_ni .gaoyi_bb table tr th {padding: 0.75rem 0;font-size: 1.4rem;background: #005fae;color: #fff;font-weight: bold;}
.gaoyi_newborn_ni .gaoyi_bb table tr td {padding: 0.75rem 0.035rem;font-size: 1.2rem;background: #fff;font-weight: bold;}

.gaoyi_newborn_yao .gaoyi_camp_hj_info ul li {float: left;width: 46%;height: 10.2rem;font-size: 1.3rem;position: relative;margin: 0.5rem 2.0%;}
.gaoyi_newborn_yao .gaoyi_camp_hj_info ul li img {width: 100%;height: 100%;border-radius: 5px;}

.gaoyi_newborn_go {height: auto;overflow: hidden;margin-bottom: 5rem;background: #005fae;margin-top: 1.5rem;}
.gaoyi_cam_address{height: auto;overflow: hidden;}
.gaoyi_newborn_go .gaoyi_cam_address ul.tab_tp{font-size: 1.5rem;padding: 0.5rem 0;}
.gaoyi_newborn_go .gaoyi_cam_address ul.tab_tp li{ width:100%; float:left;border-radius:0.5rem;margin: 0.4rem 0;}
.gaoyi_newborn_go .gaoyi_cam_address ul.tab_tp li h2{color:#fff;font-size: 1.8rem;width: 40%; font-weight: bold;text-align: center; border-radius:0.5rem;line-height: 1.8;}
.gaoyi_newborn_go .gaoyi_cam_address ul.tab_tp li .xq{padding:0.2rem 0.25rem;}
.gaoyi_newborn_go .gaoyi_cam_address ul.tab_tp li .xq p{color:#fff;line-height: 1.5;text-indent: 2.5em;font-size:1.4rem;}

.title_on_line{border-bottom:2px solid #fff;height: 1px;overflow:hidden;width:65%;text-align: center;margin:0 auto;}
.title_line_yellow{transform: translate(10%,-20%);left:43%;position:absolute;border-top:5px solid #f2fb60;height:5px;width:10%;overflow:hidden;margin:auto 0;text-align: center;}

.gaoyi_newborn_yuyue{height: auto;overflow: hidden;}
.gaoyi_newborn_yuyue form ul {margin-top: 1.5rem;}
.gaoyi_newborn_yuyue form span {margin-right: 5%;margin-left: 5%;display: block;font-weight: bold;font-size: 1.6rem;}
.gaoyi_newborn_yuyue form ul li {padding: 0.5rem 0.25rem;}
.gaoyi_newborn_yuyue form ul li input {font-size: 1.4rem;height: auto;line-height: 3;width: 88%;margin: 0 6%;padding: 0 0.75rem;border: 1px solid #b1aeae;}
.gaoyi_newborn_yuyue form ul li .pubbutton {text-align: center;margin: 2.5% auto;display: block;font-size: 1.6rem;color: #fff;height: 2.2em;line-height: 2.2em;border: none;width: 85%;border-radius: 25px;background: -webkit-linear-gradient(to right,#fec601, #ff6002);background: -o-linear-gradient(to right,#fec601, #ff6002);background: -moz-linear-gradient(to right,#fec601, #ff6002);background: linear-gradient(to right,#fec601, #ff6002);}
/*全阶段招生*/
.gaosan_recruit_yiqi{background: #fff;border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;}
.gs_recruit_title{position: relative;height: auto;overflow: hidden;margin: 0 auto;padding: 1.5% 0;text-align: center;}
.gs_recruit_title h3{color:#cd0102;position: relative;display: inline-block;font-size: 2.05rem;font-weight: bold;letter-spacing: 1px;line-height: 2;text-align: center;margin: 0 auto;}

.gs_recruit{overflow: hidden;height: auto;padding: 0.5rem 0;}
.gaosan_recruit_yiqi .gs_recruit table, .gaosan_recruit_yiqi .gs_recruit th, .gaosan_recruit_yiqi .gs_recruit td{border: 1px solid #d40100;}
.gaosan_recruit_yiqi .gs_recruit table {width: 92%;margin: 0 auto;text-align: center;}
.gaosan_recruit_yiqi .gs_recruit table tr th {padding: 0.75rem 0;font-size: 1.4rem;background: #d40100;color: #fff;}
.gaosan_recruit_yiqi .gs_recruit table tr td {padding: 0.75rem 0.035rem;font-size: 1.2rem;background: #fdf8f5;}

.gaosan_recruit_ni{background: #fff;border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;margin-top:1.5rem;}
.gaosan_recruit_adv{height: auto;padding: 0.25rem 0 1.5rem;overflow: hidden;}
.gaosan_recruit_adv ul li:nth-child(odd){width: 48.5%;float: left;background-color: #d50100;text-align: center;margin: 0.4rem 1.5% 0.4rem 0rem;}
.gaosan_recruit_adv ul li:nth-child(even){width: 48.5%;float: left;background-color: #d50100;text-align: center;margin: 0.4rem 0% 0.4rem 1.5%;}
.gaosan_recruit_adv ul li h2{font-size: 1.4rem;font-weight: bold;margin: 0.75rem auto 1rem;background-image:-webkit-linear-gradient(bottom,yellow,#fff,white); -webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.gaosan_recruit_adv ul li p{font-size: 1.3rem;line-height: 1.5;padding: 0 3%;overflow: hidden;height: 13.0em;color:#fff;text-align:justify;}

.gaosan_recruit_yuyue{height: auto;overflow: hidden;padding-top: 1.5rem;padding-bottom: 1.5rem;border-radius: 5px;margin: 0.8rem auto;}
.gaosan_recruit_title {margin: 1rem auto;text-align: center;}
.gaosan_recruit_title h1 {color:#cd0102;font-size: 2.1rem;position: relative;margin: 0 auto;padding: 0.5rem 0;font-weight: 800;}
.gaosan_recruit_title p {font-size: 1.6rem;}
.gaosan_recruit_yuyue form ul {margin-top: 1.5rem;}
.gaosan_recruit_yuyue form span {margin-right: 5%;margin-left: 5%;display: block;font-weight: bold;font-size: 1.6rem;}
.gaosan_recruit_yuyue form ul li {padding: 0.5rem 0.25rem;}
.gaosan_recruit_yuyue form ul li input {font-size: 1.4rem;height: auto;line-height: 3;width: 88%;margin: 0 6%;padding: 0 0.75rem;border: 1px solid #b1aeae;}
.gaosan_recruit_yuyue form ul li .pubbutton {text-align: center;margin: 2.5% auto;display: block;font-size: 1.6rem;color: #fff;height: 2.2em;line-height: 2.2em;border: none;width: 85%;border-radius: 25px;background: -webkit-linear-gradient(to right,#e83032, #fc1b5d);background: -o-linear-gradient(to right,#e83032, #fc1b5d);background: -moz-linear-gradient(to right,#e83032, #fc1b5d);background: linear-gradient(to right,#e83032, #fc1b5d);}
.gaosan_recruit_94{width:92%;background:#fff;margin: 0 auto;}

.xj_gzjd_a img{width: 95%;text-align: center;border-radius: 5px;margin-bottom:3%;}
/**/
.u_brief_bj{background: url(../images/xiaojie/gsnewsjixun22/titile_bj.png) no-repeat 50% 70%;background-size: 35% 23%;}
.u_brief_bj_01{background: url(../images/xiaojie/gsnewsjixun22/titile_bj_01.png) no-repeat 50% 70%;background-size: 35% 23%;}
.u_brief_bj_02{background: url(../images/xiaojie/gsnewsjixun22/campus_bj.png) no-repeat 50% 70%;background-size: 35% 23%;}
.gaosan_yearly_cam_yiqi{background: #fff;border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;}
.gaosan_yearly_cam_yiqi .gs_title{margin-top: 10px;border-radius: 10px;}
.gaosan_yearly_cam_title{position: relative;height: auto;overflow: hidden;margin: 0 auto;padding: 1.5% 0;text-align: center;}
.gaosan_yearly_cam_title h3{position: relative;display: inline-block;font-size: 2.05rem;font-weight: bold;letter-spacing: 1px;line-height: 2;text-align: center;margin: 0 auto;color: #cd0102;}

.gaosan_yearly_cam_yiqi form ul {margin-top: 1.5rem;}
.gaosan_yearly_cam_yiqi form span {margin-right: 5%;margin-left: 5%;display: block;font-weight: bold;font-size: 1.6rem;}
.gaosan_yearly_cam_yiqi form ul li {padding: 0.5rem 0.25rem;}
.gaosan_yearly_cam_yiqi form ul li input,.gaosan_yearly_cam_yiqi form ul li select{font-size: 1.4rem;height: 3.0rem;line-height: 2.0;width: 88%;margin: 0 6%;padding: 0 0.75rem;border: 1px solid #b1aeae;}
.gaosan_yearly_cam_yiqi form ul li .pubbutton {text-align: center;margin: 2.5% auto;display: block;font-size: 1.6rem;color: #fff;height: 2.2em;line-height: 2.2em;border: none;width: 85%;border-radius: 25px;background: -webkit-linear-gradient(to right,#fec601, #ff6002);background: -o-linear-gradient(to right,#fec601, #ff6002);background: -moz-linear-gradient(to right,#fec601, #ff6002);background: linear-gradient(to right,#fec601, #ff6002);}

.gaosan_yearly_cam_ni,.gaosan_yearly_cam_sa,.gaosan_yearly_cam_yao,.gaosan_yearly_cam_go,.gaosan_yearly_cam_haqi,.gaosan_yearly_cam_nana,.gaosan_yearly_cam_youku{background: #fff;border-radius: 5px;width: 92%;margin: 0 auto;overflow: hidden;margin-top: 1.5rem;}
.gs_on_bb{overflow: hidden;height: auto;padding: 0.5rem 0;}
.gaosan_yearly_cam_ni .gs_on_bb table, .gaosan_yearly_cam_ni .gs_on_bb th, .gaosan_yearly_cam_ni .gs_on_bb td{border: 1px solid #ff0000;}
.gaosan_yearly_cam_ni .gs_on_bb table {width: 92%;margin: 0 auto;text-align: center;}
.gaosan_yearly_cam_ni .gs_on_bb table tr th {padding: 0.75rem 0;font-size: 1.4rem;background: #ff0000;color: #fff;}
.gaosan_yearly_cam_ni .gs_on_bb table tr td {padding: 0.75rem 0.035rem;font-size: 1.2rem;background: #fdf8f5;}

.gaosan_yearly_youshi{padding: 3% 1%;background: #fff;position: relative;}
.gaosan_yearly_cam_sa .gaosan_yearly_youshi  ul {height: auto;overflow: hidden; padding: 0.75rem 0;}
.gaosan_yearly_cam_sa .gaosan_yearly_youshi  ul li {height: auto;overflow: hidden;}
.gaosan_yearly_cam_sa .gaosan_yearly_youshi  ul li:nth-child(1){text-align: center;float: left;width:15%;}
.gaosan_yearly_cam_sa .gaosan_yearly_youshi  ul li:nth-child(2){width:80%;float: right;}
.gaosan_yearly_cam_sa .gaosan_yearly_youshi  ul li img{margin: 0 auto;width: 100%;}
.gaosan_yearly_cam_sa .gaosan_yearly_youshi  ul li h2{color: #e7141a;margin-bottom: 3%; font-size: 1.5rem;}
.gaosan_yearly_youshi p {font-size: 1.3rem;}


.gaosan_yearly_cam_yao .gaosan_yearly_cam_teacher_info{padding-bottom: 0.01rem;overflow: hidden;height: auto;}
.gaosan_yearly_cam_yao .gaosan_yearly_cam_teacher_info ul li {float: left;width: 100%;margin: 0.3em 0.6em;background: #fde4e2;border-radius: 5px;}
.gaosan_yearly_cam_yao .gaosan_yearly_cam_teacher_info ul li .fl {width: 40%;}
.gaosan_yearly_cam_yao .gaosan_yearly_cam_teacher_info ul li .fr {width: 60%;margin-top: 3rem;}
.gaosan_yearly_cam_yao .gaosan_yearly_cam_teacher_info ul li .fyl {width: 60%;margin-top: 3rem;}
.gaosan_yearly_cam_yao .gaosan_yearly_cam_teacher_info ul li .fyr {width: 40%;}
.gaosan_yearly_cam_yao .gaosan_yearly_cam_teacher_info ul li h3 {text-align: justify;font-size: 1.8rem;line-height: 1.5;font-weight: bold;padding: 0 5%;color: #000;display: inline-block;color:#cc0201;}
.gaosan_yearly_cam_yao .gaosan_yearly_cam_teacher_info ul li h3 span{font-size: 1.2rem;margin-left: 1.05rem;font-weight: normal;color:#000;}
.gaosan_yearly_cam_yao .gaosan_yearly_cam_teacher_info ul li p {text-align: justify;font-size: 1.3rem;letter-spacing: 0.1rem;margin: 1rem 0;height: 14.5em;overflow: hidden;padding: 0 1% 0 4%;}
.gaosan_yearly_cam_yao .gaosan_yearly_cam_teacher_info ul li img {width: 100%;transform: translateY(50%);}

.gaosan_yearly_cam_pic{padding-bottom: 1.0rem;overflow: hidden;width: 95%;margin:0 auto;}
.gaosan_yearly_cam_pic h1{float: right;text-align: right;font-size: 1.4rem;line-height: 1.5;font-weight: bold;padding: 0 5%;display: inline-block;}
.gaosan_yearly_cam_pic img{width: 100%;text-align: center;}

.gs_yearly_camp_hj_info{padding-bottom:1.0rem;}
.gaosan_yearly_cam_youku .gs_yearly_camp_hj_info ul li {float: left;width: 46%;height: 10.2rem;font-size: 1.3rem;position: relative;margin: 0.5rem 2.0% 1.5rem ;}
.gaosan_yearly_cam_youku .gs_yearly_camp_hj_info ul li img {width: 100%;height: 100%;border-radius: 5px;}
.gaosan_yearly_cam_youku .gs_yearly_camp_hj_info ul li p {text-align: center;font-size: 1.3rem;}

.an_phone_pub {height: auto;overflow: hidden;width:90%;margin:0.25rem auto;}
.an_phone_pub a {display: block;font-size: 1.5rem;text-align: center;color: #fff;height: 2rem;line-height:2rem;border-radius: 0.1rem;padding: 0.75rem 0px;margin: 10px 0; font-weight: 800;}
.an_phone_pub a.moe1 {width: 42%;float: left;background-color:#fb7910;border: 1px solid #fb7910;}
.an_phone_pub a.moe2 {width: 56%;float: right;background-color: #fff;color:#fb7910;border: 1px solid #dfdede;}
.an_phone_pub a img{margin: 0 5px;width:2rem;height:2rem;}



