/*-------公共样式-------*/
*{margin: 0; padding: 0;box-sizing: border-box; -webkit-box-sizing: border-box;}
body{width: 100%; height: auto; overflow-x: hidden; font-family: "STXihei", "Micorosoft YaHei"; font-size: 14px; margin: 0 auto; color: #3c3c3c; background: #fff;}
ol,ul{list-style-type: none;}
a{text-decoration: none;color: #111;}
a:link,a:visited,a:hover,a:active{text-decoration: none;}
a:hover,a:focus{outline: none;}
a:hover{color: #00C2F1;}
img{display: block;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.clearbox:after{content: ''; clear: both; display: block; visibility: hidden; height: 0;}
input:focus,select:focus{outline: none;}
h1,h2,h3,h4{font-weight:normal;}
/*离线宝*/
/*#LXB_CONTAINER,#LXB_CONTAINER_SHOW{display: none!important; visibility: hidden!important; opacity: 0!important; filter: alpha(opacity: 0)!important;}*/
/*娃娃咨询*/
#doyoo_panel{display: none!important;}

/*······································网站样式·································*/
body{font-family: "微软雅黑";}
.sp{background: url(../img/pic/sp.png) no-repeat;}
.topbg{width: 100%;height: 40px;background: #f5f5f5;min-width: 1200px;}
.topnav,.logobox{width: 1200px;margin: 0 auto;}
.topnav{line-height: 40px;}
.topleft,.topright a{color: #666666;font-size: 14px;}
.topright a:hover{color: #00C2F1;}
.topleft span{color: #f13723 !important;margin-left: 5px;}
.topnav .topright a{padding-right: 8px;}
.topnav .topright a:last-child{color: #f5f5f5;}

/*logo*/
.logobox{width: 1200px;padding: 10px 0;margin: 0 auto;position: relative;}
.logobox .logo{background: url(../img/pic/slogo.png) no-repeat;height: 38px;width: 372px;display: block;margin-top: 22px;}
.select_city{width: 200px; margin-left: 30px;position: absolute;left: 372px;top:35px;height: 50px;}
.select_city .city{display: none;border: 1px solid #3bb3c3;background: #FFF;position: absolute;top:30px;z-index: 999;}
.select_city .zb{width: 100%;line-height: 24px;}
.select_city li{float: left;}
.select_city li a{font-size: 16px;line-height: 30px;color: #3bb3c3;}
.select_city a{color:#2d2d2d;font-size:18px ;background-position: -5px 2px;width: 200px;height: 22px;padding-left: 22px; cursor: pointer;}
.select_city a:hover{color: #2d2d2d;}
.select_city>a:hover{color: #39b2c2;}
.erweima{width: 84px;height: 84px;margin-left: 10px; display: none;}
.erweima img{display:block;width:73px;height:73px; margin: 0 auto;}
.erweima p{text-align: center;font-size: 11px;color:#6e6e6e;}
.tool a{display:block;padding-left: 30px;height: 36px;background-position: left center!important;line-height: 40px;margin-left: 8px;cursor: pointer;}
.tool a:hover{color: #00C2F1;}
.tool .qq { background: url(../img/pic/qq.png) no-repeat ;}
.tool .telphone {background: url(../img/pic/tel.png)no-repeat;}
/*导航*/
.wz_nav{width: 1200px;margin: 0 auto;}
.allkc h1{font-size:16px ;color:#fff;background: #2dcee3 url(../img/pic/bookicon.png) no-repeat 32px center;height: 50px;text-align: center;line-height: 50px;width: 200px;padding-left: 20px;}
.kc_list{width: 200px;background: #FFF;filter: alpha(opacity=90); opacity: 0.9;position: absolute;z-index: 999;padding: 10px;height: 450px;}
.kc_list li h2{color: #535353;font-size: 16px;font-weight: bold;}
.kc_list li{font-size:13px;color: #333;margin: 20px 0;}
.kc_list li a{text-align: center;display: inline-block;}
.kc_list li a:hover,.km a:hover{color: #00C2F1;}
.km a{width:56px;line-height: 30px;}
/*主导航*/
.mainnav{margin-left: 100px;}
.mainnav li{float: left;width: 100px;font-size: 16px;color: #333;line-height: 45px;text-align: center;margin-right: 5px;}
.mainnav li a{display: inline-block}
.mainnav li:hover,.mainnav li.on{color: #2dcee3;border-bottom: 5px solid #2dcee3;}

/*banner*/
.wz_banner { position: relative; width:1920px; height:450px; overflow: hidden; }
.wz_banner .pic img { width:1920px;display: block;height:450px;margin: 0 auto;}
.wz_banner .hd { width:100%; position: absolute; bottom: 10px; text-align: center; z-index:1; }
.wz_banner .hd li{margin: 0 5px; background: #34c0d3; height: 21px; overflow: hidden; width: 21px; cursor: pointer;display:inline-block; zoom:1;border-radius:25px;line-height: 21px;text-align: center;color: #fff;font-size: 10px;}
.wz_banner .hd .on{background: #000; filter: alpha(opacity=30); opacity: 0.3;}
.wz_banner .prev,.wz_banner .next { width: 39px; height: 63px;position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; display: block; margin: -60px 0;}
.wz_banner .prev {background:url(../img/pic/l_icon.png) no-repeat;}
.wz_banner .next {background: url(../img/pic/r_icon.png) no-repeat; right: 20px;}
.wz_banner .prev:hover,.wz_banner .next:hover { filter:alpha(opacity=50) !important;opacity:0.5 !important;}
/*产品*/
.wz_product,.wz_jpkc,.wz_news,.yjy_box,.wz_ls,.wz_fdzl .fdzl,.wz_jyzx,.wz_qxy .qxy_box,.wz_gsjj,.wz_about .about_box,.wz_friend,.wz_link,.wz_qq_box,.wz_footer {width: 1200px;margin: 0 auto;padding: 20px 0;}
.wz_product li{float: left;width: 285px;height: 140px; margin: 0 7px;position: relative; cursor: pointer;}
.wz_product li a{display: block;width: 285px;height: 140px;}
.wz_product li .on{background: #000000;filter:alpha(opacity=70) !important;opacity:0.7 !important;width: 285px;height: 140px;position: absolute; display: none;}
.wz_product li:hover a.on{top:0;display: block;}
/*网站精品课程*/
.wz_jpkc h1{background: url(../img/pic/wz_title1.png) no-repeat;height: 29px;margin: 0 auto;}
.wz_jpkc ul li{float: left;margin: 20px 7px;position: relative;}
.wz_jpkc ul li>a{height: 313px;width: 285px;display: block;}
.wz_jpkc ul b{line-height: 40px;font-size: 18px;color: #fff;font-weight: normal;position: absolute;top: 100px;left: 70px;}
.wz_jpkc ul li div{position: absolute; top: 160px;left: 23px;}
.wz_jpkc ul li div a{display: inline-block;width: 115px;line-height: 30px;text-align: center;color: #fff;
font-size: 18px;font-weight: bold;cursor: pointer;}
.wz_jpkc ul li div a:hover{color: #f4e216 !important;}
.wz_jpkc .xxkc{background: url(../img/pic/xxbg.png) no-repeat;}
.wz_jpkc .czkc{background: url(../img/pic/czbg.png) no-repeat;}
.wz_jpkc .gzkc{background: url(../img/pic/gzbg.png) no-repeat;}
.wz_jpkc .zzzs{background: url(../img/pic/zzbg.png) no-repeat;}
/*表单*/
.wz_form{background:url(../img/pic/bd_bg1.jpg) no-repeat center center;height: 358px;padding: 75px 0 10px 0;}
.free_form_box,.dt_form_box{width: 1200px;margin: 0 auto; margin-top: 160px;}
.free_form_box input,.dt_form_box input{border: 1px solid #ffe552; width: 320px; padding-left: 15px; line-height: 44px; background:none;display: inline-block;margin: 38px 66px 20px 0;font-size: 18px;color: #fff;border-radius: 5px;}
.free_form_box label,.dt_form_box label{line-height: 50px;color: #ffe552;font-size: 18px;}
.free_form_box .coolbg,.dt_form_box .coolbgt{border: none; background: none; cursor: pointer;display: inline-block;margin-top: 35px;}
.free_form_box .form1 div,.dt_form_box .form1 div{display: inline-block;}
.free_form_box input:focus,.free_form_box .coolbg:focus,.dt_form_box input:focus,.dt_form_box .coolbg:focus{outline: none;}
/*秦学咨讯*/
.wz_news{padding-bottom: 0!important;}
.wz_zx{width: 600px;margin-right: 20px;}
.wz_zx h1,.wz_hd h1,.wz_ls h1,.wz_fdzl h1,.wz_jyzx h1,.qxy_box h1,.wz_gsjj h1,.wz_about .about_box h1,.wz_friend h1,.wz_link h1{border-left: 5px solid #2dcee3;font-size: 24px;color: #4e5254;padding-left: 15px;line-height: 36px;}
.wz_zx h1 a,.wz_hd h1 a,.wz_ls h1 a,.wz_fdzl h1 a,.wz_jyzx h1 a,.qxy_box h1 a,.wz_gsjj h1 a,.about_box h1 a{font-size: 16px;cursor: pointer;}
.wz_zx h1 a:first-child,.wz_hd h1 a:first-child,.wz_ls h1 a:first-child,.wz_fdzl h1 a:first-child,.wz_jyzx h1 a:first-child,.qxy_box h1 a:first-child,.wz_gsjj h1 a:first-child,.wz_about .about_box h1 a:first-child,.wz_friend h1 a:first-child,.wz_link h1 a:first-child{font-size: 24px;}
.wz_zx h1 a:hover,.wz_hd h1 a:hover,.wz_ls h1 a:hover,.wz_fdzl h1 a:hover,.wz_jyzx h1 a:hover,.qxy_box h1 a:hover,.wz_gsjj h1 a:hover{color: #00C2F1;}
.wz_hd{width: 580px;}
/*轮播*/
.box_shadow{-webkit-box-shadow: 1px 2px 1px #ebebeb;-moz-box-shadow: 1px 2px 1px #ebebeb;-o-box-shadow: 1px 2px 1px #ebebeb;box-shadow: 1px 2px 1px #ebebeb;}
.wz_ladyScroll{width:100%;margin:15px auto;position:relative;border: 1px solid #ebebeb;}
.wz_ladyScroll .prev,.wz_ladyScroll .next{width:25px;height:54px;position:absolute;z-index:100; cursor:pointer;top:50%}
.wz_ladyScroll .prev{left:10px;background: url(../img/pic/zxicon.jpg) no-repeat;}
.wz_ladyScroll .next{right:10px;background: url(../img/pic/zxicon1.jpg) no-repeat;}
.wz_ladyScroll .scrollWrap{padding:15px;overflow:hidden;width: 562px;margin: 0 auto;}
.wz_ladyScroll ul li{float:left; width:232px;border: 1px solid #ebebeb;margin: 0 15px;}
.wz_ladyScroll ul li b{font-size: 14px;color:#4e5254;font-weight: normal;line-height: 40px;}
.wz_ladyScroll  img{display:block;width:232px;height:164px; margin: 0 auto;}
.scrollWrap .new_title{width: 210px !important;margin: 0 auto;text-align: justify;cursor: pointer;display: block;}
.scrollWrap .new_title a:hover{color: #00C2F1;}
.scrollWrap .new_title h2 a{color:#2dcee3 !important;font-size: 18px;margin: 10px 0; display: block;}
.scrollWrap .new_title .note{color:#8e8e8e;font-size: 14px;margin: 10px 0;display: block;}
.scrollWrap .new_title .more{color:#4e5254;font-size: 14px;margin: 23px 10px 23px 10px;display: block;}
/*秦学活动*/
.wz_hd .hd_neirong img{display: block;width:90px;height: 61px;}
.wz_hd  ul li{margin: 15px 0 29px 0;}
.wz_hd  ul li .hd_title{width: 480px;cursor: pointer;}
.wz_hd  ul li .hd_title span a,.wz_hd  ul li .hd_title span{display: inline-block!important;color: #F53028; font-size: 16px;}
.wz_hd  ul li .hd_title a{display: inline-block;}
.wz_hd  ul li .hd_title .tt{font-size: 16px;color:#4e5254!important;font-weight: normal; width: 360px; height: 20px; display: inline-block; vertical-align: middle; margin-top: -4px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.wz_hd  ul li .hd_title .note{font-size: 13px;color:#8e8e8e!important;margin-left: 10px; margin-top: 5px;}
.wz_hd  ul li .hd_title a:hover{color: #00C2F1 !important;}
/*秦学云教研*/
.wz_form2{background:url(../img/pic/bd_bg3.jpg)no-repeat center center; overflow: hidden; /*height: 206px;*/ height: 156px; padding: 50px;}
.yjy_box{/*margin-top: 25px;*/ padding: 0;}
.yjy_box li{float: left;font-size:25px ;cursor: pointer;/*width: 240px;*/ width: 33.33%;}
.yjy_box li a{color: #0eadc2;line-height: 70px;cursor: pointer;margin-left: 20px;}
.yjy_box li a:hover{color: #111;}
/*秦学名师*/
.wz_ls .ls_list{background: url(../img/pic/lsbg.png) no-repeat;width: 287px;height: 410px;padding:35px 0;}
.wz_ls ul{margin: 0 -6.5px;}
.wz_ls ul li{float: left;margin: 20px 6.5px 0 6.5px;width: 287px;}
.wz_ls .ls_jj{width: 230px;margin: 0 auto;}
.wz_ls .ls_jj b{color: #25b7c9;font-size:24px;font-weight: normal;width: 100%;text-align: center; margin: 12px auto 10px auto;display: block;}
.wz_ls .ls_jj p{color: #3c3c3c;font-size:16px;line-height: 26px;text-align: justify;}
.wz_ls .ls_list img{display: block;width: 155px;height: 156px;margin: 0 auto;}
.wz_ls .ls_btn{display: block;background: url(../img/pic/ls_btn.png) no-repeat;height: 51px;margin: 0 auto;line-height: 51px;text-align: center;margin: 25px 0 0 0;font-size: 22px;color: #fff;cursor: pointer;}
.wz_ls .ls_btn:hover{background: url(../img/pic/ls_bg2.png) no-repeat;}
/*辅导资料*/
.wz_fdzl{background: #f8f8f8;width: 100%;}
/*辅导资料切换*/
.wz_snBrand {width:389px;overflow: hidden;margin: 20px 5px;border-right:1px dashed #b3b3b3;padding-right: 5px;float: left;}
.wz_sn_banner1{border-right: 0;}
.wz_snBrand h2 {height: 34px; line-height: 32px; border-bottom: 1px dashed #b3b3b3;  font-size: 20px; color: #ea5f5f;margin-bottom: 10px;margin: 0 20px;font-weight: bold;}
.wz_snBrand h2 a { font-size: 16px; color: #4e5254;font-weight: normal;}
.wz_snBrand h2 a:hover{color: #00C2F1;}
.wz_snBrand ol { float: left; height: 232px;margin: 0 20px;}
.wz_snBrand ol li{ height: 24px; margin: 10px 0; line-height: 24px;text-align: center;}
.wz_snBrand ol li a{background-position: -5px -23px;display: block;line-height: 24px;width: 62px;color: #fff;}
.wz_snBrand ol li a.on{background-position: -5px -57px;}
.wz_snBrand ul { float:left; width:260px; height: 233px;overflow: hidden; }
.wz_snBrand ul li {height: 232px; margin: 0 auto; font-size: 14px;  }
.wz_snBrand ul li a {width:250px; height:24px; line-height: 24px; margin: 10px 0; overflow: hidden;display: block;color:#666; text-overflow: ellipsis; white-space: nowrap;}
.wz_snBrand ul li a:hover{color:#00C2F1;}
.wz_snBrand .blue{color: #55c1cf;}
.wz_snBrand .sky{color: #5ba0d1;}
.wz_snBrand .green{color: #7fc48a;}
.wz_snBrand .purple{color: #8388b7;}
.wz_snBrand .orange{color: #f6a63e;}
.wz_snBrand .cz{background-position: -5px -91px;}
.wz_snBrand .cz.on{background-position: -5px -125px;}
.wz_snBrand .gz{background-position: -5px -159px;}
.wz_snBrand .gz.on{background-position: -5px -193px;}
.wz_snBrand .zz{background-position: -5px -227px;}
.wz_snBrand .zz.on{background-position: -5px -261px;}
.wz_snBrand .yst{background-position: -5px -295px;}
.wz_snBrand .yst.on{background-position: -5px -329px;}
.wz_snBrand .yk{background-position: -5px -361px;}
.wz_snBrand .yk.on{background-position: -5px -395px;}
/*表单2*/
.wz_form3{background:/*#f8f8f8*/ url(../img/pic/bd_bg2.png) no-repeat center center;height: 249px;padding: 125px 0 10px 0;margin-top: -50px;}
.dt_form_box{width: 1200px; height: 100px; margin: 0 auto; padding-left: 50px; position: relative;}
.dt_form_box a{width: 268px; height: 45px; display: block; position: absolute; bottom: 22px; right: 2px; cursor: pointer;}
.dt_form_box .db{display: none;}
/*.dt_form_box input{border: 1px solid #fff!important;width: 295px;}
.dt_form_box label{color: #FFF!important;}
.dt_form_box .coolbg{background: url(../img/pic/bd_btn1.png) no-repeat;}*/
/*教育资讯*/
.wd_xz_list{float: left;width:382px;margin: 0 9px;}
.wz_jyzx>div{margin: 0 -9px;}
.wz_jyzx h2{background: url(../img/pic/zxbg1.png) no-repeat;height: 42px;padding-left: 45px;
line-height: 42px;color: #fff;font-size:20px;width: 382px;margin-top: 30px;}
.wz_jyzx h2 a{font-size:16px;color: #fff;margin-right: 10px;}
.wz_jyzx h2 a:hover{color: #fff600;}
.wz_note{background: #fff;border: 1px solid #ebebeb;width: 381px;}
.wz_note>div,.zx_list{margin: 15px 15px;}
.wz_note>div div{width: 198px;}
.wz_note a{display: inline-block;color: #3C3C3C;}
.wz_note a:hover{color: #00C2F1;}
.wz_note a img{width: 136px;height: 96px;}
.wz_note .title{color: #555555;font-size: 16px !important; width: 100%; height: 21px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.wz_note .note{color: #8d8d8d;font-size: 13px !important;line-height: 20px; margin: 8px 0;}
.wz_note .tm{color: #414141;font-size: 12px;}
.wz_note .zx_list{margin-top: 0;}
.wz_note .zx_list li a{width: 90%; height: 30px; line-height: 30px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.wz_note .zx_list span{border-radius: 10px;width: 5px;height: 5px;display: block; background: #afafaf;margin-top: 13px;margin-right: 10px;}
.wz_jyzx .cz{background: url(../img/pic/zxbg2.png) no-repeat;}
.wz_jyzx .gz{background: url(../img/pic/zxbg3.png) no-repeat;}
.wz_jyzx .xsc{background: url(../img/pic/zxbg4.png) no-repeat;}
.wz_jyzx .zk{background: url(../img/pic/zxbg5.png) no-repeat;}
.wz_jyzx .gk{background: url(../img/pic/zxbg6.png) no-repeat;}
/*秦学云视频*/
.wz_qxy{background: url(../img/pic/spbg.png)no-repeat;height: 322px;}
.wz_qxy .ysp_list{margin: 0 -10px;}
.wz_qxy .ysp_list li{width:280px ;margin: 0 10px;float: left;}
.wz_qxy .ysp_list li a{position: relative;display: block;width: 278px;height: 188px;}
.wz_qxy .ysp_list li .pic{display: block;width: 278px;height: 188px;}
.wz_qxy .ysp_list li .icon{position: absolute;left:93px;top: 50px;}
.qxy_box h1{color: #fff;margin-bottom: 40px;}
.qxy_box h1 a{color: #fff;}
/*公司简介*/
.gsjj_box>div{width: 600px;}
.gsjj_box>div p{color: #555;font-size: 16px;text-indent: 2em;text-align: justify;margin: 35px 0;}
.gsjj_box ul li{line-height: 35px;color: #444444;font-size: 20px;}
.gsjj_box ul li span{display: block;width: 15px;height: 15px;background:#949494;float: left;margin-top: 10px;margin-right: 10px;border-radius: 2px;}
/*校区分布*/
.wz_about{background:url(../img/pic/about.png) no-repeat center center;height: 767px;}
.wz_about .about_box .note{color: #444;font-size: 20px;margin: 40px 0 40px 20px;}
.wz_about .about_box .note b{color: #22bed2;}
.wz_about .about_box .b_map{background: url(../img/pic/ditu.png) no-repeat;height: 573px;}
.wz_about .e_map_tags{z-index: 1;position: relative;}
.wz_about .e_map_tags li{width:37px;height:47px;position: absolute;display: block;cursor: pointer; text-align: center;line-height:33px;color:#0f989d;font-size: 13px!important;background: url(../img/pic/location.png) no-repeat;}
.wz_about .e_map_tags .m_xinjiang{top:155px;left:115px;}
.wz_about .e_map_tags .m_yunnan{top:436px;left:310px;}
.wz_about .e_map_tags .m_guangxi{top:440px;left:410px;}
.wz_about .e_map_tags .m_shanxi{top:260px;left:420px;}
.wz_about .e_map_tags .m_zhejiang{top:351px;left:565px;}
.wz_about .e_map_tags .m_jiangsu{top:284px;left:558px;}
.wz_about .e_map_tags .m_hunan{top:390px;left:448px;}
.wz_about .e_map_tags .m_beijing{top:152px;left:500px;}
.wz_about .e_map_tags .m_shandong{top:245px;left:533px;}
.wz_about .e_map_tags .m_hubei{top:327px;left:448px;}
.wz_about .e_map_tags .m_henan{top:287px;left:477px;}
.wz_about .e_map_tags .m_sichuan{top:330px;left:310px;}
.wz_about  .e_map_info{position: relative;z-index: 2;width: 380px;float: right;}
.wz_about .xqbt{text-align: center;color: #fff;font-size: 24px;line-height: 65px;}
.m_content{min-height: 545px; background: #fff;}
.m_content_side{position: relative;height: 65px;background: -moz-linear-gradient(90deg, #2ee3e0 0%, #4ce0c0 100%); background: -webkit-linear-gradient(90deg, #2ee3e0 0%, #4ce0c0 100%);background: -o-linear-gradient(90deg, #2ee3e0 0%, #4ce0c0 100%);background: linear-gradient(90deg, #2ee3e0 0%, #4ce0c0 100%);}
.m_content_side a.m_left{left: 5px;}
.m_content_side a.m_right{right: 5px;}
.m_content_side a{position: absolute;float:left;top: 22px;z-index: 2;width:14px;height:28px; display: block;}
.wz_about .e_map_tags li:hover, .e_map_tags .centers { background: url(../img/pic/locitionbg.png) no-repeat !important;}
.wz_about .hide{display: none;}
/*合作机构*/
.wz_friend div a{display: inline-block;width: 185px;height: 77px;float: left; margin: 30px 15px 0 0;}
.wz_link h1{margin-bottom: 30px;}
.wz_link ul li{float: left;}
.wz_link ul li a{display: inline-block;line-height:20px;margin: 0 20px 20px 0;}
.wz_qq {background: #2c2c2c;width: 100% !important;}
.wz_qq_box{color: #fff;font-size: 16px; position: relative;}
.wz_qq_box p{background: #2dcee3;border-radius: 15px;text-align: center;line-height: 30px;width: 150px;height: 30px; margin-bottom: 10px;}
.wz_qq_box ul,.wz_label .wz_label_link{margin: 0 -5px; width: 1160px; height: 35px; overflow: hidden;}
.wz_qq_box ul li{float: left;width: 280px;line-height: 35px;font-size: 14px; margin: 0 5px;}
.wz_qq_box .arrow{width: 40px; height: 40px; cursor: pointer; position: absolute; top: 75px; right: 0; background: url(../img/pic/slidedown.png) center top no-repeat;}
.wz_label .wz_qq_box ul li{width: auto; margin: 0 20px 0 5px;}
.wz_label .wz_qq_box a{color: #fff; padding-right: 25px;}
.wz_footer{ width:100%; text-align:left;color: #fff;line-height: 35px;}
.wz_footer .footer a{color:#acacac;line-height: 25px;margin:0 10px;}
.wz_footer .footer a:hover{color: #00C9E3;}
.wz_footer .footer span img,.wz_footer .footer span,.wz_footer .footer span a{display: inline-block;width: 20px;height: 20px;}
.wz_footer .footer span>a{display: none;}
.wz_footer .left{ width:400px; float:left; }
.wz_footer .right{ width:700px; float:right;  }

/*校区切换*/
.wz_sideMenu{max-height: 528px;background: #fff;}
.wz_sideMenu h3{ height:35px; line-height:35px; padding-left:8px;  border-top:1px solid #e3e3e3; background:#fff; cursor:pointer;color: #2dcee3;font-size: 16px;}
.wz_sideMenu h3 em{ float:right; display:block;background:url(../img/pic/more.png) no-repeat;cursor:pointer;width: 13px;height: 8px;margin: 12px 10px 0 0;}
.wz_sideMenu h3.on em{}
.wz_sideMenu ul{ padding:5px 5px;color: #333; display:none; background: #fafafa;line-height: 28px; /* 默认都隐藏 */}
.wz_sideMenu ul li{float: left;width: 118px;text-align: center;font-size: 13px;}
.wz_sideMenu ul li a{cursor: pointer;color: #333;display: block;overflow: hidden;width: 118px;height: 30px;}
.wz_sideMenu ul li a:hover{color: #00C2F1;}
.wz_sideMenu1 ul li{width: 100%;}
.wz_about .hj{width: 380px;height: auto;}
/*侧边样式*/
#top{position: fixed;right: 20px; bottom: 10px;z-index: 999;padding-bottom:30px;}
.float .btn{display: block;width: 73px;height: 76px;border: 1px solid #d5d5d5;background: #fff;position: relative;cursor: pointer;}
.float .btn img{margin: 10px auto;}
.float .topicon{margin: 28px auto !important;}
.float .btn-top1{display: none;}
.float .phone{position: absolute;left: -160px;top: 0;font-size: 18px;color: #fff;width: 160px;text-align: center;background: #75e46d;line-height: 76px;display: none;}
.float .btn p{text-align: center;font-size:14px;color: #a9a9a9;}
.float .btn:hover{background: #e8e8e8;}
/*---------------------------------------课程列表页---------------------------------------*/
/*start*/
.kc_main,.ls_main{margin: 0 auto;width: 1200px;min-height: 1000px; overflow: hidden;}
/*广告位*/
.kc_show,.ls_show{width: 100%; height: 120px;margin: 20px 0;display: none;}
.rs_show{width: 100%; height: 240px; margin: 20px 0; display: none;}
.kc_show img,.ls_show img,.rs_show img{width: 100%;height: 100%; margin: 0 auto;display: none;}

/*左导航*/
.content_left_top{text-align: center;font-size: 20px;background-color: #2DCEE3;color: #fff;line-height: 50px;}
.kc_content .kc_content_left{float: left;width: 330px;border: 1px solid #E2E2E2;min-height: 1000px}
.kc_content .kc_content_right{float: right;width: 833px;}
.kc_primary,.kc_HSchool,.kc_MSchool{margin: 14px 0 14px 10px}
.kc_primary>p,.kc_HSchool>p,.kc_MSchool>p{margin-top: 10px;  margin-left: 9px;font-size: 16px;color: #3AC1D4;border-bottom: 1px solid #E2E2E2;font-weight: bold;padding-bottom: 10px}
/*高中*/
.kc_HSchool .H1,.kc_HSchool .H2,.kc_HSchool .H3,.kc_HSchool .HK{margin: 10px 0;}
.kc_HSchool .H1 p a,.kc_HSchool .H2 p a,.kc_HSchool .H3 p a,.kc_HSchool .HK p a{float: left;  width: 20%;  font-size: 15px;  text-align: center;margin-top: 12px;background-color:#D2D2D2;border-radius: 15px;margin-left: 9px;line-height: 28px;color: #fff;}
.kc_HSchool .H1 ul,.kc_HSchool .H2 ul,.kc_HSchool .H3 ul,.kc_HSchool .HK ul{float: right;width: 73%;margin: 8px 0}
.kc_HSchool .H1 ul li,.kc_HSchool .H2 ul li,.kc_HSchool .H3 ul li,.kc_HSchool .HK ul li{float: left;width: 20%;margin: 5px 0}
.kc_HSchool .H1 ul li a,.kc_HSchool .H2 ul li a,.kc_HSchool .H3 ul li a,.kc_HSchool .HK ul li a{font-size: 15px;color:#565656}
/*初中*/
.kc_MSchool .M1,.kc_MSchool .M2,.kc_MSchool .M3,.kc_MSchool .MK{margin: 10px 0;}
.kc_MSchool .M1 p a,.kc_MSchool .M2 p a,.kc_MSchool .M3 p a,.kc_MSchool .MK p a{color: #fff;float: left;  width: 20%;  font-size: 15px;  text-align: center;  margin-top: 12px;  background-color: #D2D2D2;  border-radius: 15px;  margin-left: 9px;  line-height: 28px;}
.kc_MSchool .M1 ul,.kc_MSchool .M2 ul,.kc_MSchool .M3 ul,.kc_MSchool .MK ul{float: right;width: 73%;margin: 8px 0}
.kc_MSchool .M1 ul li,.kc_MSchool .M2 ul li,.kc_MSchool .M3 ul li,.kc_MSchool .MK ul li{float: left;;width: 20%;margin: 5px 0}
.kc_MSchool .M1 ul li a,.kc_MSchool .M2 ul li a,.kc_MSchool .M3 ul li a,.kc_MSchool .MK ul li a{font-size: 15px;color:#565656}
/*小学*/
.kc_primary .P1,.kc_primary .P2,.kc_primary .P3,.kc_primary .PK,.kc_primary .P4,.kc_primary .P5,.kc_primary .P6{margin: 10px 0;}
.kc_primary .P1 p a,.kc_primary .P2 p a,.kc_primary .P3 p a,.kc_primary .PK p a,.kc_primary .P4 p a,.kc_primary .P5 p a,.kc_primary .P6 p a{color: #fff;float: left;  width: 20%;  font-size: 15px;  text-align: center;  margin-top: 12px;  background-color: #D2D2D2;  border-radius: 15px;  margin-left: 9px;  line-height: 28px;}
.kc_primary .P1 ul,.kc_primary .P2 ul,.kc_primary .P3 ul,.kc_primary .PK ul,.kc_primary .P4 ul,.kc_primary .P5 ul,.kc_primary .P6 ul{float: right;width: 73%;margin: 8px 0}
.kc_primary .P1 ul li,.kc_primary .P2 ul li,.kc_primary .P3 ul li,.kc_primary .PK ul li,.kc_primary .P4 ul li,.kc_primary .P5 ul li,.kc_primary .P6 ul li{float: left;width: 20%;margin: 5px 0}
.kc_primary .P1 ul li a,.kc_primary .P2 ul li a,.kc_primary .P3 ul li a,.kc_primary .PK ul li a,.kc_primary .P4 ul li a,.kc_primary .P5 ul li a,.kc_primary .P6 ul li a{font-size: 15px;color:#565656}
/*now check*/
.MK p a:hover,.PK p a:hover,.HK p a:hover{background-color: #17B1BB}
.M1 p a:hover,.M2 p a:hover,.M3 p a:hover{background-color: #17B1BB}
.H1 p a:hover,.H2 p a:hover,.H3 p a:hover{background-color: #17B1BB}
.P1 p a:hover,.P2 p a:hover,.P3 p a:hover,.P4 p a:hover,.P5 p a:hover,.P6 p a:hover{background-color: #17B1BB}
/*右边列表*/
.kc_list_plus{border-bottom: 1px solid #D2D2D2;padding-top: 31px;padding-bottom: 31px;position: relative}
.kc_list_plus:first-child{padding-top: 0;}
.kc_list_plus .fr_li{width: 70%}
.kc_info li{font-size: 14px;color: #848484;line-height: 30px}
.kc_info .kc_title{font-size: 20px;color: #343434;font-weight: bold;margin-bottom: 15px}
.kc_info span{font-size: 14px;color: #343434;font-weight: bold;margin-right: 10px;}
.kc_image{width: 217px;height: 143px;}
.kc_image img{width: 217px;height: 143px;}
/*----------------------------------------------老师列表页------------------------------------------*/
/*左导航*/
.ls_content,.kc_content{width: 1200px;margin: 0 auto;}
.ls_content .ls_content_left{width: 330px;min-height: 1000px}
.ls_content .ls_content_right{width: 833px;}
.ls_content_left h1{font-size: 16px; height: 30px; line-height: 30px; border-left: solid 4px #2dcee3; padding-left: 15px; margin-bottom: 12px; overflow: hidden;}
.ls_content_left h1 a{float: right;}
.ls_content_left ul{width: 279px; margin-left: 20px;}
.ls_content_left ul li{margin-bottom: 15px;}
.ls_content_left ul li span{width: 16px; height: 16px; margin-right: 10px; display: inline-block; line-height: 16px; text-align: center; color: #fff; background: #cacaca;}
.ls_content_left ul li .blue{background: #2dcee3;}
.ls_content_left li a{width: 80%; height: 18px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ls_content_left .first{width: 100%; position: relative; overflow: hidden;}
.ls_content_left .first img{width: 100%; height: 162px;}
.ls_content_left .first .txt_bg,.xc_box li a .txt_bg, .hot_kc ul li .txt_bg{width: 100%; height: 27px; background: #000; opacity: 0.3; filter: alpha(opacity=30); position: absolute; left: 0; bottom: 0;}
.ls_content_left .first p,.xc_box li a p, .hot_kc ul li p{width: 80%; height: 27px; line-height: 27px; color: #fff; text-align: center; margin: 0 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; left: 0; right: 0; bottom: 0;}
.ls_content_left .first a{height: 162px; width: 100%; display: block;}
/*.hd_newst_box{border-left: solid 1px #e1e2e1; min-height: 716px; margin-bottom: 32px;}*/
/*老师列表*/
.ls_list{border-bottom: 1px solid #D2D2D2;margin-bottom: 31px;padding-bottom: 31px;position: relative}
.ls_list .more,.kc_list_plus .more{display: block;background-color: #F9B745;width: 105px;line-height: 32px;border-radius: 18px;text-align: center;font-size: 16px;color: #fff;position: absolute;top:31px;right: 20px;height: 35px;}
.ls_content_right .ls_list:first-child .more, .ls_content_right .kc_list_plus:first-child .more{ top: 0;}
.ls_list .fr_li{width: 73%}
.ls_info li{font-size: 14px;color: #848484;line-height: 30px}
.ls_info .ls_title a{font-size: 20px;color: #37C0D3;font-weight: bold;margin-bottom: 15px}
.ls_info li span{font-size: 14px;color: #4F4F4F;font-weight: bold;margin-right: 5px;}
.ls_list .ls_image{width: 190px;height: 200px;border: 1px solid #ddd}
.ls_list .ls_image img{width:190px;height: 200px;}
.ls_content_right .ls_list{margin-bottom: 0; padding-top: 31px;}
.ls_content_right .ls_list:first-child{padding-top: 0;}

/*-------------------------------------内页头部、底部样式重置----------------------------------*/
.wz_nav_wrap{width: 100%; margin-bottom: 30px; border-bottom: solid 1px #f1f1f1; box-shadow: 1px 3px 10px #f2f2f2; -webkit-box-shadow: 1px 3px 10px #f2f2f2;}
.wz_nav_wrap .allkc h1{cursor: pointer;}
.wz_nav_wrap .kc_list{display: none; opacity: 1; filter: alpha(opacity=100); border: solid 1px #f2f2f2; box-shadow: 0px 2px 6px #f2f2f2; -webkit-box-shadow: 0px 2px 6px #f2f2f2;}
.wz_footer_spe{border-top: solid 1px #373737; color: #acacac;}
.wz_footer_spe .footer a{color: #acacac;}

/*---------------------------------------------新闻资讯样式------------------------------------------*/
/*--热点新闻--*/
.news_hot_wrap,.con_wrap,.contact_adr_box,.info_wrap,.info_content_wrap,.course_nav,.kc_list_box,.course_tab_box,.youshi_box,.laoshi_box,.hot_mk_box,.chart_box{width: 1200px; margin: 0 auto; overflow: hidden;}
.con_wrap{margin-bottom: 15px;}
/*图片轮换效果*/
.news_hot_pic { position: relative; width: 408px; height: 288px; overflow: hidden; text-align: left;}
.news_hot_pic .pic img { width: 408px; height: 288px; display: block; }
.news_hot_pic .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 38px; width:100%; background: #333; filter: alpha(opacity=30); opacity: 0.3; overflow: hidden; }
.news_hot_pic .txt { position: absolute; bottom: 0; z-index: 2; height: 38px; width: 100%; overflow: hidden; }
.news_hot_pic .txt li{ height: 38px; line-height: 38px; position: absolute; bottom: -36px;}
.news_hot_pic .txt li a,.hot_mk_box .mk_box ul li a{ display: block; width: 310px; height: 38px; line-height: 38px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #fff; padding: 0 0 0 15px; font-size: 14px;}
.news_hot_pic .num { position: absolute; z-index: 3; bottom: 14px; right: 8px; }
.news_hot_pic .num li{ float: left; position: relative; width: 8px; height: 8px; margin-right: 8px; cursor: pointer; }
.news_hot_pic .num li span {position: absolute; display: block; width: 100%; height: 100%; top: 0; left: 0; z-index: 1; background: #fff; border-radius: 50%; -moz-border-radius: 50%;}
.news_hot_pic .num li.on span{ background: #2dcee3;}
.news_hot_txt{width: 754px;}
.news_hot_txt li:first-child{border-bottom: dotted 1px #ccc; padding-bottom: 20px; margin-bottom: 20px;}
.news_hot_txt li>a:hover,.news_hot_tab .tab-bd .txt>a:hover,.info_wrap .info_hot_wrap li a:hover{color: #34c0d3;}
.news_hot_txt li h1,.news_hot_tab .tab-bd .txt h1,.info_wrap .news_hot_wrap .info_hot_txt>a,.info_wrap .news_hot_wrap .info_hot_txt li a:last-child{text-align: center; font-size: 20px; margin-bottom: 15px; display: block; width: 100%; height: 26px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: bold;}
.news_hot_txt li p{ text-indent: 2em; color: #666; line-height: 1.8em;}
.news_hot_txt .news_tag{color: #2dcee3; margin-top: 10px;}
.news_hot_txt .news_tag a,.news_hot_tab .tab-bd .txt .news_tag a:hover,.news_hot_tab .tab-bd .txt p a,.news_list_box li .txt p a,.info_wrap .news_hot_wrap .info_hot_txt li a:hover,
.info_content_wrap .wz_note .zx_list li a:hover,.info_content_wrap .news_box .nb_list h2 a:hover,.hot_mk_box .mk_box ul li a:hover{color: #2dcee3;}
.news_hot_txt .news_tag a:hover,.news_hot_tab .tab-bd .txt p a:hover,.kc_box .first .txt a:hover,.news_list_box li .txt p a:hover,.info_wrap .news_hot_wrap .info_hot_txt li a{color: #666;}
.news_hot_txt .news_tag .date{display: inline-block; background: url(../img/pic/sp.png) 42px -427px no-repeat; padding-left: 70px;}
.news_list_box .news_tag .message{display: inline-block;background-position: 0 -569px;margin-left: 25px;padding-left:26px;}

/*热点教育资讯横条*/
.news_hot_ad{width: 1200px; margin: 27px auto 30px auto; height: 78px; background: url(../img/pic/hot_news_bg.png) no-repeat; position: relative;}
.news_hot_ad ul{position: absolute; top: 30px; right: 0; font-size: 16px;}
.news_hot_ad ul li{float: left; margin-right: 36px;}
.news_hot_ad ul li a{float: left; display: block;}
.news_hot_ad ul li a:last-child{padding-left: 15px; width: 200px; height: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.news_hot_ad ul li a:hover{color: #ff9c00;}

/*教育头条*/
.kc_main .kc_content_right{float: right;}
.content_left_wrap,.ls_main .ls_content_right,.kc_main .kc_content_right{width: 860px;}
.news_hot_tab { width: 100%; overflow: hidden; }
.news_hot_tab .tab-hd { height: 44px; background-color: #f3f3f3; border-bottom: solid 2px #90e0eb; color: #606060; font-size: 16px; position: relative;}
.news_hot_tab .tab-hd h1{font-size: 18px; line-height: 44px; padding-left: 42px; background: url(../img/pic/sp.png) 5px -448px no-repeat;}
.news_hot_tab .tab-hd ul {position: absolute; right: 130px; top: 0;}
.news_hot_tab .tab-hd li{ float: left; height: 44px; line-height: 44px;}
.news_hot_tab .tab-hd li a{ display:block; padding: 0 14px;  }
.news_hot_tab .tab-hd li a:hover{ color: #2dcee3;}
.news_hot_tab .tab-hd li.on{ border: 1px solid #90e0eb; line-height: 40px; border-bottom: none; border-top: solid 2px #2dcee3; color: #2dcee3; background: #fff; position: relative; margin-left: -1px; margin-right: -1px; }
.news_hot_tab .tab-bd ul{ overflow: hidden; zoom: 1; }
.news_hot_tab .tab-bd li,.news_list_box li {overflow: hidden; width: 100%; margin-top: 26px;}
.news_hot_tab .tab-bd .pic, .news_list_box li .pic{width: 216px; height: 142px;}
.news_hot_tab .tab-bd .pic img, .news_list_box li .pic img{width: 100%; height: 100%; margin: 0 auto;}
.news_hot_tab .tab-bd .txt, .news_list_box li .txt{width: 616px;}
.news_hot_tab .tab-bd .txt h1, .news_list_box li .txt h1{ text-align: left; font-weight: normal; margin-bottom: 8px; font-size: 18px;}
.news_hot_tab .tab-bd .txt .news_tag{margin-bottom: 10px; margin-left: -5px;}
.news_hot_tab .tab-bd .txt .news_tag .date, .news_list_box li .txt .news_tag .date{margin-left: 25px;}
.news_hot_tab .tab-bd .txt p, .news_list_box li .txt p{line-height: 1.8em; color: #8e8e8e; text-align: justify;}

/*各年级资讯*/
.news_box{width: 100%; margin-top: 32px;}
.news_box .nb_title{border-bottom: solid 2px #e6e6e6; padding-bottom: 6px; margin-bottom: 24px;}
.news_box .nb_title h1{font-size: 18px; color: #2dcee3; font-weight: bold; margin-left: 10px;}
.news_box .nb_title h1 span{font-style: italic; margin-left: 10px; font-weight: normal; display: inline-block; vertical-align: middle; margin-top: 4px; color: #717171; font-family: Aparajita; font-size: 22px;}
.news_box .nb_list{margin: 0 -9px;}
.news_box .nb_list h2{height: 42px; line-height: 42px; color: #fff; width: 100%; padding-left: 20px; font-size: 20px; position: relative; background: url(../img/pic/bg_line.png) center center no-repeat;}
.news_box .nb_list h2 a{font-size: 16px; color: #fff; margin-right: 5px;}
.news_box .nb_list h2 .icon, .news_box .nb_list h2 .bg{width: 0; height: 0;  border-style: solid dashed dashed dashed; position: absolute;}
.news_box .nb_list h2 .icon{border-width: 15px 18px 15px 0; top: 2px; left: 2px; z-index: 99;}
.news_box .nb_list h2 .bg{border-width: 18px 22px 18px 0; border-color: #fff transparent transparent transparent; top: 0; left: 0; z-index: 98;}
.news_box .nb_list .bg1{background-color: #f89ca2;}
.news_box .nb_list .bg1 .icon{border-color: #e04b55 transparent transparent transparent;}
.news_box .nb_list .bg2{background-color: #96e9e4;}
.news_box .nb_list .bg2 .icon{border-color: #6dc6c1 transparent transparent transparent;}
.news_box .nb_list .bg3{background-color: #96e8a7;}
.news_box .nb_list .bg3 .icon{border-color: #6ab77b transparent transparent transparent;}
.news_box .nb_list .bg4{background-color: #bc9ed4;}
.news_box .nb_list .bg4 .icon{border-color: #9173a8 transparent transparent transparent;}
.news_box .nb_list .bg5{background-color: #72c4eb;}
.news_box .nb_list .bg5 .icon{border-color: #4d9cc1 transparent transparent transparent;}
.news_box .nb_list .bg6{background-color: #829ae0;}
.news_box .nb_list .bg6 .icon{border-color: #4865b9 transparent transparent transparent;}
.news_box .nb_list .bg7{background-color: #f8cd81;}
.news_box .nb_list .bg7 .icon{border-color: #d3a042 transparent transparent transparent;}
.news_box .nb_list .bg8{background-color: #b0da7a;}
.news_box .nb_list .bg8 .icon{border-color: #8bb15a transparent transparent transparent;}
.news_box .wd_xz_list,.news_box .wz_note{width: 421px;}
.news_box .wz_note>div div{width: 240px;}
.news_box_spe{width: 420px;}
.news_box .wz_note .zx_list li{height: 30px;}

/*右侧推荐内容区域*/
.kc_main .kc_content_left{float: left;}
.content_right_wrap,.ls_main .ls_content_left,.kc_main .kc_content_left{width: 300px;}
.content_right_wrap h1{font-size: 16px; height: 30px; line-height: 30px; border-left: solid 4px #2dcee3; padding-left: 15px; margin-bottom: 12px; overflow: hidden;}
.content_right_wrap h1 a{float: right;}
.content_right_wrap ul{width: 279px; margin-left: 20px;}
.content_right_wrap ul li{margin-bottom: 15px;}
.content_right_wrap ul li span,.info_wrap .info_hot_wrap ul li span{width: 16px; height: 16px; margin-right: 10px; display: inline-block; vertical-align: middle; margin-top: -8px; line-height: 16px; text-align: center; color: #fff; background: #cacaca;}
.content_right_wrap ul li .blue{background: #2dcee3;}
.content_right_wrap li a,.info_wrap .info_hot_wrap li a{width: 80%; height: 18px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.content_right_wrap .first{width: 100%; position: relative; overflow: hidden;}
.content_right_wrap .first img{width: 100%; height: 156px;}
.content_right_wrap .first .txt_bg,.xc_box li a .txt_bg, .hot_kc ul li .txt_bg{width: 100%; height: 27px; background: #000; opacity: 0.3; filter: alpha(opacity=30); position: absolute; left: 0; bottom: 0;}
.content_right_wrap .first p,.xc_box li a p, .hot_kc ul li p{width: 80%; height: 27px; line-height: 27px; color: #fff; text-align: center; margin: 0 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; left: 0; right: 0; bottom: 0;}
.content_right_wrap .first a{height: 156px; width: 100%; display: block;}
.hd_newst_box{ min-height: 716px; margin-bottom: 32px;}
.hd_newst_box .hd_box,.hd_newst_box .qq_qun{border-left: solid 1px #e1e2e1;}
.hd_newst_box .hd_box:first-child{margin-bottom: 25px;}

/*各年级课程推荐*/
.kc_box{border-left: solid 1px #e1e2e1; min-height: 372px; margin-bottom: 32px;}
.kc_box h1,.kc_box .first{margin-bottom: 30px;}
.kc_box .first .pic a{width: 136px; height: 96px;}
.kc_box .first .pic img{width: 100%; height: 96px; margin: 0 auto;}
.kc_box .first .txt a{width: 135px; height: 96px; font-size: 16px; color: #35a2e0; overflow: visible; text-overflow: inherit; white-space: normal;}
/*新闻资讯宣传*/
.xc_box ul{margin: 80px 0 0 0; width: 300px;}
.xc_box li a{width: 300px; height: 148px; position: relative;}
.xc_box li a img{width: 100%; height: 100%; margin: 0 auto;}

/*联系我们与校区分布*/
.contact_adr_wrap{width: 100%; background: #f7f7f7;}
.contact_adr_box{padding: 35px 0 50px 0; /*margin-top: 15px;*/}
.contact_adr_box .contact_box{text-align: center; font-size: 20px;}
.contact_adr_box .contact_box h1{font-size: 44px; color: #2fcee3; font-weight: bold; margin-bottom: 10px;}
.contact_adr_box .contact_box span{cursor: pointer;width: 458px; height: 70px; line-height: 70px; text-align: center; margin: 35px auto; display: block; border: solid 1px #f34f4b; font-size: 32px; color: #f34f4b; border-radius: 35px; -moz-border-radius: 35px;}
.contact_adr_box .contact_box span:hover{background-color: #F34F4B;color: #fff}
.adr_box { width: 1200px; overflow: hidden; }
.adr_box .tab-hd { height: 55px; margin-bottom: -1px; color: #404040; }
.adr_box .tab-hd li{ float: left; width: 100px; height: 35px; line-height: 35px; text-align: center;}
.adr_box .tab-hd li a{ display: block;}
.adr_box .tab-hd li a:hover{ color: #fff; background: #2fcee3;}
.adr_box .tab-hd li.on,.adr_box .tab-hd li.on a{ background: #2fcee3; color: #fff; }
.adr_box .tab-bd { border-top: 1px solid #34c0d3; padding: 20px 30px;}
.adr_box .tab-bd ul{ overflow: hidden; zoom: 1;}
.adr_box .tab-bd li { height: 32px; line-height: 32px; overflow: hidden; width: 190px; float: left;}

/*------------------------------------新闻列表页样式--------------------------------------*/
.news_list_box li{padding-bottom: 26px; padding-top: 26px; margin-top: 0; border-bottom: solid 1px #cbcbcb;}
.news_list_box li .txt h1{font-size: 20px;}
.news_list_box li .txt .news_tag{margin-left: -5px; margin-top: 10px;}
.news_list_box li .txt .news_tag .date,.news_para_box .n_title .date{padding-left: 26px; background: url(../img/pic/sp.png) 0 -494px no-repeat;}
.jtjy_zx h1{margin-bottom: 12px;}
.jtjy_zx li{border-bottom: solid 1px #cbcbcb; padding-bottom: 18px; padding-top: 18px; margin-bottom: 0!important; overflow: hidden;}
.jtjy_zx li:last-child{border-bottom: none;}
.jtjy_zx .pic a{width: 110px; height: 76px;}
.jtjy_zx .pic a img{width: 100%; height: 76px; margin: 0 auto;}
.jtjy_zx .txt{width: 160px; line-height: 1.8em; /*padding-top: 10px;*/}
.jtjy_zx .txt a{width: 100%; height: 76px; color: #747474!important; display: inline; overflow: visible; text-overflow: inherit; white-space: normal;}
.jtjy_zx .txt a:hover{color: #35a2e0!important;}
/*快捷导航样式*/	
.kj_nav_box{border-left: solid 2px #eaeaea; position: relative; padding: 25px 0 18px 0; margin-bottom: 32px;}
.kj_nav_box:before,.kj_nav_box:after{width: 10px; height: 10px; content: ''; display: block; background: #fff; border: solid 2px #eaeaea; border-radius: 10px; -moz-border-radius: 10px; position: absolute; left: -8px;}
.kj_nav_box:before{top: 0;}
.kj_nav_box:after{bottom: 0;}
.kj_nav_box ul{margin: 0; font-size: 16px;}
.kj_nav_box ul li{height: 26px; line-height: 26px; margin-bottom: 8px; padding-left: 30px; position: relative;}
.kj_nav_box ul li:before{width: 8px; height: 8px; content: ''; display: block; background: #eaeaea; border: solid 2px #fff; border-radius: 8px; -moz-border-radius: 8px; position: absolute; top: 7px; left: -7px;}
.kj_nav_box ul li a{height: 26px; line-height: 26px; display: inline; padding-left: 15px;}
.kj_nav_box ul li a:hover{color: #2fcee3;}
.hexagon { width: 12px; height: 12px; background: #2fcee3; position: absolute; top: 6px; left: -8px; display: none;}
.hexagon:after { content: ""; position: absolute; right: -6px; top: 0; width: 0; height: 0; border-top: 6px solid transparent; border-bottom: 6px solid transparent; border-left: 6px solid #2fcee3;}

/*--新闻详情页--*/
.news_para_box{padding: 25px 0;}
.news_para_box .n_title{margin-bottom: 25px; padding-bottom: 15px; border-bottom: solid 1px #cbcbcb;}
.news_para_box .n_title h1{font-size: 30px; color: #2b2b2b; margin-bottom: 10px;}
.news_para_box .n_title span{margin-right: 25px; color: #666;}
.news_para_box .n_para p{margin-bottom: 15px;font-size: 16px!important;line-height: 2em; text-align: justify;}
.news_para_box .n_para img{width: auto; height: auto; max-width: 100%; margin: 20px auto;}
/*--知识问答--*/
.faq_list_box li{padding: 20px 0; border-bottom: solid 1px #e5e6e5;}
.faq_list_box li .faq_title,.faq_list_box li .faq_txt{overflow: hidden;}
.faq_list_box li span{width: 40px; display: block; float: left; font-size: 20px;}
.faq_list_box li .faq_title a{width: 820px; display: block; float: right; color: #333; margin-bottom: 10px;}
.faq_list_box li .faq_title span,.faq_list_box li .faq_title a:hover,.faq_list_box li .faq_txt p a:hover{color: #34c0d3;}
.faq_list_box li .faq_title h1{font-size: 20px;}
.faq_list_box li .faq_txt span{color: #f07f1e;}
.faq_list_box li .faq_txt p{width: 820px; line-height: 2em; float: right; color: #8e8e8e;}
.faq_list_box li .faq_txt p a{color: #60a5e6;}
.news_para_box .fq_title{border: solid 2px #f9e6a1; padding: 30px 25px; margin-bottom: 30px;}
.news_para_box .fq_title h1,.news_para_box .fq_para .fq_answer{line-height: 1.6em; color: #2b2b2b; font-size: 24px; margin-bottom: 15px; padding-left: 45px; background: url(../img/pic/sp.png) 0 -685px no-repeat;}
.news_para_box .fq_title .news_tag .label{padding: 0 20px; display: inline-block; height: 28px; line-height: 28px; background: #eee; border-radius: 14px; -moz-border-radius: 14px; font-size: 16px;}
.news_para_box .fq_para{border: solid 1px #d4d6d4; padding: 30px 25px;}
.news_para_box .fq_para .fq_answer{height: 38px; line-height: 38px;font-size: 20px; color: #fdb02c; font-weight: bold; background-position-y: -634px;}

/*推荐列表样式*/
.tj_box{margin-top: 30px;}
.tj_box h1{font-size: 24px; height: 43px; border-bottom: solid 2px #2dcee3; padding-bottom: 10px; margin-bottom: 30px; overflow: hidden;}
.tj_box h1 a{float: right; font-size: 16px; line-height: 43px;}
.hot_kc ul{margin: 0 -12px;}
.hot_kc ul li{float: left; width: 270px; height: 165px; margin: 0 12px; position: relative;}
.hot_kc ul li a,.hot_kc ul li img{width: 100%; height: 100%; margin: 0 auto;}
.hot_wz li{height: 32px; line-height: 32px; overflow: hidden;}
.hot_wz li:before{width: 8px; height: 8px; content: ''; background: #2dcee3; display: inline-block; margin-right: 12px; margin-top: -4px; vertical-align: middle;}
.hot_wz li{width: 50%; float: left;}
.relate_wz li{padding-bottom: 20px; padding-top: 20px; border-bottom: dotted 1px #ddd; overflow: hidden;}
.relate_wz li .date{width: 80px; text-align: center; display: block;}
.relate_wz li .date .year{width: 100%; height: 32px; line-height: 32px; background: #f2f2f2; display: block; margin-bottom: 2px;}
.relate_wz li .date .day{width: 100%; height: 46px; line-height: 46px; background: #f2f2f2; display: block; font-size: 30px;}
.relate_wz li .para{width: 760px;}
.relate_wz li .para h2{font-size: 18px; margin-bottom: 10px;}
.relate_wz li .para p{color: #888; line-height: 1.8em;}
.hot_wz h1,.relate_wz h1{margin-bottom: 20px;}
.tj_box.hot_wz li{height: 24px; line-height: 24px; margin-bottom: 8px;}
.tj_box.hot_wz li a{width: 350px; height: 20px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

/*表单样式*/
.form_box{width: 100%; padding: 20px 0; background: #f0f0f0; margin-bottom: 32px;}
.form_box>img{margin: 0 auto 20px auto;}
.form_box .fromb{ margin: 0 12px;}
.form_box .fromb input{width: 100%; height: 40px; line-height: 40px; margin-bottom: 10px; padding-left: 12px; background: #fff; border: solid 1px #e0e0e0; border-radius: 2px; -moz-border-radius: 2px;}
.form_box .fromb button{border: none; margin-top: 8px; cursor: pointer;}

/*--分页样式--*/
.mpage{margin: 35px 0; width: 100%; height: 42px; overflow: hidden;text-align: center}
.qzPagination{overflow: hidden;}
.mpage a{padding: 10px 20px; text-align: center; border: solid 1px #d8dce0; border-radius: 2px; -moz-border-radius: 2px; color: #8c8c8c; display: inline-block;}
.mpage a:hover, .mpage a.on{background: #2dcee3; color: #fff;}
.mpage a.on {margin-right: 4px;}
.news_para_box .mpage a{margin: 0 2px;}

/*------------------------------------详情页样式--------------------------------------*/
/*教师推荐*/
.teacher_recommend{margin-top: 70px}
.teacher_recommend .recommend_title{font-size: 24px;color: #282828;padding-bottom: 15px;border-bottom: 2px solid #2DCEE3; height: 48px; overflow: hidden;}
.teacher_recommend .recommend_title a{float: right; font-size: 16px; line-height: 48px;}
.teacher_recommend .recommend_list{margin: 30px 0}
.teacher_recommend .recommend_list div a{display:inline-block;width: 217px}
.teacher_recommend .recommend_list div a:last-child{width: 205px;}
.teacher_recommend .recommend_list div a img{width: 205px;height: 213px}
/*学员详情页样式*/
.detail_main{margin: 0 auto;width: 1200px;min-height: 1000px}
.left_detail{width: 856px;min-height: 1000px}
.right_detail{width: 300px;min-height: 1000px}
.person_image a{display:block;width: 244px;height: 254px;border: 1px solid #ddd}
.person_item{width: 65%;}
.detail_main .person_info{margin-top: 25px;}
.item_info{color: #939393;margin-right: 40px;font-size: 13px}
.item_title{font-size: 20px;color: #4DD5E7;border-bottom: 1px solid #EBEBEB;font-weight: bold;margin-top: 30px;padding-bottom: 15px}
.item_info li:not(.item_title){margin:12px 0}
.item_info li:nth-child(2) a{display: block;width: 127px;line-height: 40px;background-color: #FFC424;border-radius: 20px;color: #fff;text-align: center;font-size: 18px}
.item_info li:nth-child(2){margin-top:30px}
.item_info .hh{font-size: 14px;color: #484848;font-weight: bold;margin-right: 15px}
/*内容*/
.person_words{margin-top: 80px}
.pw_gy{margin-top: 50px}
/*.pw_title{font-size: 14px;color: #fff;background-color:#FFC424;line-height: 30px;width: 114px;text-align: center}*/
.pw_detail{font-size: 14px;color: #727272;line-height: 25px;margin-top: 20px;text-indent: 2em; text-align: justify;}

/*老师文章页样式*/
.person_image a img{width: 244px;height: 254px}
.person_item_ls{width: 70%;padding-left: 40px;padding-right:5px;height: 254px;background: url("../img/pic/laoshi_bg.png") no-repeat;  -webkit-background-size: cover;  background-size: cover;}
.../img/pic{color: #939393;margin-right: 40px;font-size: 13px}
.item_title_ls{font-size: 20px;color: #4DD5E7;border-bottom: 1px solid #EBEBEB;font-weight: bold;padding: 4px 0 8px 0}
.item_info_ls li:not(.item_title){margin:8px 0}
.item_info_ls li:nth-child(2)::before,.item_info_ls li:nth-child(3)::before,.item_info_ls li:nth-child(4)::before,.item_info_ls li:nth-child(5)::before,.item_info_ls li:nth-child(6)::before{content:"";border: 1px solid #ffc424;margin-right: 15px;height: 14px !important;}
.item_info_ls li:nth-child(7) a{display: block;width: 136px;line-height: 30px;background-color: #FFC424;border-radius: 20px;color: #fff;text-align: center;font-size: 14px;cursor: pointer}
.item_info_ls li .hh{display:inline-block;width:56px;text-align-last:justify;font-size: 14px;color: #547AC6;font-weight: bold}
.item_info_ls li span:not(.hh){margin:0 10px 0 5px}
/*内容*/
.pw_title{font-size: 14px;color: #fff;background-color:#2DCEE3;line-height: 31px;width: 150px;text-align: center}
.jxcg span,.jxtd span,.jxjy span{display: inline-block;width: 22px;height: 22px;vertical-align: middle}
.jxcg span{background: url("../img/pic/laoshi_sprite.jpg.png") no-repeat 0 0;}
.jxtd span{background: url("../img/pic/laoshi_sprite.jpg.png") no-repeat 0 -31px;}
.jxjy span{background: url("../img/pic/laoshi_sprite.jpg.png") no-repeat 0 -63px;}

/*右侧*/
.right_detail .hd_newst_box{margin-top: 30px}
.right_detail h1{font-size: 16px; height: 30px; line-height: 30px; border-left: solid 4px #2dcee3; padding-left: 15px; margin-bottom: 12px; overflow: hidden;}
.right_detail h1 a{float: right;}
.right_detail ul{width: 279px; margin-left: 20px;}
.right_detail ul li{margin-bottom: 15px;}
.right_detail ul li span{width: 16px; height: 16px; margin-right: 10px; display: inline-block; line-height: 16px; text-align: center; color: #fff; background: #cacaca;}
.right_detail ul li .blue{background: #2dcee3;}
.right_detail li a{width: 80%; height: 18px; display: inline-block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.right_detail .first{width: 100%; position: relative; overflow: hidden;}
.right_detail .first img{width: 100%; height: 162px;}
.right_detail .first .txt_bg,.xc_box li a .txt_bg, .hot_kc ul li .txt_bg{width: 100%; height: 27px; background: #000; opacity: 0.3; filter: alpha(opacity=30); position: absolute; left: 0; bottom: 0;}
.right_detail .first p,.xc_box li a p, .hot_kc ul li p{width: 80%; height: 27px; line-height: 27px; color: #fff; text-align: center; margin: 0 auto; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; left: 0; right: 0; bottom: 0;}
.right_detail .first a{height: 162px; width: 100%; display: block;}

/*------------------------------------详情页样式结束--------------------------------------*/

/*---------------课程详情页样式--------------*/
.kc_para_box{overflow: hidden; padding: 25px 0;}
.kc_para_box .kc_pic{width: 272px; height: 190px;}
.kc_para_box .kc_pic img{width: 100%; height: 100%; margin: 0 auto;}
.kc_para_box .kc_para{width: 565px;}
.kc_para_box .kc_para h1{font-size: 22px; color: #2dcee3; margin-bottom: 8px; margin-top: -4px;}
.kc_para_box .kc_para p{border-bottom: dashed 1px #cfcfcf; padding-bottom: 2px; margin-bottom: 2px; color: #777;}
.kc_para_box .kc_para p b{color: #333; font-weight: normal;}
.kc_para_box .kc_para .btn{display: block; width: 136px; height: 30px; line-height: 30px; margin-top: 8px; text-align: center; background: #feaf2c; color: #fff; border-radius: 15px; -moz-border-radius: 15px;}
.kc_txt_box .tab-hd{width: 100%; height: 40px; line-height: 40px; background: #2dcee3; color: #fff;}
.kc_txt_box .tab-hd li{ float: left;}
.kc_txt_box .tab-hd li a{width: 100px; height: 40px; display: block; text-align: center; color: #fff;}
.kc_txt_box .tab-hd li.on a, .kc_txt_box .tab-hd li a:hover{background: #d7faff; color: #0b95a7;}
.kc_txt_box .tab-bd .tab-pal .title{width: 120px; height: 30px; line-height: 30px; font-size: 14px; padding-left: 28px; margin: 20px 0 10px 0; background: #f7f7f7 url(../img/pic/sp.png) 0 -526px no-repeat; color: #2dcee3;}
.kc_txt_box .tab-bd .tab-pal .title:first-child{margin-top: 26px;}
.kc_txt_box .news_list_box li p span{ margin-right: 30px;}
.kc_txt_box .news_list_box li p b{color: #111; font-weight: normal;}
/*分享图标样式*/
.news_para_box .share{margin: 15px 10px;}
.bdsharebuttonbox{overflow: hidden;}
.bdsharebuttonbox a { width: 36px!important; height: 36px!important; margin: 0 3px!important; float: left!important; padding: 0!important; display: block; }
.bdsharebuttonbox a img { width: 36px; height: 36px; }
.bdsharebuttonbox .bds_more { background: url(../img/pic/share_more.png) no-repeat center center/32px 32px!important; }
.bdsharebuttonbox .bds_tsina { background:url(../img/pic/weibo.png) no-repeat center center/32px 32px!important; }
.bdsharebuttonbox .bds_qzone { background: url(../img/pic/qq1.png) no-repeat center center/32px 32px!important; }
.bdsharebuttonbox .bds_tieba { background: url(../img/pic/tieba.png) no-repeat center center/32px 32px!important; }
.bdsharebuttonbox .bds_douban { background: url(../img/pic/douban.png) no-repeat center center/32px 32px!important; }
.bdsharebuttonbox .bds_weixin { background: url(../img/pic/weixin.png) no-repeat center center/32px 32px!important; }
.bd_weixin_popup .bd_weixin_popup_foot { position: relative; top: -12px; }
.bdshare_popup_box{display: none!important;}

/*liMarqueen样式*/
.str_wrap {overflow:hidden;//zoom:1;  width:100%;  font-size:12px;  line-height:16px;  position:relative;  -moz-user-select: none;  -khtml-user-select: none;  user-select: none;  background:#f6f6f6;  white-space:nowrap;  }
.str_wrap.str_active {  background:#f1f1f1;  }
.str_move {  white-space:nowrap;  position:absolute;  top:0;  left:0;  cursor:move;  }
.str_move_clone {  display:inline-block;  //display:inline;  //zoom:1;  vertical-align:top;  position:absolute;  left:100%;  top:0;  }
.str_vertical .str_move_clone {  left:0;  top:100%;  }
.str_down .str_move_clone {  left:0;  bottom:100%;  }
.str_vertical .str_move,.str_down .str_move {  white-space:normal;  width:100%;  }
.str_static .str_move,.no_drag .str_move,.noStop .str_move{ cursor:inherit;  }
.str_wrap img {  max-width:none !important;  }
/*-----------------辅导资料------------------*/
.info_wrap{margin-bottom: 15px;}
.info_wrap .news_hot_wrap{width: 880px;}
.info_wrap .news_hot_wrap .info_hot_txt{width: 445px;}
.info_wrap .news_hot_wrap .info_hot_txt>a{font-size: 18px; color: #ff8a00; margin-bottom: 8px; font-weight: normal;}
.info_wrap .news_hot_wrap .info_hot_txt li{overflow: hidden; margin-top: 8.5px;}
.info_wrap .news_hot_wrap .info_hot_txt li a{display: block; float: left;}
.info_wrap .news_hot_wrap .info_hot_txt li a:last-child{font-size: 14px; height: 20px; font-weight: normal; width: 319px; margin-bottom: 0; text-align: left;}
.info_wrap .info_hot_wrap{width: 280px; padding: 15px 0; border: solid 1px #dedede; border-radius: 3px; -moz-border-radius: 3px;}
.info_wrap .info_hot_wrap h2{width: 140px; height: 28px; line-height: 28px; margin-bottom: 25px; text-align: center; background: #2dcee3; color: #fff; font-size: 16px; position: relative;}
.info_wrap .info_hot_wrap h2:after{ content: ""; position: absolute; bottom: -8px; left: 60px; width: 0; height: 0; border-top: 8px solid #2fcee3; border-right: 12px solid transparent; border-left: 12px solid transparent;}
.info_wrap .info_hot_wrap li{ padding-left: 15px; margin: 12px 0;}
.info_wrap .info_hot_wrap li span{background: #2dcee3!important;}
.info_wrap .info_hot_wrap li a{color: #919498;}

/*------资料模块------*/
.info_content_wrap .news_box{margin-top: 20px;}
.info_content_wrap .news_box .nb_list{margin: 0 -25px;}
.info_content_wrap .news_box .wd_xz_list{ margin: 0 25px 20px 25px;}
.info_content_wrap .news_box .wd_spe_list{width: 416px!important; margin: 0 0 15px 0; padding: 0 25px; border-left: dashed 1px #dfdfdf!important; border-right: dashed 1px #dfdfdf!important;}
.info_content_wrap .news_box .wd_xz_list,.info_content_wrap .news_box .wz_note{width: 366px; border: none;}
.info_content_wrap .news_box .nb_list h2{height: 32px; line-height: initial; background: none; border-bottom: dashed 1px #a9adaf; padding-left: 0; font-size: 16px;}
.info_content_wrap .news_box .nb_list h2 a{color: #4e5254; font-size: 14px;}
.info_content_wrap .wz_note>div,.info_content_wrap .zx_list{margin: 15px 0;}
.info_content_wrap .news_box .wz_note>div div{width: 212px;}
.info_content_wrap .wz_note .zx_list span { width: 40px; height: 24px; line-height: 24px; font-size: 16px; text-align: center; color: #fff; position: relative; border-radius: 2px; vertical-align: top; margin-top: 3px; display: inline-block;}
.info_content_wrap .wz_note .zx_list span:after { content: ""; position: absolute; right: -11px; top: 0; width: 0; height: 0; border-top: 12px solid transparent; border-left-style: solid; border-left-width: 12px; border-bottom: 12px solid transparent;}
.info_content_wrap .wz_note .zx_list li{margin-bottom: 10px;}
.info_content_wrap .wz_note .zx_list li a{width: 280px; color: #666; margin-left: 15px;}
.info_content_wrap .nb_title{border-bottom-width: 4px; border-bottom-style: solid; padding-bottom: 0; margin-bottom: 30px; height: 48px; overflow: hidden;}
.info_content_wrap .nb_title h1{width: 450px; height: 44px; line-height: 48px; font-size: 16px; padding-left: 20px; margin-left: 0; color: #fff; position: relative;}
.info_content_wrap .nb_title h1:after{content: ''; width: 0; height: 0; position: absolute; top: 0; right: -44px; overflow: hidden; display: inline-block; border-top: 0 solid transparent; border-bottom-style: solid; border-bottom-width: 44px; border-right: 44px solid transparent;}
.info_content_wrap .nb_title h1 span{color: #fff;}
.info_content_wrap .nb_title a{line-height: 48px; margin-right: 8px;}
.info_content_wrap .nb_title.red,.info_content_wrap .nb_title.red h1:after{border-bottom-color: #f9cfcf;}
.info_content_wrap .nb_title.red h1{background: #f9cfcf;}
.info_content_wrap .nb_title.org,.info_content_wrap .nb_title.org h1:after{border-bottom-color: #fad29e;}
.info_content_wrap .nb_title.org h1{background: #fad29e;}
.info_content_wrap .nb_title.blue,.info_content_wrap .nb_title.blue h1:after{border-bottom-color: #aae0e7;}
.info_content_wrap .nb_title.blue h1{background: #aae0e7;}
.info_content_wrap .nb_title.green,.info_content_wrap .nb_title.green h1:after{border-bottom-color: #b5dbb7;}
.info_content_wrap .nb_title.green h1{background: #b5dbb7;}
.info_content_wrap .nb_title.grey,.info_content_wrap .nb_title.grey h1:after{border-bottom-color: #b9d8ef;}
.info_content_wrap .nb_title.grey h1{background: #b9d8ef;}
.info_content_wrap .nb_title.purple,.info_content_wrap .nb_title.purple h1:after{border-bottom-color: #b5b6d5;}
.info_content_wrap .nb_title.purple h1{background: #b5b6d5;}
.info_content_wrap h2.red,.info_content_wrap .nb_title.red a{color: #ea5f5f;}
.info_content_wrap h2.org,.info_content_wrap .nb_title.org a{color: #f6a63e;}
.info_content_wrap h2.blue,.info_content_wrap .nb_title.blue a{color: #55c1cf;}
.info_content_wrap h2.green,.info_content_wrap .nb_title.green a{color: #83c387;}
.info_content_wrap h2.grey,.info_content_wrap .nb_title.grey a{color: #5ea4d7;}
.info_content_wrap h2.purple,.info_content_wrap .nb_title.purple a{color: #8488b7;}
.info_content_wrap .nb_title a:hover{color: #4e5254;}
.info_content_wrap .zx_list.red span{ background: #f29f9f;}
.info_content_wrap .zx_list.red span:after{border-left-color: #f29f9f;}
.info_content_wrap .zx_list.org span{ background: #faca8b;}
.info_content_wrap .zx_list.org span:after{border-left-color: #faca8b;}
.info_content_wrap .zx_list.blue span{ background: #99dae2;}
.info_content_wrap .zx_list.blue span:after{border-left-color: #99dae2;}
.info_content_wrap .zx_list.green span{ background: #b5dbb7;}
.info_content_wrap .zx_list.green span:after{border-left-color: #b5dbb7;}
.info_content_wrap .zx_list.grey span{ background: #9ec8e7;}
.info_content_wrap .zx_list.grey span:after{border-left-color: #9ec8e7;}
.info_content_wrap .zx_list.purple span{ background: #b5b8d4;}
.info_content_wrap .zx_list.purple span:after{border-left-color: #b5b8d4;}
.info_content_wrap .info_list_box{margin-top: 20px;}
.info_content_wrap .info_list_box li{border-bottom: dashed 1px #ddd; overflow: hidden; padding-bottom: 15px; padding-left: 20px; margin-bottom: 25px; border-left: solid 4px #2dcee3;}
.info_content_wrap .info_list_box li a{width: 100%; height: 35px; line-height: 35px; font-size: 16px; font-weight: bold;}
.info_content_wrap .info_list_box li .date{display: block; padding-left: 22px; margin-top: 5px; color: #999; font-size: 14px; background: url(../img/pic/sp.png) -5px -494px no-repeat;}

/*----------------------------------校区分布------------------------------------*/
.school_banner{background:url(../img/pic/sc_banner.jpg) center center no-repeat;width: 100%;height: 450px;margin-top: -31px;z-index:-1;}
.school_warp{width: 1200px;margin: 0 auto;}
.school_left{width: 345px;border-right:3px solid #eee;}
.school_left .sc_list li{width: 295px;height: 51px; margin-bottom: 2px;}
.school_left .sc_list li a{text-align: center;line-height: 51px;background: #f0f0f0;color: #333;font-size:18px;width: 295px;display: block;width: 295px;}
.school_left .sc_list li:hover,.school_left .sc_list li a:hover{color: #fff;background: #2dcee3;}
.school_right{padding-left: 40px;width: 810px;}
.sc_list li a.on{color: #fff;background: #2dcee3;display: block;}
.school_right{padding-left: 40px;width: 810px;}
/*.position{border-left: 3px solid #2dcee3;margin: 20px 0;padding-left:5px;font-size: 14px;color: #747474;line-height: 24px;}*/
.school_right h1{font-size: 20px;color: #2dcee3;line-height: 30px;margin: 15px 0;font-family: "微软雅黑";font-weight: bold;}
.school_right .xqmc{display: none;}
.school_right .xqmc h2{font-size: 18px;color: #2dcee3;}
.school_right .xqmc p{font-size:18px;color: #444444;padding-left: 35px;line-height: 30px;margin-top: 10px; background-position: 0 -591px;border-bottom: 1px solid #d2d2d2;padding-bottom: 5px;} 
.school_right .xqmc ul li{line-height: 40px;border-bottom: 1px dashed #e5e5e5;margin: 10px 0;}
.school_right .xqmc ul li a{color:#444 ;font-size:14px ;display: block;padding-bottom: 5px;cursor: pointer;}
.school_right .xqmc ul li a:hover{color: #2dcee3;}

/*校区详情页*/
.qq_qun li{color: #;font-size: ;line-height: ;}
.content_left_wrap .xq_box h1{font-size: 20px;color: #00C2F1;margin: 10px 0;padding-bottom: 10px;}
.content_left_wrap .xq_box p{margin: 15px 0;font-size: 16px; text-align: justify; line-height: 2em;}
.content_left_wrap .xq_box p.sm_adr{background: url(../img/pic/sm_adr.png) left center no-repeat; padding-left: 25px;}
.content_left_wrap .xq_box p.sm_tel{background: url(../img/pic/sm_tel.png) left center no-repeat; padding-left: 25px;}
.content_left_wrap .xq_box p.sm_tel a{display: inline-block; margin-left: 25px; background: #F9B745;width: 105px;height:26px;line-height: 26px;border-radius: 13px;text-align: center;font-size: 13px;color: #fff;}
.content_left_wrap .xq_box div{margin: 10px 0;}
.content_left_wrap .xq_box>div p:first-child{border-bottom: 1px solid #dedede; font-size: 16px; font-weight: bold;}
.content_left_wrap .xq_box img{width: auto;height: auto;max-width: 100%;max-height: 100%; margin: 0 auto;}

/*----关于我们----*/

.a_banner{width: 100%; height: 100%; margin:0 auto; background-position: center center!important; background-repeat: no-repeat!important; box-shadow: inset 0 2px 8px #ababab; -webkit-box-shadow: inset 0 2px 8px #ababab;}
.about_wrap .a_banner.wenhua{ background-image: url(../img/pic/wenhua_banner.png);}
.about_wrap .a_banner.licheng{ background-image: url(../img/pic/licheng_banner.png);}
.about_wrap .a_banner.jiaoyan{ background-image: url(../img/pic/jiaoyan_banner.png);}
.about_wrap .a_banner.contact{ background-image: url(../img/pic/contact_banner.png);}
.about_wrap .inner_nav_wrap{display: none; width: 100%; height: 100px; line-height: 100px; background: #ecf5ff; font-size: 24px;}
.about_wrap .inner_nav_box{width: 1200px; margin: 0 auto;}
.about_wrap .inner_nav_box li{width: 25%; float: left; text-align: center; margin: 0 4%;}
.about_wrap .inner_nav_box li a{width: 100%; height: 100%; display: block; color: #34c0d3;}
.about_wrap .inner_nav_box li a:hover,.about_wrap .inner_nav_box li.on a{background: url(../img/pic/inner_nav_bg.png) center top no-repeat; color: #fff;}
.about_txt_box{width: 1200px; margin: 10px auto;line-height:30px;}
.about_txt_box h2{text-align:center;color:#000!important;font-size:36px!important;padding-top:10px!important;font-weight:600;}
.about_txt_box p{text-indent: 2em; margin-bottom: 5px; line-height: 3em; font-size: 16px;}
.about_txt_box img{ width: 100%; height: 100%;  margin:0 auto;}
.about_txt_box h1{font-size: 20px; color: #212121; border-left: solid 5px #2dcee3; padding-left: 12px; margin: 30px 0 20px 0; font-weight: bold;}
.about_txt_box h2{font-size: 18px; color: #2dcee3; margin: 20px 20px;}
.about_txt_box>div{width: 605px;}
.about_txt_box>div b{font-size: 16px; display: block; margin: 40px 0 10px 0;}
.about_txt_box>div b:first-child{margin-top: 0;}
.about_txt_box>div p{text-indent: 0; font-size: 16px; }
.about_txt_box h3{font-size: 26px; color: #212121; border-left: solid 5px #2dcee3; padding-left: 12px; margin: 50px 0 40px 0; font-weight: bold;}
.about_txt_box h3 em{font-weight: normal; font-family: Aparajita; font-size: 30px;}
.about_txt_box .contact{width: 100%;}
.about_txt_box .contact strong{font-size: 18px; display: block; margin: 40px 0 15px 0;}
.about_txt_box .contact p{text-indent: 0; margin-bottom: 10px;}
.about_txt_box .contact p span{width: 50%; display: inline-block; text-align: center; margin-top: 45px;}

/*----------课程----------*/
.course_content_wrap{background: #ffec97; margin-top: -31px;}
.course_content_wrap .a_banner{background: url(../img/pic/kc_banner.jpg);}
.course_wrap{width: 100%; background: #ffda4c; padding: 60px 0;}
.course_nav{padding: 38px 0 68px 0;}
.course_nav ul{margin: 0 -12px;}
.course_nav li,.mk_box{width: 384px; margin: 0 12px; background: #fff; float: left; border-radius: 6px; -moz-border-radius: 6px; box-shadow: 0px 2px 5px #e4dcb7; -webkit-box-shadow: 0px 2px 5px #e4dcb7;}
.course_nav li h1,.mk_box h1{font-size: 36px; color: #fff; height: 90px;line-height: 90px; text-align: center; border-top-left-radius: 6px; border-top-right-radius: 6px;}
.course_nav li.red h1{background: #f06980;}
.course_nav li.purple h1{background: #9481f4;}
.course_nav li.blue h1{background: #48c1f2;}
.course_nav li .kc_nav{height: 135px; padding: 28px 0; font-size: 22px; background-position-y: bottom!important; background-repeat: no-repeat!important;}
.course_nav li.red .kc_nav{color: #f06980; background: url(../img/pic/kc_xx.png) 236px;}
.course_nav li.red .kc_nav a{color: #f06980;}
.course_nav li.purple .kc_nav{color: #6a58c2; background: url(../img/pic/kc_cz.png) right;}
.course_nav li.purple .kc_nav a{color: #6a58c2;}
.course_nav li.blue .kc_nav{color: #37a6d3; background: url(../img/pic/kc_gz.png) 190px;}
.course_nav li.blue .kc_nav a{color: #37a6d3;}
.course_nav li .kc_nav p{width: 200px; margin: 0 auto 15px auto;}
.course_nav li.purple .kc_nav p{margin-left: 115px;}
.course_nav li.purple .kc_nav p a,.course_nav li.blue .kc_nav p a{width: 50%; display: inline-block;}
.course_nav li.blue .kc_nav p a{text-align: center;}
.course_nav li.red .kc_nav p{width: 80%;}
.course_nav li.red .kc_nav p a{ text-align: center; display: inline-block;}
.course_nav li.red .kc_nav p:first-child a{width: 33.33%;}
.course_nav li.red .kc_nav p:last-child a{width: 25%; margin-left: 0!important;}
.course_title{text-align: center; font-size: 20px; color: #404040; margin-bottom: 50px;}
.course_title h1{font-size: 40px; margin-bottom: 20px;}
.course_title span,.course_tab .bd thead .red{color: #f1362a;}

/*--课程轮换图效果--*/
.kc_scroll{ width:1200px; overflow: hidden; position: relative;}
.kc_scroll .hd .prev,.kc_scroll .hd .next{ display: block; width: 40px; height: 70px; cursor:pointer; position: absolute; top: 56px; z-index: 99;}
.kc_scroll .hd .next{ background: url(../img/pic/r_icon.png) center center no-repeat; right: 0;}
.kc_scroll .hd .prev{ background: url(../img/pic/l_icon.png) center center no-repeat; left: 0;}
.kc_scroll .bd ul{ overflow: hidden; zoom: 1; margin: 0 -10px!important;}
.kc_scroll .bd ul li{width: 285px; height: 172px; margin: 0 10px; float: left; _display: inline; overflow: hidden;}
.kc_scroll .bd ul li img,.laoshi_box ul li img{width: 100%; height: auto; margin: 0 auto;}

/*--辅导咨询切换--*/
.course_tab_box,.laoshi_box,.chart_box{padding: 60px 0;}
.course_tab { width: 100%; overflow: hidden;}
.course_tab .hd { height: 70px; background-color: #fbb508; font-size: 20px;}
.course_tab .hd li{ float: left; width: 200px; height: 70px; line-height: 70px; text-align: center;}
.course_tab .hd li a{ width: 100%; height: 100%; display: block; color: #fff;}
.course_tab .hd li a:hover{ color: #2c2c2c;}
.course_tab .hd li.on a{height: 66px; line-height: 64px; color: #2c2c2c; background: #fff; margin-top: 4px; }
.course_tab .bd{background: #fff; padding: 25px 35px 40px 35px;}
.course_tab .bd table {overflow: hidden; width: 100%; text-align: center; font-size: 15px; zoom: 1;}
.course_tab .bd thead{width: 100%; height: 44px; line-height: 44px; color: #262626; background: #ffe258;}
.course_tab .bd thead .arrow{position: relative;}
.course_tab .bd thead .arrow:before{content: ''; width: 0; height: 0; overflow: hidden; display: block; border-top: solid 10px #ffd122; border-left: solid 15px transparent; border-right: solid 0 #ffd122; position: absolute; bottom: -10px; left: 0;}
.course_tab .bd th,.course_tab .bd td{width: 160px; height: 66px; line-height: 66px; display: inline-block;}
.course_tab .bd th:first-child,.course_tab .bd td:first-child{width: 330px;}
.course_tab .bd td:first-child a{width: 90%; margin: 0 auto; display: block; height: 66px; line-height: 66px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.course_tab .bd thead th{font-weight: normal; height: 44px; line-height: 44px;}
.course_tab .bd tbody tr:nth-child(even){background: #f2f2f2;}
.course_tab .bd td:last-child a,.laoshi_box a.btn{width: 130px; height: 40px; line-height: 40px; cursor: pointer; margin: 13px auto 0 auto; text-align: center; color: #fff; background: #9481f4; display: block; border-radius: 4px; -moz-border-radius: 4px;}

/*--个性化辅导优势--*/
.youshi_box{height: 510px; overflow: hidden;}
.youshi_box ul{margin: 0 -18px;}
.youshi_box ul li{width: 272px; margin: 0 18px; float: left;}
.youshi_box ul li a{width: 100%; height: 272px; display: block; line-height: 1.6em; border-radius: 136px; -moz-border-radius: 136px; color: #fff; text-align: center; font-size: 16px;}
.youshi_box ul li a h3{font-size: 28px; margin-bottom: 15px; padding-top: 70px;}
.youshi_box ul li:after{content: ''; width: 100%; height: 272px; overflow: hidden; display: block; border-radius: 50%; -moz-border-radius: 50%;}
.youshi_box ul .red:after {background: linear-gradient(-90deg,#fdc149 0,#ffda4c 32%); -moz-linear-gradient(-90deg,#fdc149 0,#ffda4c 32%);
background: -webkit-linear-gradient(-90deg,#fdc149 0,#ffda4c 32%); background: -o-linear-gradient(-90deg,#fdc149 0,#ffda4c 32%); background: -ms-linear-gradient(-90deg,#fdc149 0,#ffda4c 32%);}
.youshi_box ul .purple:after {background: linear-gradient(-90deg,#edcb69 0,#ffda4c 32%); -moz-linear-gradient(-90deg,#edcb69 0,#ffda4c 32%);
background: -webkit-linear-gradient(-90deg,#edcb69 0,#ffda4c 32%); background: -o-linear-gradient(-90deg,#edcb69 0,#ffda4c 32%); background: -ms-linear-gradient(-90deg,#edcb69 0,#ffda4c 32%);}
.youshi_box ul .green:after {background: linear-gradient(-90deg,#efd445 0,#ffda4c 32%); -moz-linear-gradient(-90deg,#efd445 0,#ffda4c 32%);
background: -webkit-linear-gradient(-90deg,#efd445 0,#ffda4c 32%); background: -o-linear-gradient(-90deg,#efd445 0,#ffda4c 32%); background: -ms-linear-gradient(-90deg,#efd445 0,#ffda4c 32%);}
.youshi_box ul .blue:after {background: linear-gradient(-90deg,#dbd461 0,#ffda4c 32%); -moz-linear-gradient(-90deg,#dbd461 0,#ffda4c 32%);
background: -webkit-linear-gradient(-90deg,#dbd461 0,#ffda4c 32%); background: -o-linear-gradient(-90deg,#dbd461 0,#ffda4c 32%); background: -ms-linear-gradient(-90deg,#dbd461 0,#ffda4c 32%);}
.youshi_box ul li.red a{background: #f24d3b;}
.youshi_box ul li.purple a{background: #9481f4;}
.youshi_box ul li.green a{background: #9fb824;}
.youshi_box ul li.blue a{background: #25b7c9;}

/*--优秀老师--*/
.laoshi_box ul{margin: 0 -15px;}
.laoshi_box ul li{float: left; width: 276px; margin: 0 15px; padding-bottom: 30px; background: #fff; font-size: 16px; color: #3c3c3c; line-height: 1.6em;}
.laoshi_box ul li b{display: block; margin: 15px 0 20px 0; font-size: 24px; text-align: center; font-weight: normal;}
.laoshi_box ul li p{width: 86%; margin: 0 auto; text-align: justify;}
.laoshi_box a.btn{width: 490px; height: 68px; line-height: 68px; font-size: 24px; margin-top: 55px;}
.laoshi_box ul li a:hover{color: #111;}
.laoshi_box ul li a {cursor: pointer;}

/*--模块推荐--*/
.hot_mk_box .mk_box{min-height: 490px;}
.hot_mk_box .mk_box h1{height: 60px; line-height: 60px; padding-left: 15px; font-size: 24px; background: #fe7b47; text-align: left;}
.hot_mk_box .mk_box h1 a{color: #fff; float: right; font-size: 18px;}
.hot_mk_box .mk_box ul{margin: 15px;}
.hot_mk_box .mk_box ul li{border-bottom: solid 1px #e3e3e3; height: 50px; line-height: 50px; overflow: hidden;}
.hot_mk_box .mk_box ul li:last-child{border-bottom: none;}
.hot_mk_box .mk_box ul li span{ width: 16px; height: 16px; line-height: 14px; display: block; float: left; margin-top: 17px; text-align: center; color: #fe7b47; border: solid 1px #fe7b47;}
.hot_mk_box .mk_box ul li a{width: 80%; height: 50px; line-height: 50px; color: #989898; float: left;}
.chart_box img{ margin: 0 auto;}
.detail_pass{line-height: 2em; color: #5582cb; font-size: 16px;}
.detail_pass a{width: 790px; display: inline-block; color: #5582cb;}
.detail_pass a:hover{color: #333;}

/*----------------招聘-----------------*/
/*--header--*/
.zp_banner{width: 100%; margin-top: -31px;}
.zp_banner img{width: 100%; height: auto; margin: 0 auto;}

/*--------content--------*/
/*--index--*/
.zp_wrap{margin: 75px 0;}
.zp_wrap b,.zp_wrap h2,.zp_wrap h1{font-weight: normal;}
.zp_box{width: 1200px; height: 635px; margin: 0 auto; position: relative;}
.zp_box .line{width: 10px; height: 380px; display: block; background: #cf4d47; position: absolute;}
.zp_box .top_line{width: 450px; height: 10px; top: 0; right: 0;}
.zp_box .bottom_line{width: 450px; height: 10px; left: 0; bottom: 0;}
.zp_box .left_line{left: 0; bottom: 0;}
.zp_box .right_line{top: 0; right: 0;}
.zp_box .zp_title{position: absolute; top: 0; left: 150px;}
.zp_box .zp_info{width: 1060px; overflow: hidden; margin: 0 70px; position: absolute; top: 135px; left: 0;}
.zp_info .zp_text{width: 790px; font-size: 17px; line-height: 2.4em; color: #4f4f4f;}
.zp_info .zp_text b{font-size: 20px; color: #474747; padding-left: 45px; margin-top: 20px; margin-right: 50px; display: inline-block;}
.zp_info .zp_text .email{background: url(../img/zhaopin/zp_email.png) left center no-repeat;}
.zp_info .zp_text .tel{background: url(../img/zhaopin/zp_tel.png) left center no-repeat;}
.zp_info .zp_er{margin-top: 15px; line-height: 3em;}
.zp_box .btn_box{position: absolute; left: 70px; bottom: 50px; overflow: hidden; width: 1050px;}
.zp_box .btn_box a{display: inline-block; width: 504px; height: 80px; line-height: 75px; text-align: center; font-size: 26px; color: #fff; border-bottom-width: 10px; border-bottom-style: solid; border-radius: 4px; -moz-border-radius: 4px;}
.zp_box .btn_box .xy_btn{background: #17a784; border-bottom-color: #0e7d61; float: left;}
.zp_box .btn_box .sh_btn{background: #ed7455; border-bottom-color: #b43722; float: right;}
.zp_footer{width: 100%; height: 170px; background: #e8e8e7;}
.zp_footer .footer_box{width: 1200px; margin: 0 auto;}
/*--list--*/
.zp_list_box{width: 1200px; margin: 0 auto; position: relative;}
.zp_title_wrap{width: 100%; height: 70px; line-height: 70px; background: #ed7455; color: #fff; position: relative; z-index: 99;}
.zp_title_wrap .arrow{width: 0; height: 0; border-width: 40px 60px 60px 100px; border-color: #cb371b transparent transparent transparent; border-style: solid dashed dashed dashed; position: absolute; top: 70px; left: 0;}
.zp_title_wrap h1{font-size: 26px; margin-left: 65px;}
.zp_title_wrap .zp_adr{font-size: 18px; margin-right: 30px;}
.zp_title_wrap .zp_adr a{color: #fff!important;}
.zp_xz_title{background: #17a784;}
.zp_xz_title .arrow{border-color: #0e7d61 transparent transparent transparent;}
.zp_list{width: 1160px; background: #fff; border: solid 1px #ed7455; box-shadow: 4px 4px 20px #eee; -webkit-box-shadow: 4px 4px 20px #eee; position: relative; z-index: 999; margin-left: 40px;}
.zp_xz_list{border: solid 1px #17a784;}
.zp_list li{border-bottom: solid 1px #c7c5c4; padding: 20px 0 25px 0; position: relative;}
.zp_list li:nth-last-child(1){border-bottom: none;}
.zp_list .zhiwei{margin: 0 35px; border-bottom: dotted 1px #eee; overflow: hidden; height: 40px; line-height: 40px;}
.zp_list .zhiwei a,.zp_detail_box .zhiwei h1{font-size: 20px; color: #5194d0; font-weight: bold;}
.zp_list .zhiwei .fr b{font-size: 15px; color: #ed7455; margin-right: 250px; font-weight: bold;}
.zp_list .zhiwei span{color: #a7a7a7; margin-right: 25px;}
.zp_list .yaoqiu, .zp_list li .fuli{margin: 0 35px; margin-top: 15px;}
.zp_list .yaoqiu b{color: #6e6e6e; font-size: 16px; padding: 0 20px;}
.zp_list .yaoqiu b:nth-last-child(1){display: block; padding-top: 12px;}
.zp_list .fuli{margin-left: 41px; margin-top: 0!important;}
.zp_list .fuli span{ border: solid 1px #c7c5c4; color: #565757; display: inline-block; padding: 6px 15px; margin: 0 6px; font-size: 12px;}
.zp_list .fuli input{display: none;}
.zp_list .add_btn{width: 175px; height: 48px; line-height: 48px; display: block; text-align: center; background: #17a784; color: #fff; font-size: 18px; border-radius: 2px; -moz-border-radius: 2px; position: absolute; right: 35px; bottom: 25px;}
.pager,.yema,.zp_wrap .mpage{width: 1200px; margin: 0 auto; margin-top: 30px;}

/*--article--*/
.zp_detail_box .zp_list{padding: 30px 0 40px 0;}
.zp_detail_box .zhiwei{height: 75px;}
.zp_detail_box .zhiwei h1{display: inline;}
.zp_detail_box .zhiwei>b{margin-left: 50px;}
.zp_detail_box .zhiwei .fr b{margin-right: 0;}
.zp_detail_box .zhiwei>span{display: block; line-height: 1em; font-size: 14px; color: #3C3C3C;}
.zp_detail_box .zhiwei>span b{padding: 0 12px;}
.zp_detail_box .yaoqiu{margin-top: 20px; margin-bottom: 25px;}
.zp_detail_box .yaoqiu b{padding: 6px 25px 6px 32px; margin-left: 12px; font-size: 16px; color: #666;}
.zp_detail_box .yaoqiu .xueli{background: url(../img/zhaopin/xueli.png) left center no-repeat;}
.zp_detail_box .yaoqiu .num{background: url(../img/zhaopin/num.png) left center no-repeat;}
.zp_detail_box .yaoqiu .time{background: url(../img/zhaopin/time.png) left center no-repeat; display: inline!important;}
.zp_detail_box .fuli span{border: solid 1px #f4a68a;}
.zp_produce{overflow: hidden; margin: 30px 35px 0 35px; font-size: 14px; line-height: 2em;}
.zp_produce .fl,.zp_produce .fr{width: 50%;}
.zp_produce b{font-weight: bold;}
/*--表单--*/
.zp_form_wrap{width: 100%; padding: 50px 0; color: #fff; background: url(../img/zhaopin/zp_form_bg.jpg) center center no-repeat;}
.zp_form{width: 1200px; margin: 0 auto; overflow: hidden;}
.zp_form h1 img{margin: 0 auto 40px auto;}
.zp_form .zp_campoe>div{float: left;}
.zp_form input, .zp_form .zp_tj_an .zp_coolbg{height: 56px; line-height: 56px; border-radius: 3px; -moz-border-radius: 3px; font-size: 20px;}
.zp_form input{width: 380px; background: none; border: solid 1px #fff; margin: 0 10px 20px 10px; text-indent: 1em; color: #fff;}
.zp_form .zp_tj_an .zp_coolbg{width: 230px; text-align: center; cursor: pointer; background: #ed7455; color: #fff; border: none; margin: 30px auto 0 auto; display: block;}

/*--页面搜索校区分布--*/
.school_banner{background: url(../img/pic/sc_banner.jpg) center center no-repeat; width: 100%; height: 450px; margin-top: -31px; z-index: -1;}
.school_add_list{margin-top: 45px;}
.school_add_list .news_list_box li:first-child{padding-top: 0;}
.school_add_list .news_list_box li{border-bottom: dashed 1px #cbcbcb;}
.school_add_list .news_list_box li h1{padding-left: 36px; background: url(../img/pic/adr_icon.png) left center no-repeat;}
.school_add_list .news_list_box li h1,.school_add_list .news_list_box li h1 a{font-size: 22px; color: #2dcee3;}
.school_add_list .news_list_box li h1 a:hover{color: #111;}
.school_add_list .news_list_box li span{font-size: 16px; padding-right: 25px; display: inline-block; margin: 15px 0;}
.school_add_list .news_list_box li em{font-style: normal; color: #f13723;}
.school_add_list .news_list_box li p{line-height: 1.8em; color: #8e8e8e;}
.scholl_search_box{border-left: solid 1px #e1e2e1; padding-left: 18px;}
.scholl_search_box .btn,.scholl_search_box .school_tag,.scholl_search_box .form_box{width: 282px; margin-bottom: 25px;}
.scholl_search_box .btn{height: 48px; line-height: 48px; color: #fff; display: block; border-radius: 5px; -moz-border-radius: 5px; font-size: 18px; text-align: center;
background: linear-gradient(90deg,#2de3e1 0,#4de0bf 100%); -moz-linear-gradient(90deg,#2de3e1 0,#4de0bf 100%);
background: -webkit-linear-gradient(90deg,#2de3e1 0,#4de0bf 100%); background: -o-linear-gradient(90deg,#2de3e1 0,#4de0bf 100%); 
background: -ms-linear-gradient(90deg,#2de3e1 0,#4de0bf 100%);}
.scholl_search_box .school_tag h3{font-size: 18px; color: #444; font-weight: bold; margin-bottom: 12px;}
.scholl_search_box .school_tag ul{width: 282px; margin-left: 0;}
.scholl_search_box .school_tag ul li{width: 25%; float: left; font-size: 16px; margin: 5px 0;}
.scholl_search_box .school_tag ul li a{line-height: 18px;}
.scholl_search_box .school_tag ul li.on a,.scholl_search_box .school_tag ul li a:hover{color: #2dcee3;}
.scholl_search_box .form_box>img{width: 90%; height: auto;}
.scholl_search_box .form_box .tj_an img{width: 258px; height: auto;}
/*--页面css--*/
.pages{width:730px;margin:0 auto;height:40px;}
.page{width:360px;float:left;}