@charset "utf-8";
/*
CSS DOCUMENT
code by zhangxing 2017.11.18
*/
*{margin:0;border:none;padding:0;list-style: none;}
body,html{}
body>div{clear:both;}
body{color: #333;font-size: 12px;font-family:Microsoft YaHei,'宋体',Tahoma,Helvetica,Arial,"\5b8b\4f53",sans-serif;}
textarea,input{word-wrap:break-word;word-break:break-all;padding:0;}img{border:0 none;}
a,a:visited,a:hover{font-weight:normal; text-decoration:none;outline: none;}
a:hover{ text-decoration:none;}a,button{outline: none;}
a:link{outline:none;text-decoration: none;}
.wrap_middle{width: 960px;margin:0 auto;}
ol, ul{margin-bottom: 0px;}
h1,h2,h3,h4,h4,p,ul,li{ margin:0 auto; padding:0;}
.scrollbar-none::-webkit-scrollbar {/*滚动条宽度设置*/
    width: 0px;height: 0;
}
input,option{outline: none;}
.container{width: 1000px;margin: 0 auto;margin-top: 40px;}
.top_ser,.content-slide_w{width: 1170px!important;}
/*清除浮动*/
.clearfix:after {clear:both; content:' '; display:block; font-size:0; line-height:0; visibility:hidden; width:0; height:0}
*+html.clearfix {zoom:1}
/*top_header*/
#top_header{background: #f8f8f8;height: 30px;border-bottom: 1px solid #eee;}
#top_header .container{margin-top: 0px;}
#top_header .hd_lf p{line-height: 30px;color:#404040;}
#top_header .hd_rt{position: relative;}
#top_header .hd_rt ul{position: absolute;right: 0px;z-index: 99;}
#top_header .hd_rt ul li.resit,#top_header .hd_rt ul li.li_hover{float:left;margin-right: 10px;line-height: 30px;position: relative;color:#404040;z-index: 10000000000000000000000000000;}
#top_header .hd_rt ul li b{font-weight: 100}
#top_header .hd_rt ul li.logoin{margin-right: 20px;}
#top_header .hd_rt ul li.resit{margin-right: 8px;}
#top_header .hd_rt ul li.resit a{color: #333;}

#top_header .hd_rt ul li span{width:9px;height:5px;display:block;background:url("../images/sanjiao.jpg") no-repeat left top;position: absolute;right: -15px;top: 15px;display: block;}
#top_header .hd_rt ul.ul_block{position: absolute;right: -10px;top: 30px;background: #f8f8f8;width: 85px;text-align: center;padding-top: 5px;padding-bottom: 5px;display: none}
#top_header .hd_rt ul.ul_block li{line-height: 26px}
#top_header .hd_rt ul.ul_block li a{color: #333;}
#top_header .hd_rt ul li ul{display:none;height: auto;width: 90px;position: absolute;right: -30px;top:30px;background: #f8f8f8;z-index: 10000000000000000;}
#top_header .hd_rt ul li ul li{display: block;float: none;text-align: center;z-index: 900000000000000000000}
#top_header .hd_rt ul li ul li a{z-index: 1000000000000000000000;color: #333;}
#top_header .li_hover .ul_block{display: none;}
#top_header .li_hover:hover span{background: url("../images/sanjiao.jpg") no-repeat left bottom;}


/*top*/
#gotoTop{display:none;position:fixed;bottom:50px;right:10px;cursor:pointer;text-align:center;width: 40px;height: 40px;background: #555;opacity: 0.8;border-radius: 50%;z-index: 10000000} 
#gotoTop span{width: 0;height: 0;border-left: 8px solid transparent;border-right: 8px solid transparent;border-bottom: 13px solid #fff;display: block;position: absolute;left: 12px;top: 12px;}
#gotoTop.hover{opacity: 1}
.hd_lf{float: left;}
.share-row{height: 20px}
.footer{margin-top: 100px;}
/*底部*/

.right{text-align: left;line-height: 21px}

/* 通用 */
h2{font-size: 30px;font-weight: 900;color: #333;padding-top: 30px;padding-bottom: 30px;}
.a_div{display: block;text-align: center; margin-top: 50px;}
.a_btn{font-size: 20px;color: #fff;background: #ff6e29;display:inline-block; *zoom:1;*display:inline;border-radius: 3px;padding: 10px 25px;transition: all 0.1s;}
.a_btn:hover{background:#f5570c}
.top_ser a{vertical-align: middle;width: 103px;display: inline-block;margin-right: 5px;}
.top_ser .log b{font-size: 24px;color: #f5570c;border-left: 2px solid #f5570c;font-weight: 100;vertical-align: middle;padding-left: 10px;}
.log{float: left;}
.log_r{float: right;padding-top: 8px;}

.sech{width: 417px;height: 38px;background: #eee;display:inline-block; *zoom:1;*display:inline;border-radius: 3px;position: relative;vertical-align: middle}
.tel{width: 162px;height: 36px;display:inline-block; *zoom:1;*display:inline;vertical-align: middle;line-height: 36px;}
.tel span{font-size: 16px;color: #333;vertical-align: middle}
.tel img{display: inline-block;vertical-align: middle;margin-left: 10px;margin-right: 10px;}
/* 搜索框 */
.searchbar{background: none!important;text-align: right;}
#txtKeyWord,.ac_input,.searchbar_text,#schoolKeyWord{background: #eee;height: 38px;width: 225px;}
#btnSearbar,#schoolSearbar{font-size: 16px;color: #fff;background: #f5570c;height: 38px;line-height: 38px;padding-left: 10px;padding-right: 10px;}
.ul-down{background: #eee;height: auto;padding-bottom: 3px;position: absolute;left: 0px;top: 36px;z-index: 999;width: 100%;}
.ul-select{width: 70px;position: absolute;left: 0px;}
.ul-select li,.ul-select b{font-size: 16px;color: #333;text-align: center;font-weight: 100;display: block;background: #eee;cursor: pointer;}
.ul-select li:hover{background: #f5570c;color: #fff;}
.ul-select b{line-height: 36px}
.ul-select span{background: url("../images/icon.png") no-repeat;width: 11px;height: 7px;display: block;position: absolute;right: 0px;top: 15px;}
.top_ser{padding-top: 25px;padding-bottom: 25px;height: 50px;margin-top: 0px;}
.banner .arrow-left,.zt .arrow-left,.banner1 .arrow-left,.banner2 .arrow-left,.banner3 .arrow-left ,.banner4 .arrow-left,.banner5 .arrow-left,.banner6 .arrow-left {
    background: url("../images/arrows.png") no-repeat left top;
    position: absolute;
    /*left: 10px;*/
    left: 0px;
    top: 50%;
    margin-top: -56px;
    width: 44px;
    height: 103px;
    /*margin-top: -15px;
    width: 17px;
    height: 30px;*/
    z-index: 99;
  }
  .banner1 .arrow-left:hover,.banner2 .arrow-left:hover,.banner3 .arrow-left:hover ,.banner4 .arrow-left:hover,.banner5 .arrow-left:hover,.banner6 .arrow-left:hover {
    background: url("../images/arrowsAct.png") no-repeat left top;
  }
  .banner1 .arrow-right:hover,.banner2 .arrow-right:hover,.banner3 .arrow-right:hover,.banner4 .arrow-right:hover,.banner5 .arrow-right:hover,.banner6 .arrow-right:hover {
    background: url("../images/arrowsAct.png") no-repeat left bottom;
  }
.banner .arrow-right,.zt .arrow-right,.banner1 .arrow-right,.banner2 .arrow-right,.banner3 .arrow-right,.banner4 .arrow-right,.banner5 .arrow-right,.banner6 .arrow-right {
    background: url("../images/arrows.png") no-repeat left bottom;
    position: absolute;
    /*right: 10px;*/
    right: 0px;
    top: 50%;
    /*margin-top: -15px;
    width: 17px;
    height: 30px;*/
    margin-top: -56px;
    width: 44px;
    height: 103px;
    z-index: 99;
    
}
.banner{width: 100%;height: 457px;position: relative;}
.swiper-container {height: 457px;width: 100%;}
.banner .swiper-slide,.banner1 .swiper-slide,.banner2 .swiper-slide,.banner3 .swiper-slide,.banner4 .swiper-slide,.banner5 .swiper-slide,.banner6 .swiper-slide,.banner7 .swiper-slide,.banner8 .swiper-slide{width: 100%;background-size: cover;padding-bottom: 100px;}
/* .slide1{background: url("../images/banner1_bg.jpg") no-repeat center center}
.slide2{background: url("../images/banner2_bg.jpg") no-repeat center center} */
.swiper-container1 .slide1{background: url("../images/banner_01.jpg") no-repeat center center}
.swiper-container1 .slide2{background: url("../images/banner_02.jpg") no-repeat center center}
.swiper-container1 .slide3{background: url("../images/banner_03.jpg") no-repeat center center}
.swiper-container1 .slide4{background: url("../images/banner_04.jpg") no-repeat center center}
.swiper-container1 .slide5{background: url("../images/banner_05.jpg") no-repeat center center}
.swiper-container1 .slide6{background: url("../images/banner_06.jpg") no-repeat center center}



.swiper-container2 .slide1{background: url("../images/banner_01.jpg") no-repeat center center}
.swiper-container2 .slide2{background: url("../images/banner_02.jpg") no-repeat center center}
.swiper-container2 .slide3{background: url("../images/banner_03.jpg") no-repeat center center}
.swiper-container2 .slide4{background: url("../images/banner_04.jpg") no-repeat center center}
.swiper-container2 .slide5{background: url("../images/banner_05.jpg") no-repeat center center}
.swiper-container2 .slide6{background: url("../images/banner_06.jpg") no-repeat center center}


.swiper-container3 .slide1{background: url("../images/banner_01.jpg") no-repeat center center}
.swiper-container3 .slide2{background: url("../images/banner_02.jpg") no-repeat center center}
.swiper-container3 .slide3{background: url("../images/banner_03.jpg") no-repeat center center}
.swiper-container3 .slide4{background: url("../images/banner_04.jpg") no-repeat center center}
.swiper-container3 .slide5{background: url("../images/banner_05.jpg") no-repeat center center}
.swiper-container3 .slide6{background: url("../images/banner_06.jpg") no-repeat center center}


.swiper-container4 .slide1{background: url("../images/banner_01.jpg") no-repeat center center}
.swiper-container4 .slide2{background: url("../images/banner_02.jpg") no-repeat center center}
.swiper-container4 .slide3{background: url("../images/banner_03.jpg") no-repeat center center}
.swiper-container4 .slide4{background: url("../images/banner_04.jpg") no-repeat center center}
.swiper-container4 .slide5{background: url("../images/banner_05.jpg") no-repeat center center}
.swiper-container4 .slide6{background: url("../images/banner_06.jpg") no-repeat center center}


.swiper-container5 .slide5{background: url("../images/banner_05.jpg") no-repeat center center}
.swiper-container5 .slide2{background: url("../images/banner_02.jpg") no-repeat center center}
.swiper-container5 .slide3{background: url("../images/banner_03.jpg") no-repeat center center}
.swiper-container5 .slide4{background: url("../images/banner_04.jpg") no-repeat center center}
.swiper-container5 .slide5{background: url("../images/banner_05.jpg") no-repeat center center}
.swiper-container5 .slide6{background: url("../images/banner_06.jpg") no-repeat center center}

.swiper-container6 .slide1{background: url("../images/banner_01.jpg") no-repeat center center}
.swiper-container6 .slide2{background: url("../images/banner_02.jpg") no-repeat center center}
.swiper-container6 .slide3{background: url("../images/banner_03.jpg") no-repeat center center}
.swiper-container6 .slide4{background: url("../images/banner_04.jpg") no-repeat center center}
.swiper-container6 .slide5{background: url("../images/banner_05.jpg") no-repeat center center}
.swiper-container6 .slide6{background: url("../images/banner_06.jpg") no-repeat center center}
.content-slide_w{text-align: right}
.content-slide_w h3{
  font-size: 70px!important;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #2e2b33;
}
.content-slide_w p{
  font-size: 34px!important;
  margin-top: 10px;
  margin-bottom: 10px;
  color: #fd7e46!important;
}
.h3_1{padding-right: 7%;}
.h3_2{padding-right: 5%;}
.h3_3{padding-right: 0%;}
.h3_4{padding-right: 6%;}
.h3_5{padding-right: 5%;}
.h3_6{padding-right: 1%;}
.h3_7{padding-right: 10%;}
.content-slide_w p span{width: 70px; height: 70px; line-height: 70px; display: inline-block; background: #fd6e29; text-align: center; color: #fff; border-radius: 100px;
}

.swiper-container7 .slide7{background: url("../images/banner_07.jpg") no-repeat center center}

.swiper-container8 .slide8{background: url("../images/banner_08.jpg") no-repeat center center}

.content-slide{width: 1000px;margin: 0 auto;margin-top: 128px}
.content-slide img.banner_title{float: right; display: block;}
.content-slide .a_div{text-align: right;clear: both; margin-top: 10px!important;}
.content-slide .a_div1{
  margin-right: 11%;
}
.content-slide .a_div2{
  margin-right: 8%;
}
.content-slide .a_div3{
  margin-right: 6%;
}
.content-slide .a_div4{
  margin-right: 15%;
}
.content-slide .a_div5{
  margin-right: 9%;
}
.content-slide .a_div6{
  margin-right: 19%;
}
.content-slide .a_div7{
  margin-right: 12%;
}
.content-slide .a_div8{
  margin-right: 12%;
}
.content-slide .a_div a{margin-left: 31px}
.pagination,.pagination1,.pagination2,.banner3-pagination3,.banner4-pagination4,.banner5-pagination5,.banner6-pagination6{height: 30px;}
.pagination,.pagination1,.pagination2,.banner3-pagination3,.banner4-pagination4,.banner5-pagination5,.banner6-pagination6{
    position: absolute;
    left: 0;
    text-align: center;
    bottom:5px;
    width: 100%;
    z-index: 99;
  }
  .swiper-pagination-switch {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 10px;
    background: #ff9d6f;
    /*box-shadow: 0px 1px 2px #555 inset;*/
    margin: 0 5px;
    cursor: pointer;
    box-shadow: none;
  }
  .swiper-active-switch {
    width: 27px;
    height: 12px;
    background: #ff6e29;
    box-shadow: none;
  }

  /* 上课形式 */
  .choose_kc{text-align: center;margin-top: 40px;width: 487px;margin: 0 auto;}
  .lay-out{text-align: left;margin-bottom: 30px;}
  .lay-out b{width: 49px;height: 49px;display: inline-block;vertical-align: middle;margin-right: 10px;transition: all 0.1s;}
  .lay-out select{padding: 0px 10px;width: 400px;display: inline-block;vertical-align: middle}
  .lay-out select,.lay-out select option{background: #eee;height: 45px;border-radius: 3px;font-size: 16px;}
  .lay-out-first select{width:190px;display: inline-block;margin-right: 17px;}
  .set-right{margin-right: 0px;}
  .b1{background: url("../images/b1.png") center bottom;}
  .b2{background: url("../images/b2.png") center top;}
  .b3{background: url("../images/b3.png") center top;}
  .b4{background: url("../images/b4.png") center top;}
  .b5{background: url("../images/b5.png") center top;}
  .choose_kc .a_div{margin-top: 20px;}


  /* fb */
  .fb{text-align: center;position: relative;}
  .fb ul li{display: inline-block;margin-left: 30px;margin-right: 30px;}
  .fb ul li p{font-size: 18px;font-weight: 900;color: #333;}
  .table{width: 100%;max-width: 100%;border-spacing: 0;border-collapse: collapse;margin-top: 40px;}
  .table thead tr{background: #ffefe7;border-bottom: 1px solid #ff9d6f;}
  .table thead tr td{font-size: 18px;color: #444;padding: 10px;}
  .table tbody tr{border-bottom: 1px dashed #ff9d6f}
  .table tbody tr:last-child{border-bottom: 1px solid #ff9d6f}
  .table tbody tr td{padding: 18px;font-size: 16px;}
  .table tbody tr td.td1{font-weight: 900;color: #333;font-size: 16px;}
  .table tbody tr td.td_left{text-align: left}
  .table tbody tr td a{color: #f5570c;}
  .table tbody tr td span{width: 39px;height: 16px;background: url("../images/hot.png") no-repeat;display: inline-block;}
  
  .table tbody tr td a:hover{font-weight: 900;text-decoration: underline}
  .fb .a_div{margin-top: 40px;}
  
  .fb .tbdemo{position: absolute;left: 0px;top: 253px;}
.tbdemo tbody tr,.tbdemo tbody tr:last-child{border-bottom: none;}
  /* gq */
  .gq{text-align: center}
  ul.pp {
    height: 75px;
    line-height: 75px;
  }
  ul.pp li{display: inline-block;font-size: 18px;font-weight: 900;background: #444;text-align: center;color: #fff;width: 330px;border-top-left-radius: 5px;border-top-right-radius: 5px;line-height: 46px;transition: all 0.3s;cursor: pointer;vertical-align: bottom;height: 46px;}
  ul.pp li.active{
    line-height: 75px;background: #f5570c;vertical-align: bottom;height: 75px;
  }
  /*ul.pp li.active{line-height: 75px;background: #f5570c;vertical-align: bottom;height: 75px;}*/
  .gq table{margin-top: 0px;}
  .new_add_a_div {
    margin-top: 30px;
  }


  /* tp */
  .tp{text-align: center}
  .tp .tp_tit{border-bottom: 4px solid #eee;padding-bottom: 5px;}
  .tp .tp_tit li{display: inline-block;position: relative;vertical-align: bottom}
  .tp .tp_tit li i{width: 100%;height: 4px;background: #ff5200;display: block;position: absolute;left: 0px;bottom: -8px;display: none;transition: all 0.1s;}
  .tp .tp_tit li b{font-size: 72px;color: #ffb18d;font-weight: 100;font-style: oblique;margin-right: 10px;margin-left: 4px;}
  .tp .tp_tit li .txt{display: inline-block;font-size: 18px;text-align: left;margin-right: 17px;}
  .tp .tp_tit li .txt p{color: #666;}
  .tp .tp_tit li .txt strong{color: #333;}
  .tp .tp_tit li span{width: 11px;height: 72px;background: url("../images/tp.jpg") no-repeat;position: absolute;right: -6px;top:21px;display: block;}
  .tp .dm{font-size: 16px;color: #6e6d6d;word-wrap:break-word;position: absolute;left: 0px;top: 121px;display: none;transition: all 0.1s;}
  .tp .dm_show,.tp .tp_tit li i.dm_show{display: block;}
  .tp table{margin-top: 80px;display: none}
  .tp .dm_table{display: table}


  /* zt */
  .zt{text-align: center;width: 1100px;position: relative;}
  .zt ul li{display: inline-block;font-size: 20px;color: #333;font-weight: 900;margin-left: 40px;margin-right: 40px;}
  .zt ul li p{margin-top: 15px;}
  .zt-cont{margin-top: 30px;}
  .zt .zt-cont{width: 1100px;height: 370px;overflow: hidden;position: relative;margin: 0 auto;margin-top: 30px;}
  .zt .swiper-container{width: 1100px;}
  .zt .swiper-slide{margin-top: 20px;}
  .zt .swiper-slide .list{width: 185px;height: 303px; background: #fff4ee;display: inline-block;padding: 20px;margin-left: 12px;margin-right: 12px;}
  .zt .swiper-slide .list-one{margin-left: 0px;}
  .zt .swiper-slide .list-last{margin-right: 0px;}
  .zt .swiper-slide .list h4{font-size: 20px;color: #333;font-weight: 900;text-align: center;margin-top: 10px;}
  .zt .swiper-slide .list p{font-size: 16px;color: #666;text-align: left;line-height: 28px;margin-top: 30px;}
  .zt .swiper-slide .list a{width: 127px;line-height: 34px;border: 1px solid #ff5200;display: block;margin: 0 auto;font-size: 16px;border-radius: 3px;color: #ff5200;margin-top: 25px;}
  .zt .swiper-slide .active{ box-shadow: 0px 0px 15px 0px rgba(80, 80, 80, 0.24)}
  .zt .swiper-slide .active a{background: #ff5200;color: #fff;}
  .zt .swiper-slide .list:hover{box-shadow: 0px 0px 15px 0px rgba(80, 80, 80, 0.24);transition: all 0.1s;}
  .zt .swiper-slide .list:hover a{background: #ff5200;color: #fff;transition: all 0.1s;}
  

  .zt .arrow-left {
    background: url("../images/arrows1.png") no-repeat left top;    
    left: 28px;
    top: 70%;
  }
  .zt .arrow-right {
    background: url("../images/arrows1.png") no-repeat left bottom;    
    right: 28px;
    top: 70%;
    
  }
  .zt .swiper-slide .list a.back_c{background: #ccc;color: #fff;border-color: #ccc;}
  /* gf */
  .gf{text-align: center}
  .gf .table{margin-top: 10px;}
  .gf .table thead tr{background: none;}
  .gf .table thead tr td{color: #333;font-weight: 900;}
  .gf .table tbody tr td{font-size: 18px;color: #ff5200;height: 88px;padding: 0px;}
  .gf .table tbody tr td.td_left{text-align: center;color: #fff;font-weight: 900;}
  .gf .table tbody tr td.td_left1{background: url("../images/td1.png") no-repeat center center}
  .gf .table tbody tr td.td_left2{background: url("../images/td2.png") no-repeat center center}
  .gf .table tbody tr td.td_left3{background: url("../images/td3.png") no-repeat center center}
  .gf .table tbody tr td.td_left4{background: url("../images/td4.png") no-repeat center center}
  .gf .a_div{margin-top: 40px;}
  .gf .table tbody tr td a.back_c{color: #ccc;}
  /* dz */
  .dz{text-align: center}
  .dz .dz_top ul li{display: inline-block;width: 298px;margin-left: 18px;margin-right: 18px;}
  .dz_top .li_img{position: relative;}
  .dz_top .li_img p{background: url("../images/dz_bg.png");font-size: 18px;color: #fff;text-align: center;line-height: 36px;position: absolute;bottom: 3px;width: 100%;}
  .dz_top .li_txt{font-size: 16px;color: #666;text-align: left;margin-top: 15px;}
  .dz .dz_top ul .li-first{margin-left: 0px;}
  .dz .dz_top ul .list-last{margin-right: 0px;}
  .dz_left{width: 486px;display: inline-block;position: relative;}
  .dz_left .xian{position: absolute;width: 20px;height: 547px;background: url("../images/dz_tim.jpg") no-repeat;left: 73px;}
  .dz_right{width: 500px;display: inline-block;vertical-align: top}
  .dz_right ul {
    height: 60px;
    line-height: 60px;
  }
  .dz_left ul li{height: 90px;transition: all 0.3s;}
  .dz_left ul li b{width: 56px;height: 49px;display: inline-block;vertical-align: middle;}
  .dz_left ul li .lr{width: 376px;display: inline-block;text-align: left;font-size: 16px;margin-left: 34px;vertical-align: middle;margin-top: 38px;}
  .dz_left ul li .lr h4{color: #ff5200;font-weight: 900;margin-bottom: 3px;}
  .dz_left ul li .lr p span{color: #666;}
  .dz_left ul li .lr strong{margin-right: 10px;}
  .dz_left ul li .b1{background: url("../images/db1.png") no-repeat center top;}
  .dz_left ul li .b2{background: url("../images/db2.png") no-repeat center top;}
  .dz_left ul li .b3{background: url("../images/db3.png") no-repeat center top;}
  .dz_left ul li .b4{background: url("../images/db4.png") no-repeat center top;}
  .dz_left ul li .b5{background: url("../images/db5.png") no-repeat center top;}
  .dz_left ul li .b6{background: url("../images/db6.png") no-repeat center top;}
  .dz_left ul li:hover b{background-position: center bottom}
  

  .dz_right ul li{display: inline-block;width: 248px;line-height: 46px;background: #3b3c3b;color: #fff;font-size: 18px;font-weight: 900;border-top-left-radius: 5px;border-top-right-radius: 5px;line-height: 46px;transition: all 0.3s;vertical-align:bottom;vertical-align: bottom;cursor: pointer;}
  .dz_right ul li.active{background: #f5570c;line-height: 60px;}
/*  .dz_right ul li:hover {
    background: #f5570c;line-height: 60px;height: 60px;
  }*/
  .dz_right .r_cont{background: #eee;padding: 20px;text-align: left;height: 454px;}
  .dz_right .r_cont h4{font-size: 16px;color: #333;font-weight: 900;margin-bottom: 20px;}
  .dz_right .r_cont p{font-size: 16px;color: #666;line-height: 28px;margin-bottom: 20px;}
  .dz_right .r_btn{margin-top: 38px;}
  .dz_right .r_btn a{font-size: 16px;color: #ff5200;border: 1px solid #ff5200;padding: 5px 10px;border-radius: 5px;margin-right: 5px;transition: all 0.1s;display: inline-block;margin-bottom: 10px;}
  .dz_right .r_btn a.active{background: #ff5200;color: #fff;}
  .dz_right .r_btn a:hover{background: #ff5200;color: #fff;}
  .dz_right .r_btn a.back_c{background: #ccc;color: #fff;border-color: #ccc;}
  .dz_botm{margin-top: 50px;}
  .dz_left h5{font-size: 18px;color: #444;font-weight: 900;position: absolute;left: 101px;}
  .dz .a_div{margin-top: 30px;margin-bottom: 30px;}
  
  /* bk */
  .bk{text-align: center}
  .bk ul li{display: inline-block;margin-left: 40px;margin-right: 40px;cursor: pointer;}
  .bk ul li b{width: 79px;height: 79px;background: url("../images/dd1.png") no-repeat center top;display: inline-block}
  .bk ul li b.b1{background: url("../images/dd1.png") no-repeat center top; }
  .bk ul li b.b2{background: url("../images/dd2.png") no-repeat center top; }
  .bk ul li b.b3{background: url("../images/dd3.png") no-repeat center top; }
  .bk ul li b.b4{background: url("../images/dd4.png") no-repeat center top; }
  .bk ul li b.b5{background: url("../images/dd5.png") no-repeat center top; }
  .bk ul li b.b6{background: url("../images/dd6.png") no-repeat center top; }
  .bk ul li p{font-size: 18px;font-weight: 100}
  .bk ul li p strong{font-weight: 900}
  .bk ul li.active b{background-position: center bottom;}
  .bk ul li.active p{font-weight: 900}
  .bk ul li.active p strong{font-weight: 100}
  .bk ul li:hover b{width: 79px;height: 79px;background-position: center bottom;display: inline-block;}
  /*上下切换效果 transition: all 0.1s; 加在.bk ul li:hover b里面*/
  .bk ul li:hover p{font-weight: 900;transition: all 0.1s;}
  .bk ul li:hover p strong{font-weight: 100;transition: all 0.1s;}

  .bk .bk_tit{background: #ffefe7;padding: 10px 15px;margin-top: 40px;position: relative;}
  .bk .bk_tit b{font-size: 18px;vertical-align: middle;margin-right: 10px;}
  .bk .bk_tit select{width: 176px;height: 40px;border: 1px solid #ff5200;border-radius: 5px;padding-left: 5px;vertical-align: middle;margin-left: 5px;margin-right: 5px;padding: 10px;}
  .bk .bk_tit button{color: #fff;font-size: 16px;padding: 8px 10px;background: #ff5200;border-radius: 5px;vertical-align: middle;margin-left: 5px;}
  .bk .table{margin-top: 0px;margin-bottom: 40px;}
  .bk .nowtime{height: 17px;border: 1px solid #ff5200;border-radius: 5px;padding: 10px;vertical-align: middle}
  .calendar{position: absolute;width: 225px;background: #fff;left: 295px;display: none;}
  .calendar .clear:after {
    content: "";
    display: table;
    clear: both;
   }

.calendar .left {
    float: left;
}

.calendar ul {
    padding: 0px;
    margin-top: 5px;
    margin-bottom: 0px;
}

.calendar ul>li {
    float: left;
    list-style: none;
    width: 30px;
    height: 21px;
    border: 1px solid #ccc;
    text-align: center;margin-left: 0px;margin-right: 0px;
}

.calendar .gray {
    color: #766565;
}

.calendar .top {
    height: 25px;
}

.calendar .top .lf-tri {
    border: 7px solid transparent;
    border-right-color: black;
    margin-top: 8px;
}

.calendar .top .rf-tri {
    border:7px solid transparent;
    border-left-color: black;
    margin-top: 8px;
}

.calendar .top .content {
    width: 185px;
    height: 5px;
    text-align: center;
    margin-top: 7px;
}



  /* bkbm */        
  .bkbm{text-align: center;}
  .bkbm .table{margin-top: 0px;}
  .bkbm-tit{margin-bottom: 40px;}
  .bkbm-tit li{display: inline-block;margin-left: 26px;margin-right: 26px;}
  .bkbm-tit li b{width: 50px;height: 40px;background: url("../images/bo.png") no-repeat left center;display: inline-block;vertical-align: bottom}
  .bkbm-tit li b.b2{background-position: -50px center;}
  .bkbm-tit li b.b3{background-position: -100px center;}
  .bkbm-tit li b.b4{background-position: -150px center;}
  .bkbm-tit li strong{font-size: 18px;font-weight: 900;color: #333;vertical-align: bottom}
  .bkbm-tit li p{font-size: 16px;color: #666;margin-top: 10px;}
  .td_left a{margin-right: 15px;}
  .bkbm .a_div{margin-top: 40px}
  .bkbm .table{display: none;}
  .bkbm .dm_table{display: table}
  .gq_table .table{display: none;}
  .gq_table .dm_table{display: table}
  .bkbm .table a.back_c{color: #ccc;}



  /* py */
  .py{background: #eee;margin-top: 80px;}
  .py_left{width: 423px;}
  .py_right{width: 557px;margin-left: 15px;}
  .py_left,.py_right{display: inline-block;vertical-align: top}
  .py_left img{width: 100%;height: 309px;}
  .py_right h3{font-size: 30px;color: #333;margin-top: 30px;}
  .py_right h4{font-size: 20px;font-weight: 100;margin-top: 20px;margin-bottom: 20px;}
  .py_right h5{font-size: 30px;color: #ff5200}
  .py_right p{font-size: 16px;color: #666;margin-top: 20px;margin-bottom: 30px;}
  .py_right p a{color: #ff5200}
  .py_right a.a_zx{padding:5px 25px;border: 1px solid #f5570c;border-radius: 5px;color: #f5570c;font-size: 16px;margin-right: 20px;}
  .py_right a.active{background: #f5570c;color: #fff;}
  .py_right a:hover{background: #f5570c;color: #fff;transition: all 0.1s;}

  /* ydy */
  .ydy{text-align: center}
  .yd_out{width: 369px;height: 371px;background: url("../images/yuan.png") no-repeat center center;margin: 0 auto;position: relative;}
  .yd_out .yd_dm {width: 171px;position: absolute;left: -156px;}
  .yd_out .yd_dm strong{font-size: 18px;color: #333;font-weight: 900;vertical-align: middle}
  .yd_out .yd_dm b{width: 73px;height: 72px;background: url("../images/e1.png") no-repeat center top;display: inline-block;vertical-align: middle}
  .yd_out .yd_dm i{width: 16px;height: 16px;background: url("../images/qq.png") no-repeat;display: block;position: absolute;display: none}
  .yd_out .yd_two{top: 284px}
  .yd_out .yd_three{left: 352px;}
  .yd_out .yd_three i{left: -48px;top: 53px;}
  .yd_out .yd_four{left: 352px;top: 284px}
  .yd_out .yd_four i{left: -48px;top: 20px;}
  .yd_out .yd_two b{background: url("../images/e2.png") no-repeat center top;}
  .yd_out .yd_two i{right: -49px;top: 20px;}
  .yd_out .yd_three b{background: url("../images/e3.png") no-repeat center top;}
  .yd_out .yd_four b{background: url("../images/e4.png") no-repeat center top;}
  .yd_out .yd_one b{background: url("../images/e1.png") no-repeat center bottom;}
  .yd_out .yd_dm:hover b{background-position: center bottom;}
  /*transition: all 0.1s;*/
  .yd_out .yd_dm:hover i{display: block}
  .yd_out .yd_txt{width: 270px;font-size: 16px;color: #fff;position: absolute;left: 0px;top: 0px;right: 0px;bottom: 0px;margin: auto;height: 109px;}
  .ydy .ydy_left{width: 414px;display: inline-block;text-align: left;padding: 20px;margin-top: 40px;}
  .ydy .active{box-shadow: 0px 0px 25px 0px rgba(80, 80, 80, 0.24);background: #ffefe7;}
  .ydy .ydy_left:hover{box-shadow: 0px 0px 25px 0px rgba(80, 80, 80, 0.24);background: #ffefe7;transition: all 0.1s;}
  .ydy .ydy_left h4{font-size: 18px;color: #333;margin-bottom: 10px;}
  .ydy .ydy_left p{font-size: 16px;color: #666;line-height: 30px;}
  .ydy .ydy_rt{margin-left: 40px}
  .ydy .a_div{margin-top: 40px}

  /* fp */
  .fp{text-align: center}
  .fp b{width: 181px;height: 139px;background: url("../images/bm.png") no-repeat center center;display: inline-block;text-align: center;font-size: 20px;color: #fff;overflow: hidden;vertical-align: middle}
  .fp b p{margin-top: 44px}
  .fp .p_r{width: 806px;display: inline-block;font-size: 16px;color: #666;text-align: left;vertical-align: middle}
  .f_tea ul li{display: inline-block;width: 238px;height: 338px;background: #fff2eb;text-align: center;margin-left: 5px;margin-right: 5px;}
  .f_tea ul li span{width: 116px;height: 162px;display: block;margin: 0 auto;background: url("../images/t1.png") no-repeat left center;margin-top: -80px;}
  .f_tea ul li.li_two span{background: url("../images/t2.png") no-repeat left center;}
  .f_tea ul li.li_three span{background: url("../images/t3.png") no-repeat left center;}
  .f_tea ul li.li_last span{background: url("../images/t4.png") no-repeat left center;}
  .f_tea h3{font-size: 20px;font-weight: 100;margin-top: 15px;margin-bottom: 15px;}
  .f_tea p{font-size: 16px;color: #333;text-align: left;padding: 10px;padding-left: 15px;}
  .f_tea ul li a{width: 127px;line-height: 34px;color: #f5570c;border: 1px solid #f5570c;border-radius: 5px;display: inline-block;font-size: 16px;margin-top: 10px;}
  .f_tea{margin-top: 111px}
  .f_tea li.li_first{margin-left: 0px;}
  .f_tea li.li_last{margin-right: 0px;}
  .f_tea li.active{box-shadow: 0px 0px 25px 0px rgba(80, 80, 80, 0.24);}
  .f_tea li.active span{background-position: right center}
  .f_tea li.active a{background: #ff5200;color: #fff;}
  .f_tea li:hover{transition: all 0.1s;}
  .f_tea .li_two:hover span, .f_tea .li_three:hover span, .f_tea .li_last:hover span{background-position: right center}

  .f_jh li{margin-top: 30px;}
  .f_jh li b{width: 171px;height: 116px;background: url("../images/pic1.jpg") no-repeat center bottom;display: inline-block;}
  .f_jh .pic_mid{display: inline-block;width: 800px;border-bottom: 1px solid #ff5200;height: 117px;vertical-align: top;padding-left: 20px;}
  .f_jh .pic_mid h4{font-size: 18px;color: #ff5200;font-weight: 900;text-align: left;margin-top: 15px;}
  .f_jh .pic_mid h4 span{width: 2px;height: 17px;background:#ff5200;display: inline-block;vertical-align: middle;margin-right: 15px;}
  .f_jh .pic_mid h4 strong a{vertical-align: middle;color: #f5570c;font-weight: 900;}
  .f_jh .pic_txt{text-align: left}
  .pic_mid p{font-size: 16px;color: #666;text-align: left;margin-top: 18px;width: 638px;display: inline-block}
  .f_jh li a.a_b{width: 127px;line-height: 34px;font-size: 16px;color: #ff5200;border: 1px solid #f5570c;border-radius: 5px;display: inline-block;text-align: center;vertical-align: bottom}

  
  .f_jh li.mb b{width: 171px;height: 116px;background: url("../images/pic2.jpg") no-repeat center bottom;display: inline-block;}
  .f_jh li.my b{width: 171px;height: 116px;background: url("../images/pic3.jpg") no-repeat center bottom;display: inline-block;}

  .f_jh li.active{box-shadow: 0px 0px 25px 0px rgba(80, 80, 80, 0.24);}
  .f_jh li.active .pic_mid h4 strong a{text-decoration: underline}
  .f_jh li.active b{background-position: center top}
  .f_jh li.active a.a_b{background: #f5570c;color: #fff;}
  .f_jh li:hover{transition: all 0.1s;}
  /* kc-num */
  .kc-num ul{text-align: center}
  .kc-num ul li{display: inline-block;width: 238px;padding-top: 20px;padding-bottom: 20px;}
  .kc-num ul li h3 strong{font-family: Arial;font-size: 68px;color: #ff5200;}
  .kc-num ul li h3 span{font-size: 24px;color: #ff5200;font-weight: 100}
  .kc-num ul li p{color: #666;font-size: 18px;margin-bottom: 20px;margin-top: 20px;}
  .kc-num ul li a{font-size: 16px;width: 127px;line-height: 35px;color: #ff5200;text-align: center;border-radius: 3px;display: inline-block;border:1px solid #ff5200;}
  .kc-num ul li:hover{transition: all 0.1s;box-shadow: 0px 0px 25px 0px rgba(80, 80, 80, 0.24);}
  .kc-num ul li:hover a{background: #ff5200;color: #fff;}
/* 老师和学生 */
/* ms */
.zt .team{margin-top: 0px;}
.zt .team .swiper-slide .list{padding: 0px;width: 233px;height: 352px;position: relative;}
.zt .team .swiper-slide .list_cont{bottom: 0px;border-top: 4px solid #f5570c;height: 103px;background: #eee;position: absolute;padding-bottom: 35px;overflow: hidden;width: 100%;}
.zt .team .swiper-slide .list h5{font-size: 18px;margin-top: 10px;margin-bottom: 10px;color: #555;}
.zt .team .swiper-slide .list_cont p{margin-top: 0px;text-align: center;line-height: 25px;padding: 0 5px;}
.zt .team .swiper-slide .active .list_cont{height: auto}
.zt .team .swiper-slide .list img{width: 100%;height: 231px;}
/* .zt .team .swiper-slide .list:hover .list_cont{transition: all 0.1s;height: auto} */
.ms .arrow-left{
  left: 0px;
  top: 50%;
  margin-top: -18px;
  width: 17px;
  height: 28px;
}
.ms .arrow-right{
  right: 0px;
  top:50%;    
  margin-top: -18px;
  width: 17px;
  height: 28px;
}
.ms .zt-cont{height: 397px;}
.ms .swiper-pagination-switch{width: 12px;height: 12px;background: #ff9d6e;box-shadow: none;}
.ms .swiper-active-switch{background: #f5570c;width: 27px;height: 12px;box-shadow: none;}
.ms .pagination{bottom: 55px;}
.ms .pagination3,.ms .pagination4,.ms .pagination5,.ms .pagination6,.ms .pagination7,.ms .pagination3,.ms .pagination8,.ms .pagination9,.ms .pagination21,.ms .pagination22,.ms .pagination23,.ms .pagination24{margin-bottom: 25px;}
/* td */
.td{background: url("../images/ms_banner.jpg") no-repeat center center;height: 375px;text-align: center}
h2{text-align: center}
/* .td .container{border: 1px solid red} */
.td_div{position: absolute;width: 627px;height: 250px;}
.td_div img{position: absolute;left: 0px;top: 0px;width: 250px;height: 250px;}
.td_div .t_r{width: 315px;height: 220px;background: #444;position: absolute;left: 250px;top: 0px;color: #fff;padding-left: 30px;padding-top: 30px;text-align: left;padding-right: 30px;box-shadow: 0px 0px 25px 0px rgba(80, 80, 80, 0.24);}
.t_r h3{text-align: left;margin-bottom: 15px;}
.t_r h3 strong{width: 8px;height: 8px;background: #fff;border-radius: 50%;display: inline-block;vertical-align: middle}
.t_r b{font-size: 20px;vertical-align: middle;margin-left: 10px;margin-right: 15px;}
.t_r span{font-size: 16px;vertical-align: middle;font-weight: 100;}
.t_r i{background: #838383;color: #444;padding: 3px 10px;border-radius: 25px;font-style: normal;margin-right: 8px;margin-top: 15px;}
.t_r p{font-size: 16px;margin-top: 15px;}
.ul-r{width: 376px;float: right;}
.ul-r li{float: left;height: 125px;}
.ul-b{float: left;}
.ul-b li{float: left;}
.td li{position: relative;}
.td li img{width: 125px;height: 125px;}
.td li i{width: 100%;height: 125px;background: url("../images/js.png");display: none;position: absolute;left: 0px;top: 0px;}
.td li.active i{display: block}

/* td1 */
.new_td{background: url("../images/ms_banner.jpg") no-repeat center center;height: 375px;text-align: center}
h2{text-align: center}
/* .td .container{border: 1px solid red} */
.td_div1{position: absolute;width: 627px;height: 250px;}
.td_div1 img{position: absolute;left: 0px;top: 0px;width: 250px;height: 250px;}
.td_div1 .t_r{width: 315px;height: 220px;background: #444;position: absolute;left: 250px;top: 0px;color: #fff;padding-left: 30px;padding-top: 30px;text-align: left;padding-right: 30px;box-shadow: 0px 0px 25px 0px rgba(80, 80, 80, 0.24);}
.t_r1 h3{text-align: left;margin-bottom: 15px;}
.t_r1 h3 strong{width: 8px;height: 8px;background: #fff;border-radius: 50%;display: inline-block;vertical-align: middle}
.t_r1 b{font-size: 20px;vertical-align: middle;margin-left: 10px;margin-right: 15px;}
.t_r1 span{font-size: 16px;vertical-align: middle;font-weight: 100;}
.t_r1 i{background: #838383;color: #444;padding: 3px 10px;border-radius: 25px;font-style: normal;margin-right: 8px;margin-top: 15px;}
.t_r1 p{font-size: 16px;margin-top: 15px;}
.ul-r1{width: 376px;float: right;}
.ul-r1 li{float: left;height: 125px;}
.ul-b1{float: left;}
.ul-b1 li{float: left;}
.new_td li{position: relative;}
.new_td li img{width: 125px;height: 125px;}
.new_td li i{width: 100%;height: 125px;background: url("../images/js.png");display: none;position: absolute;left: 0px;top: 0px;}
.new_td li.active i{display: block}

/* ns */
.ns .zt-cont{height: 370px;}
.ns .pagination4{margin-bottom: 25px;}
.ns .team .swiper-slide .list{height: 324px;}
.ns .team .swiper-slide .list img{width: 100%;}
.ns .team .swiper-slide .list h5{color: #666;font-weight: 100}
.ns .team .swiper-slide .list h5 span{color: #000}
.ns .team .swiper-slide .active .list_cont,.ns .team .swiper-slide .list_cont{width: 100%;height: 121px;border-top: none}

/* ss */
.ss ul li{width: 230px;display: inline-block;margin-left: 10px;margin-right: 10px;margin-bottom: 20px;vertical-align: top}
.ss ul li .li_img{width: 231px;height: 231px;position: relative;}
.ss ul li .li_img img{width: 100%;}
.ss ul li b{width: 100%;height: 47px;color: #fff;background: url("../images/hh.png");display: block;position: absolute;font-size: 18px;text-align: center;line-height: 47px;bottom: 0px;}
.ss ul li .li_txt{background: #f3f3f3;height: 190px;}
.ss ul li .li_txt h6{font-size: 16px;text-align: center;line-height: 32px;padding-top: 15px;color: #333;}
.ss ul li .li_txt p{font-size: 16px;color: #6e6e6e;padding: 15px;}
.ss ul li.li_first{margin-left: 0px;}
.ss ul li.li_last{margin-right: 0px;}

/* sd */
.sd ul li {width: 485px;height: 277px;display: inline-block;margin-right: 20px;margin-bottom: 20px;}
.sd ul li.li_r{margin-right: 0px;}
.sd ul li .img_txt img{float: left;}
.sd ul li .img_txt{width: 254px;height:211px;display: block;background: #f3f3f3;float: right;}
.sd ul li .img_txt p{font-size: 16px;margin-left: 15px;margin-top: 15px;line-height: 30px;}
.sd ul li .img_txt .a_div{margin-top: 10px;}
.sd ul li .li-bottom ul li{width: 96px;float: left;margin-right: 1px;font-size: 18px;}
.sd ul li .li-bottom ul li b{width: 100%;background: #707070;color: #fff;line-height: 30px;display: inline-block;text-align: center;font-weight: 100;}
.sd ul li .li-bottom ul li span{width: 100%;background: #dcdcdc;color: #333;line-height: 30px;display: inline-block;text-align: center;margin-top: 1px;}
.sd ul li .li-top {
  height: 211px;
}
/* sd-stu */

.sd-stu ul li{height: 222px;}


/* 留学 */
.lx-a{background: url("../images/th.jpg") no-repeat center 62px;height: 592px;text-align: center}
.lx-a ul li{width: 220px;display: inline-block;position: relative;margin-top: 153px;margin-left: 5px;margin-right: 5px;}
.lx-a ul li span{width: 95px;height: 95px;background: url("../images/lx_y.png") no-repeat center top;display: block;line-height: 95px;color: #fff;text-align: center;font-size: 18px;position: absolute;left: 59px;top: -51px;}
.lx-a .li_cont{height: 225px;font-size: 16px;color: #333;line-height: 30px;padding: 10px; border-top: 3px solid transparent}
.lx-a .li_cont p{margin-top: 50px;text-align: left;}
.lx-a .li_cont p strong{font-weight: 100;}
.lx-a ul li.active span{background-position: center bottom}
.lx-a ul li.active .li_cont{background: #ffefe7;border-top: 3px solid #f5570c;box-shadow: 0px 0px 25px 0px rgba(80, 80, 80, 0.24);}
.lx-a ul li.active .li_cont p strong{font-weight: 900;color: #f5570c;}
.lx-a .a_div{margin-top: 30px;}
.lx-a ul li:hover span{/*transition: all 0.1s*/}


/* qs */
.qs{background: url("../images/qw.jpg") no-repeat center center;height: 426px;}
.qs_out{position: relative;}
.qs .qst{width: 470px;height: 55px;line-height: 55px;font-size: 18px;position: absolute;right: -43px;top: 0px;transition: all 0.1s}
.qs .qst a{font-size: 18px;color: #333;}
.qs .qst b{height: 55px;display: inline-block;color: #fff;margin-right: 20px;margin-left: -12px;}
.qs .qst-1 b{margin-left: 15px;}
.qs .qst-2{right: -34px;top: 74px}
.qs .qst-3{right: 3px;top: 148px}
.qs .qst-4{right: 41px;top: 223px}
.qs .qst-5{right: 78px;top: 297px}
.qs .qst-6{right: 115px;top: 371px}
.qs_tp{margin-bottom: 20px;}
.qs_tp img{vertical-align: middle}
.qs_tp b{font-size: 18px;vertical-align: middle;margin-left: 10px;}
.qs_a a{font-size: 16px;width: 227px;text-align: center;line-height: 37px;border: 1px solid #f0550c;display: inline-block;border-radius: 5px;color: #ff5200;margin-right: 15px;margin-bottom: 20px;}
.qs_a a:hover{background: #f5570c;color: #fff;/*transition: all 0.1s;*/}
.qs_a a.active{background: #f5570c;color: #fff;}

.qs .qst-1:hover b{color: #fff;margin-right: 15px;width: 112px;height: 55px;background: url("../images/wr.png") no-repeat;margin-left: -16px;text-align: center;/*transition: all 0.1s*/}
.qs .qst-1:hover a{font-size: 18px;font-weight: 900;color: #f5570c;text-decoration: underline;transition: all 0.1s}
.qs .qst-2:hover b,.qs .qst-3:hover b,.qs .qst-4:hover b,.qs .qst-5:hover b{color: #fff;margin-right: 15px;width: 112px;height: 55px;background: url("../images/wr.png") no-repeat;margin-left: -45px;text-align: center;/*transition: all 0.1s*/}
.qs .qst-2:hover a,.qs .qst-3:hover a,.qs .qst-4:hover a,.qs .qst-5:hover a{font-size: 18px;font-weight: 900;color: #f5570c;text-decoration: underline;transition: all 0.1s}

.qs .qst-6:hover b{color: #fff;margin-right: 15px;width: 112px;height: 55px;background: url("../images/wr.png") no-repeat;margin-left: -45px;text-align: center;/*transition: all 0.1s*/}
.qs .qst-6:hover a{font-size: 18px;font-weight: 900;color: #f5570c;text-decoration: underline;transition: all 0.1s}




/* jb */
.jb ul li{position: relative;width: 234px;height: 267px;display: inline-block;margin-right: 17px;margin-bottom: 20px}
.jb ul li b{width: 100%;height: 100%;background: url("../images/hh.png");position: absolute;left: 0px;top: 0px;display: none;}
.jb ul li.li_r{margin-right: 0px;}
.jb ul li .jb_cont{width: 204px;height: 76px;background: url("../images/bs.png");position: absolute;right: 0px;bottom: 10px;padding-left: 20px;padding-top: 20px;padding-bottom: 20px}
.jb ul li .jb_cont h4 {font-size: 18px;color: #333;}
.jb ul li .jb_cont h4 span{width: 2px;height: 17px;background: #f5570c;display: inline-block;vertical-align: middle;margin-right: 10px;}
.jb ul li .jb_cont a{width: 194px;height: 34px;line-height: 34px;color: #fff;font-size: 16px;background: #f5570c;display: block;padding-left: 10px;margin-top: 15px;border-top-left-radius: 3px;border-bottom-left-radius: 3px;}
.jb ul li .jb_cont a:hover{transition: all 0.1s;background: #ff7939;}
.jb ul li.active b{display: block;transition: all .1s;}
.jb ul li.active .jb_cont{background: #fff;transition: all .1s;}

/* lc */
.lc h3{font-size: 22px;text-align: center;margin-top: 30px;margin-bottom: 30px}
.lc ul.ul-d {position: relative;}
.lc ul.ul-d .xian{width: 100%;height: 1px;background: #d3d3d3;position: absolute;bottom: 45px}
.lc ul.ul-d li{width: 155px;height: 260px;display: inline-block;padding: 20px;position: relative;}
.lc ul.ul-d li b{width: 55px;height: 55px;background: url("../images/icon1.png") no-repeat center top;display: block}
.lc ul.ul-d li b.b2{background: url("../images/icon2.png")}
.lc ul.ul-d li b.b3{background: url("../images/icon3.png")}
.lc ul.ul-d li b.b4{background: url("../images/icon4.png")}
.lc ul.ul-d li b.b5{background: url("../images/icon5.png")}
.lc ul.ul-d li p{font-size: 16px;color: #333;margin-top: 15px;margin-bottom: 15px;}
.lc ul.ul-d li a{width: 127px;height: 34px;line-height: 34px;color: #ff5200;text-align: center;border: 1px solid #ff5200;border-radius: 3px;display: block;font-size: 16px;}
.lc ul.ul-d li span{font-size: 24px;color: #fff;width: 39px;height: 39px;background: #ff9d6e;text-align: center;line-height: 39px;display: block;border-radius: 50%;position: absolute;left: 19px;bottom: 26px;z-index: 99;}
.lc ul.ul-d li i{width: 100%;height: 1px;background: #d3d3d3;display: block;position: absolute;bottom: 45px;left: 0px;}
.lc ul.ul-d li.active{background: #ffefe7;box-shadow: 0px 0px 25px 0px rgba(80, 80, 80, 0.24);}
.lc ul.ul-d li.active a{background: #f5570c;color: #fff;}
.lc ul.ul-d li.active b{background-position: center bottom;}
.lc ul.ul-d li.active i{background: #ff9d6e;} 

/* .lc ul.ul-d li:hover{transition: all 0.1s;background: #ffefe7;box-shadow: 0px 0px 25px 0px rgba(80, 80, 80, 0.24);}
.lc ul.ul-d li:hover a{background: #f5570c;color: #fff;}
.lc ul.ul-d li:hover b{background-position: center bottom;}
.lc ul.ul-d li:hover i{background: #ff9d6e;} */

.lc .sq{width: 802px;height: 345px;background: url("../images/fd.jpg") no-repeat center center;margin: 0 auto;position: relative;}
.lc .sq_l {width: 209px;height: 171px;position: absolute;left: 37px;top: 83px;}
.lc .sq_l h4{font-size: 18px;text-align: center;margin-bottom: 30px;}
.lc .sq_l ul li{font-size: 16px;padding-left: 25px;background: url("../images/dui.png") no-repeat left center;line-height: 30px}
.lc .sq_r{left:611px;width: 107px;}
.lc .sq_m{color: #fff;width: 208px;height: 194px;left: 305px}
.lc .sq_m ul li{background: url("../images/dui1.png") no-repeat left center}


/* tf*/
.tf{position: relative;}
.tf h2 {
  padding-bottom: 0px;
}
.tf_demo{width: 100%;height: 448px;background: url("../images/ban.jpg") no-repeat center center;}
.tf_demo .tf-cont{width: 566px;height: 315px;float: right;margin-top: 78px;}
.tf_demo .tf-cont .tp{background: url("../images/hh.png");height: 256px;color: #fff;font-weight: 100;}
.tf_demo .tf-cont .tp h4{font-size: 22px;font-weight: 100;}
.tf_demo .tf-cont .tp img{margin-top: 15px;margin-bottom: 15px;}
.tf_demo .p_txt{background: url("../images/ban_bg.png");text-align: center}
.tf_demo .p_txt li{font-size: 18px;color: #fff;font-weight: 900;display: inline-block;margin-left: 10px;margin-right: 10px;line-height: 50px;}
.tf_btn{position: absolute;left: 0px;right: 0px;top:-425px;bottom: 0px;margin: auto;height: 0px;}
.tf_btn .tf_left{width: 293px;background: url("../images/hh.png");float: left;height: 448px;position: relative}
.tf_btn .tf_left li{padding-left: 24px;height: 60px;margin-top: 25px;margin-bottom: 25px;cursor: pointer;}
.tf_btn .tf_left li b{width: 57px;height:57px;display: inline-block;vertical-align: middle;margin-right: 10px;}
.tf_btn .tf_left li b img{width: 100%;height: auto;}
.tf_btn .tf_left li .li_txt{width: 195px;display: inline-block;vertical-align: middle}
.tf_btn .tf_left li .li_txt i{width:70px;height: 1px;background: #fff;display: block;margin-bottom: 10px;}
.tf_btn .tf_left li .li_txt p{font-size: 18px;color: #fff;}
.tf_btn .tf_left li.active .li_txt p{color: #f5570c;}
.tf_btn .tf_left li.active .li_txt i{background: #f5570c}
.tf_btn .tf_left span{width: 100%;height: 40px;display: block;position: absolute;width: 292px;}
.tf_btn .up{top: 0px;}
.tf_btn .down{bottom: 0px;}
.tf_btn .up b{width:29px;height: 16px;display: block;margin: 0 auto;background: url("../images/ud.png") no-repeat center top;margin-top: 15px;}
.tf_btn .down b{width:29px;height: 16px;display: block;margin: 0 auto;background: url("../images/du.png") no-repeat center top;}
.tf_btn .down b.active{background-position: center bottom}
.tf_btn .up b.active{background-position: center bottom}
.tf_btn .ct_out{position: absolute;top: 40px;overflow: hidden;height: 365px;width: 293px}
.tf_btn ul{position: absolute;top: 0px;}

/* pm */
.pm table{margin-top: 0px;display: none}
.pm table.active{display: table}
.pm .pp{text-align: center}
.pm .pp li{width: 163px;}
.pm .table thead tr td,.pm .table tbody tr td{text-align: center}
.pm .a_div{margin-top: 30px}




/* zh */
.zh ul{text-align: center}
.zh ul li{width: 302px;display: inline-block;margin-left: 10px;margin-right: 10px;}
.zh ul li .tit{padding-left: 18px;padding-top: 10px;border-bottom: 3px solid #ff9d6e;background: #fff2ec;text-align: left;height: 95px;}
.zh ul li .tit img{margin-right: 10px;}
.zh .tit_txt{display: inline-block;vertical-align: bottom}
.zh .tit_txt h3{font-size: 20px;}
.zh .list{text-align: center;padding-top: 35px;border-bottom: 2px solid #ff9d6e;}
.zh .list_txt{margin-bottom: 15px;}
.zh .list_txt span{width: 24px;height: 24px;background: #b4b4b4;color: #fff;font-size: 16px;text-align: center;line-height: 24px;font-family: Arial, Helvetica, sans-serif;display: inline-block;border-radius: 50%;}
.zh .list_txt span.active{background: #ff6f29;}
.zh .list_txt b{width: 174px;font-size: 16px;display: inline-block;margin-left: 15px;margin-right: 15px;color: #333;text-align: left;}
.zh .list_txt strong{width: 40px;font-size: 16px;display: inline-block;color: #333;}
.zh .list a{width: 260px;line-height: 34px;border: 1px solid #f5570c;border-radius: 3px;font-size: 16px;text-align: center;display: inline-block;color: #f5570c;margin-bottom: 30px;margin-top: 10px;}
.zh ul li.active .tit{background: #ff9d6e;color: #fff;}
.zh ul li.active .list{border-bottom: none;background: #fff2ec;}
.zh ul li.active a{background: #f5570c;color: #fff;}
.zh .a_div{margin-top: 30px;}

/*lb_gl*/
.lb_gl{margin-bottom: 30px;height:auto;}
.pictureSlider{height: 340px;}
.poster-item{background: #fff;height: 270px;width:207px;border-radius: 10px;
	transition: all 0.1s;cursor: default;
	-moz-transition: all 0.1s;cursor: default;
	-webkit-transition: all 0.1s;cursor: default;
	-o-transition: all 0.1s;cursor: default;
}
.mode-cont{background: #ffefe7;height: 270px;text-align: center;box-shadow: 0px 0px 40px 0px rgba(80, 80, 80, 0.24);}
.mode-cont p{font-size: 18px;margin-top: 20px;padding: 0 10px;}
.mode-cont span{width: 120px;height: 107px;display: inline-block;font-weight: 900;color: #fff;text-align: center;background: url("../images/lx_span.png") no-repeat center bottom;}
.mode-cont span p{margin-top: 30px;line-height: 20px;font-size: 35px;}
.mode-cont span b{font-size: 18px;font-weight: 100;width: 50px;display: inline-block}
.pictureSlider .active .mode-cont{background: #ff7a3b;}
.pictureSlider .active .mode-cont span{background-position: center top;}
.pictureSlider .active .mode-cont p{color: #fff;}
#mode{/*width: 1030px;*/margin: 0 auto;background: #444;height:36px;text-align: center;position: relative;}
#mode li{display: inline-block;font-size: 18px;font-weight: 900;text-align: center;padding-left: 24px;padding-right: 24px;color: #fff;line-height: 36px;position: relative;cursor: pointer;}
#mode li span{width: 0;height: 0;border-left: 5px solid transparent;border-bottom: 8px solid #f5570c;border-right: 5px solid transparent;display: block;position: absolute;top: -8px;left: 40%;display: none;}
#mode li.active{background: #f5570c;}
#mode li.active span{display: block;}
#mode .left{background: url("../images/l_left.png") no-repeat center left;width: 28px;height: 75px;position: absolute;left: -7px;top: -21px}
#mode .right{background: url("../images/l_right.png") no-repeat center right;width: 28px;height: 75px;position: absolute;right: -5px;top: -20px}


/* 留学 ks-1 */
.ks-1 ul li{width: 469px;display: inline-block;margin-top: 40px;margin-left: 10px;margin-right: 10px;}
.ks-1 ul li h4{font-size: 18px;color: #f5570c;padding-left: 150px}
.ks-1 ul li p{font-size: 16px;position: relative;margin-top: 20px;width: 319px;background: #fff;padding-top: 20px;padding-bottom: 20px;padding-left: 150px;color:#333;}
.ks-1 ul li p span{width: 108px;height: 108px;display: block;position: absolute;background: url("../images/ks-icon1.png") no-repeat center top;left: 15px;bottom: 15px;z-index: 9;}
.ks-1 ul li p span.span2{background: url("../images/ks-icon2.png")}
.ks-1 ul li p span.span3{background: url("../images/ks-icon3.png")}
.ks-1 ul li p span.span4{background: url("../images/ks-icon4.png")}
.ks-1 ul li p b{width: 164px;height: 168px;background: url("../images/tm.png") no-repeat;display: block;position: absolute;left: -1px;top: 4px;}
.ks-1 ul li.active p span{background-position: center bottom;}
.ks-1 ul li.active p{background: #f5570c;color: #fff;}
.ks-1 .a_div{margin-top: 80px;}
.ks-1 ul li:hover p span{/*transition: all 0.1s;*/}

/* ks-2 */
.ks-2 ul li{width: 485px;display: inline-block;margin-right: 25px;margin-bottom: 25px;}
.ks-2 ul li.li-1,.ks-2 ul li.li-3{margin-right: 0px;}
.ks-2 ul li .li-t span{width: 27px;height:47px;line-height: 47px;font-size: 18px;font-weight: 900;text-align: center;background: #ff9d6e;display: inline-block;color: #fff;}
.ks-2 ul li .li-t strong{font-size: 18px;margin-left: 15px;}
.ks-2 ul li .li-b span{width: 27px;height: 108px;background: #515151;color: #fff;font-size: 18px;line-height: 108px;display: inline-block;text-align: center;vertical-align: middle}
.ks-2 ul li .li-b p{display: inline-block;width: 420px;font-size: 16px;vertical-align: middle;margin-left: 15px;}
.ks-2 ul li .li-b p a{color: #f5570c;}
.ks-2 ul li.active .li-t{background: #f5570c;color: #fff;}
.ks-2 ul li.active .li-t span{background: #f5570c;}
.ks-2 ul li.active .li-b{background: #515151;color: #fff;}
.ks-2 ul li.active .li-b a{font-weight: 900;color: #fff;}
.ks-2 ul li:hover .li-t,.ks-2 ul li:hover .li-b{transition: all 0.1s}

/* ks-3 */
.ks-3{text-align: center}
.ks-3 .kt{width: 578px;display: inline-block;height: 474px;border-bottom: 2px solid #ff9d6e;}
.ks-3 h3{background: #fcece4;font-size: 30px;color: #ff9d6e;height: 77px;line-height: 77px;font-weight: 100;text-align: left}
.ks-3 h3 span{color: #f5570c;margin-left: 15px;}
.ks-3 h3 i{font-style: normal;float: right;margin-right: 15px;font-weight: 900;color: #ff9d6e}
.ks-3 h3 b{font-weight: 100;}
.ks-3 .km{width: 340px;display: inline-block;margin-left: 40px;}
.ks-3 .km,.ks-3 .kt{vertical-align: top}
.ks-3 .kt ul{text-align: center;margin-top: 8px;}
.ks-3 .kt ul li{display: inline-block;font-size: 20px;width: 47px;height:47px;text-align: center;line-height: 47px;margin-left: 14px;margin-right: 14px;}
.ks-3 .kt ul li.rt1{margin-left: 0px;}
.ks-3 .kt ul li.rt2{margin-right: 0px;}
.ks-3 #week li.rt1,.ks-3 #week li.rt2{color: #ff9d6e;}

.ks-3 .km ul li{width: 150px;line-height: 50px;border-radius: 5px;background: #fcece4;font-size: 22px;text-align: center;display: inline-block;color: #f5570c;margin-left: 8px;margin-right: 8px;margin-bottom: 35px;cursor: pointer;}
.ks-3 .km ul li#offMouse1,
.ks-3 .km ul li#offMouse2,
.ks-3 .km ul li#offMouse3,
.ks-3 .km ul li#offMouse4,
.ks-3 .km ul li#offMouse5,
.ks-3 .km ul li#offMouse6,
.ks-3 .km ul li#offMouse7,
.ks-3 .km ul li#offMouse8,
.ks-3 .km ul li#offMouse9,
.ks-3 .km ul li#offMouse10 {
  background: #ddd;
  pointer-events: none;
  color:#333;
}
.ks-3 .km ul li span{display: none;}
.ks-3 .km ul li.active{background: #f5570c;color: #fff;}
.ks-3 .kt ul li.gray{color: #cacaca;}
.ks-3 p{font-size: 18px;}
.ks-3 .a_div{margin-top: 30px;}
.ksthree{background: #ff9d6e;border-radius: 50%;box-shadow: 0px 0px 25px 0px rgba(80, 80, 80, 0.24);color: #fff;font-weight: 900}

.ks-4{background: #eee;padding-bottom: 40px;}
.ks-4 .kout{width: 1000px;height: 437px;background: url("../images/tm_bg.png") no-repeat center center;position: relative;}
.ks-4 .kout1{width: 1000px;height: 437px;background: url("../images/tm_bg02.png") no-repeat center center;position: relative;}
.ks-4 .kout2{width: 1000px;height: 437px;background: url("../images/tm_bg01.png") no-repeat center center;position: relative;}
.ks-4 .kout3{width: 1000px;height: 437px;background: url("../images/tm_bg03.png") no-repeat center center;position: relative;}
.ks-4 .kout4{width: 1000px;height: 437px;background: url("../images/tm_bg04.png") no-repeat center center;position: relative;}

.ks-4 .k1 {width: 340px;position: absolute;left: 0px;top: 30px;}
.ks-4 .k2{left: 669px;top: 119px}
.ks-4 ul li{width: 166px;display: inline-block;vertical-align: top;height: 147px;}
.ks-4 ul h3{font-size: 18px;text-align: center;line-height: 40px;color: #fff;}
.ks-4 ul p{font-size: 16px;margin-top: 13px;margin-left: 18px;width: 130px;}

.ks-4 .k3{width: 166px;position: absolute;left: 331px;top: 28px;}
.ks-4 .k4{left: 502px;top: 117px;}
.ks-4 a.zuo,.ks-4 a.you{font-size: 22px;font-weight: 900;height:36px;line-height: 36px;width: 200px;position: absolute;left: 29px;bottom: 46px;color: #fff;}
.ks-4 a.you{left: 770px;top: 29px;text-align: right}


/* ks-5 */

.ks-5 .dm{width: 330px;background: #fcece4;display: inline-block;vertical-align: top}
.ks-5 .dm h4{font-size: 18px;text-align: center;line-height: 50px;background: #ff9d6e;color: #fff;margin-bottom: 1px;transition: all 0.1s}
.ks-5 .dm h4 span{width: 13px;height:9px;display: inline-block;background: url("../images/ss.png") no-repeat center bottom;}
.ks-5 .dm h4.active{background: #ff7531;}
.ks-5 .dm h4.active span{background-position: center top;}
.ks-5 .dm-cont{padding-top: 26px;padding-bottom: 40px;display: none}
.ks-5 .dm_cont_show{display: block;min-height: 149px;}
.ks-5 .dm-cont p{font-size: 18px;text-align: left;padding-left: 10px;}
.ks-5 .dm-cont p span{color: #f5570c;}
.ks-5 .a_div{margin-top: 30px;}

/* ks-5-1 */
.ks-5-1 .dm{width: 247px;background: #fcece4;display: inline-block;vertical-align: top}
.ks-5-1 .dm h4{font-size: 18px;text-align: center;line-height: 50px;background: #ff9d6e;color: #fff;margin-bottom: 1px;transition: all 0.1s}
.ks-5-1 .dm h4 span{width: 13px;height:9px;display: inline-block;background: url("../images/ss.png") no-repeat center bottom;}
.ks-5-1 .dm h4.active{background: #ff7531;}
.ks-5-1 .dm h4.active span{background-position: center top;}
.ks-5-1 .dm-cont{padding-top: 40px;padding-bottom: 40px;display: none}
.ks-5-1 .dm_cont_show{display: block;height: 100px;}

.ks-5-1 .dm-cont p{font-size: 18px;text-align: left;padding-left: 10px;padding-right: 10px;}
.ks-5-1 .dm-cont p span{color: #f5570c;}
.ks-5-1 .a_div{margin-top: 30px;}



/* ks-6 */
.ks-6 ul li{width: 488px;height: 210px;position: relative;padding-bottom: 15px;border-bottom: 1px solid #e5e5e5;display: inline-block;margin-right: 20px;margin-bottom: 20px;}
.ks-6 ul li.li2,.ks-6 ul li.li4{margin-right: 0px}
.ks-6 ul li .kb{width: 176px;height: 59px;background: url("../images/xh.png");border: 2px solid #515151;left: 20px;top: 25px;position: absolute;padding-top: 20px;border-bottom: none;}
.ks-6 ul li .kb img{vertical-align: middle;margin-left: 20px;}
.ks-6 ul li .kb span{font-size: 18px;font-weight: 900;color: #fff;vertical-align: middle}
.ks-6 ul li .kb b{width: 2px;height: 100px;background: #515151;display: block;position: absolute;left: -2px;top: 78px}
.ks-6 ul li .kb-txt{margin-top: -3px;height: 100px;overflow: hidden;}
.ks-6 ul li .kb-txt p{font-size: 16px;line-height: 26px;width: 433px;margin-left: 35px;margin-top: 10px}
.ks-6 ul li.active {border-bottom: none;}
.ks-6 ul li.active .kb-txt{background: #f5570c;color: #fff;}
.ks-6 ul li.active .kb{background: url("../images/xr.png");border: 2px solid #fff;border-bottom: none}
.ks-6 ul li.active .kb b{background: #fff;}
.ks-6 ul li:hover .kb-txt{transition: all 0.1s;}
.ks-6 ul li:hover .kb{transition: all 0.1s;}

/* 品牌pp */
.pp-1 .sjy{background: url("../images/pp_bg.jpg") no-repeat center center;height: 645px;width: 636px;margin: 0 auto;position: relative;}
.pp-1 .sjy h3{font-size: 18px;}
.pp-1 .sjy p{font-size: 16px;width: 255px;}
.pp-1 .xy1{width: 345px;height: 163px;position: absolute;left: -200px;top: 290px;}
.pp-1 .xy1 img{position: absolute;right: 0px;top: 0px;display: none;}
.pp-1 .xy1 h3{right: 98px;top: 15px;position: absolute}
.pp-1 .xy1 p{width: 236px;position: absolute;right: 98px;text-align: right;top: 50px;display: none;}
.pp-1 .xy2{left: -118px;top: 94px;}
.pp-1 .xy3{position: absolute;right: -46px;width: 345px;height: 163px;top: 60px;}
.pp-1 .xy3 img{left: 0px;top: 0px;position: absolute;display: none}
.pp-1 .xy3 h3{left: 98px;position: absolute;top: 15px;}
.pp-1 .xy3 p{left: 98px;top: 50px;position: absolute;display: none;}
.pp-1 .xy4{right: -191px;top: 209px;}
.pp-1 .xy5{right: -154px;top: 413px;}
.pp-1 .active img{display: block;}
.pp-1 .active p{display: block;}
.pp-1 .a_div{margin-top: 30px;}
.pp-1 .sjy div:hover img{transition: all 0.1s;}
.pp-1 .sjy div:hover p{transition: all 0.1s;}

/* pp-2 */
/*.pp-2{height: 780px;}*/
.pp-2 .pp-left,.pp-2 .pp-righ{width: 500px;float:left;height: 375px;}
.pp-2 .pp-righ{float: right}
.pp-2 .pp-left,.pp-2 .pp-righ,.pp-2 .pp-bottom{position: relative;}
.pp-2 .pp-left span.p_span,.pp-2 .pp-righ span.p_span,.pp-2 .pp-bottom span.p_span{font-size: 18px;font-weight: 900;width: 134px;height: 43px;background: #ef6012;text-align: center;line-height: 43px;position: absolute;left: 0px;top: 0px;z-index: 9;color: #fff;}
.pp-2 .pp-left .swiper-wrapper,.pp-2 .pp-righ .swiper-wrapper{width: 490px;height: 375px;}
#pp1,#pp2{height: 375px}#pp3{height: 300px}
.pp-2 .swiper-slide{background: none;position: relative;}
.pp-2 .slide-txt{position: absolute;bottom: 0px;font-size: 16px;color: #fff;background: url("../images/xh.png");width: 96%;padding: 15px;}
.pp-left .ppbtn1,.pp-righ .ppbtn2{bottom: 15px;width: 67px;left: 430px;z-index: 9;position: absolute}
.pp-bottom .ppbtn3{position: absolute;right: 4px;bottom: 15px;width: 67px;z-index: 9;}
.pp-left .swiper-pagination-switch,.pp-righ .swiper-pagination-switch,.pp-bottom .swiper-pagination-switch{box-shadow: none;background: #fff;}
.pp-left .swiper-active-switch,.pp-righ .swiper-active-switch,.pp-bottom .swiper-active-switch{background: #ff813c;}
.pp-2 .pp-bottom{width: 1000px;}

/* pp-3 */
.pp-3 .pp-cont{width: 844px;height: 411px;margin: 0 auto;background: url("../images/pm.png") no-repeat center center;position: relative}
.pp-3 .pp-tp .pp_dmo{width: 252px;height: 157px;text-align: center;position: absolute;left: 293px;top: 51px;}
.pp-3 ul li{font-size: 16px;font-weight: 900;text-align: center;color: #fff;cursor: pointer;/*transition: all 0.2s*/}
.pp-3 ul li.c1{width: 77px;height: 63px;background: url("../images/tt3.png") no-repeat center bottom;padding-top: 14px;position: absolute;}
.pp-3 ul li.c1-l{left: 47px;top: 114px;}
.pp-3 ul li.c1-r{right: 49px;top: 115px}

.pp-3 ul li.c2{width: 90px;height: 68px;background: url("../images/tt2.png") no-repeat center bottom;padding-top: 22px;position: absolute}
.pp-3 ul li.c2-l{left: 159px;top: 188px;}
.pp-3 ul li.c2-r{right: 161px;top: 188px;}

.pp-3 ul li.c3{width: 111px;height: 82px;background: url("../images/tt1.png") no-repeat center bottom;padding-top: 29px;position: absolute}
.pp-3 ul li.c3-1{left: 30px;bottom: 69px;}
.pp-3 ul li.c3-2{left: 236px;bottom: 18px;}
.pp-3 ul li.c3-3{right: 241px;bottom: 18px;}
.pp-3 ul li.c3-4{right: 34px;bottom: 69px;}
.pp-3 ul li.active{background-position: center top}
.pp-3 .pp-tp .pp_dmo img{margin: 0 auto}
.pp-3 .pp-tp .pp_dmo strong{font-size: 18px;color: #f5570c;width: 100%;display: inline-block;margin-bottom: 10px;}
.pp-3 .pp-tp .pp_dmo span{font-size: 16px;color: #fff;text-align: center;width: 96%;display: inline-block}

/* pp-4 */
.pp-4 ul{width: 425px;display: inline-block;vertical-align: middle;margin-right: 34px;}
.pp-4 ul li{margin-top: 20px;}
.pp-4 ul li b{width: 67px;height: 59px;background: url("../images/a1.png") no-repeat center bottom;display: inline-block;vertical-align: middle}
.pp-4 ul li b.b2{background: url("../images/a2.png") no-repeat center bottom}
.pp-4 ul li b.b3{background: url("../images/a3.png") no-repeat center bottom}
.pp-4 ul li b.b4{background: url("../images/a4.png") no-repeat center bottom}
.pp-4 ul li .li_dom{width: 327px;display: inline-block;vertical-align: middle;margin-left: 15px;}
.pp-4 ul li .li_dom .year_zhengti {
  font-weight: bold;
}
.pp-4 ul li .li_dom h3{font-size: 18px}
.pp-4 ul li .li_dom strong{color: #f5570c;}
.pp-4 ul li .li_dom span{font-weight: 100;}
.pp-4 ul li p{color: #999;font-size: 16px;}
.pp-4 .tit_right{border: 10px solid #494846;vertical-align: middle}
.pp-4 .tit_right{width: 517px;height:285px;display: inline-block;margin-top: 20px;}
.pp-4 ul li.active b{background-position: center top;}
.pp-4 ul li.active {
  background: #fff;
  box-shadow: 10px 10px 25px #ccc;
}
/*pp-4 ul li:hover {transition: all 0.3s;}*/
/*.pp-4 ul li:hover b{transition: all 0.1s;}*/

/* pp-5 */
.pp-5{background: url("../images/gf_bg.png");height: 317px;text-align: center}
.pp-5 ul{margin-top: 30px;}
.pp-5 ul li{display: inline-block;margin-left: 10px;margin-right: 10px;}
.pp-5 p{font-size: 16px;color: #666;margin-top: 30px;}

/* pp-6 */
.pp-6 .lfout{width: 385px;display: inline-block;vertical-align: middle;}
.pp-6 .lf_rg{width: 550px;display: inline-block;text-align: center;vertical-align: middle;margin-left: 40px;}
.pp-6 .lf_rg .lf_ul li{display: inline-block;text-align: center;width: 75px;margin-left: 20px;margin-right: 20px;}
.pp-6 .lf_rg .lf_ul li.li1{margin-left: 0px;}
.pp-6 .lf_rg .lf_ul li.li4{margin-right: 0px;}
.pp-6 .lf_rg .lf_ul li b{width: 42px;height: 37px;background: url("../images/x1.png") no-repeat center top;display:inline-block}
.pp-6 .lf_rg .lf_ul li b.b2{width: 42px;height: 37px;background: url("../images/x2.png") no-repeat center top;display:inline-block}
.pp-6 .lf_rg .lf_ul li b.b3{width: 42px;height: 37px;background: url("../images/x3.png") no-repeat center top;display:inline-block}
.pp-6 .lf_rg .lf_ul li b.b4{width: 42px;height: 37px;background: url("../images/x4.png") no-repeat center top;display:inline-block}
.pp-6 .lf_rg .lf_ul li b.b5{width: 42px;height: 37px;background: url("../images/x5.png") no-repeat center top;display:inline-block}
.pp-6 .lf_rg .lf_ul li strong{font-size: 16px;font-weight: 900;color: #333;width: 100%;display: block;text-align: center}
.pp-6 .lf_rg .lf_ul li.active b{background-position: center bottom;}
.pp-6 .lf_rg .lf_ul li.active strong{color: #f5570d;}
.pp-6 .rg_cont{background: #ffefe7;font-size: 16px;width: 547px;position: relative;margin-top: 30px;}
.pp-6 .rg_cont span{width: 0;height: 0;border-left: 5px solid transparent;border-bottom: 8px solid #ffefe7;border-right: 5px solid transparent;position: absolute;left: 28px;top: -7px;}
.pp-6 .rg_cont span.span1{left: 28px;top: -7px;}
.pp-6 .rg_cont span.span2{left: 152px;top: -7px;}
.pp-6 .rg_cont span.span3{left: 272px;top: -7px;}
.pp-6 .rg_cont span.span4{left: 393px;top: -7px;}
.pp-6 .rg_cont span.span5{left: 513px;top: -7px;}
.pp-6 .rg_cont p{padding: 30px 15px;text-align: left}
.pp-6 .lr_ul{margin-top: 75px;}
.pp-6 .lr_ul li{width: 75px;height: 75px;font-size: 16px;font-weight: 900;border-radius: 50%;background: #494846;line-height: 75px;color: #fff;display: inline-block;margin-left: 10px;margin-right: 10px;margin-top: 20px;cursor: pointer;}
.pp-6 .lr_ul li.active{background: #f5570d}




/* pp-7 */
.pp-7{background: url("../images/xdf_bg.png") no-repeat center center;height: 486px;overflow: hidden;padding-top: 40px; clear: both;}
.pp-7 h3{font-size: 30px;border: 5px solid #f5570d;border-bottom: none;width: 165px;text-align: center;padding-top:15px;padding-bottom: 15px;margin-left: 18px;}
.pp-7 .seven{width: 1000px;height: 144px;background: url("../images/hh.png");font-size: 16px;color: #fff;position: relative;}
.pp-7 .seven b{width: 5px;height: 100px;background: #f5570d;display: block;position: absolute;left: 18px;top: 0px;}
.pp-7 .seven p{width: 930px;padding-top: 30px;}
.pp-7 .sev_cont{width:960px;margin: 0 auto;position: relative;overflow: hidden;height: 133px;margin-top: 50px;}
.pp-7 ul{display: block}
.pp-7 ul li{display: block;margin-right: 15px;float: left;width: 187px;}
.pp-7 .seven_bottom{position: relative;}
.pp-7 .seven_bottom a{width: 24px;height: 48px;background: url("../images/btn-left.png") no-repeat center top;display: block;position: absolute}
.pp-7 .seven_bottom a.btn-left{left: -15px;top: 41px;}
.pp-7 .seven_bottom a.btn-right{background: url("../images/btn-right.png") no-repeat center top;right: -15px;top: 41px}
.pp-7 .seven_bottom a.active{background-position: center bottom;}


/* pp-map */
.pp-map{height: 510px;}
#map{width: 100%;height: 510px;}
.pp-map .map_left{width: 70%;float: left;height: 510px;}
.pp-map .map_right{width: 29%;background: #eee;float: left;height: 510px;padding-left: 1%;overflow: hidden;position: relative;}
.map_right dl dt{font-size: 16px;margin: 12px auto 0px auto;}
.map_right dl dd ul li a{font-size: 14px;color: #999;width: 50%;display: inline-block;float: left;line-height: 25px;cursor: pointer}
.map_right dl dd ul li a:hover{color: #f5570d;font-weight: 900}
.school-title h3{color: #f5570d;font-size: 22px;font-weight: 900;padding: 0px 0px 10px 0px;margin: 0 auto;border-bottom: 1px solid #ccc; text-align: center;}
.school-title .p1,.school-title .p2,.school-title .p3{line-height: 25px;color: #999;font-size: 14px;margin: 2px auto;}
.school-title .p2 strong{margin-right: 5px;color: #333;}
.school-title .p3{margin: 15px auto}
.school-title .p3 a{color: #f5570d;font-size: 16px;margin-right: 10px;}


/* fl-1 */
.fl-1 .fl_cont{background: url("../images/fl_bg.jpg") no-repeat center center;height: 525px;position: relative;}
.fl-1 .fl_cont .demo{position: absolute;width: 90px;left: 171px;top: 245px;text-align: center;}
.fl-1 .fl_cont .demo .pulse{
  position: absolute;  
  width: 24px;   
  height: 24px;  
  left: 32px;  
  top: -34px;  
  border: 6px solid red;  
  -webkit-border-radius: 30px;  
  -moz-border-radius: 30px;  
  border-radius: 30px;  
  z-index: 1;  
  opacity: 0;  
  -webkit-animation: warn 3s ease-out;  
  -moz-animation: warn 3s ease-out;  
  animation: warn 3s ease-out;  
  -webkit-animation-iteration-count: infinite;  
  -moz-animation-iteration-count: infinite;  
  animation-iteration-count: infinite;  
}

@keyframes warn {  
  0% {  
      transform: scale(0);  
      opacity: 0.0;  
  }  
  25% {  
      transform: scale(0);  
      opacity: 0.1;  
  }  
  50% {  
      transform: scale(0.1);  
      opacity: 0.3;  
  }  
  75% {  
      transform: scale(0.5);  
      opacity: 0.5;  
  }  
  100% {  
      transform: scale(1);  
      opacity: 0.0;  
  }  
}  
@-webkit-keyframes warn {  
  0% {  
      -webkit-transform: scale(0);  
      opacity: 0.0;  
  }  
  25% {  
      -webkit-transform: scale(0);  
      opacity: 0.1;  
  }  
  50% {  
      -webkit-transform: scale(0.1);  
      opacity: 0.3;  
  }  
  75% {  
      -webkit-transform: scale(0.5);  
      opacity: 0.5;  
  }  
  100% {  
      -webkit-transform: scale(1);  
      opacity: 0.0;  
  }  
} 
.fl-1 .fl_cont .demo span{font-size: 18px;color: #333;font-weight: 900;cursor: pointer;}
.fl-1 .fl_cont .demo ul{display: none;}
.fl-1 .fl_cont .demo ul li.li1{position: absolute;left: -40px;top: -37px;}
.fl-1 .fl_cont .demo ul li.li2{position: absolute;right: -48px;top: -37px;}
.fl-1 .fl_cont .demo ul li.li3{position: absolute;left: 15px;top: 17px;}
.fl-1 .fl_cont .demo ul li a{width: 64px;display: block;color: #fff;font-size: 16px;text-align: center;background: url("../images/circle.png") no-repeat;line-height: 64px;}
.fl-1 .fl_cont .demo ul li a i{width: 7px;height: 16px;display: inline-block;background: url("../images/circle_jt.png") no-repeat;vertical-align: middle;margin-top: -4px;}
.fl-1 .fl_cont .active{transition: all 0.1s;}
.fl-1 .fl_cont .active span{display: none;}
.fl-1 .fl_cont .active ul {
    display: block;
    position: relative;
    z-index: 99999999999;}
.fl-1 .fl_cont .demo .dot{background: url("../images/mg.png") no-repeat;width: 539px;height: 156px;position: absolute;left: 44px;top: -165px;display: none;}
.fl-1 .fl_cont .active .dot{display: block;}

.fl-1 .fl_cont .demo1{left: 215px;top: 116px;}
.fl-1 .fl_cont .demo1 ul li.li3{position: absolute;left: -17px;top: 31px;}
.fl-1 .fl_cont .demo1 ul li.li1{left: 0px;top: -37px}
.fl-1 .fl_cont .demo1 ul li.li2{right: -40px;top: -81px;}
.fl-1 .fl_cont .demo1 .pulse{left: 43px;top: 25px}
.fl-1 .fl_cont .demo .dot1{background: url("../images/jnd.png") no-repeat;width: 495px;height: 191px;left: 46px;top: -100px;}

.fl-1 .fl_cont .demo2{left: 421px;top: 194px;}
.fl-1 .fl_cont .demo2 .pulse{left: 28px;top: -31px}
.fl-1 .fl_cont .demo .dot2{background: url("../images/yg.png") no-repeat;width: 290px;height: 183px;left: 48px;top: -170px;}

.fl-1 .fl_cont .demo3{left: 770px;top: 420px;}
.fl-1 .fl_cont .demo3 .pulse{left: 27px;}
.fl-1 .fl_cont .demo .dot3{width: 88px;height: 184px;background: url("../images/adly.png") no-repeat;left: -5px;top: -205px;}
.fl-1 .demo b{width: 30px;height: 30px;position: absolute;left: 35px;top: -33px;z-index: 99;}
.fl-1 .demo1 b{width: 30px;height: 30px;position: absolute;left: 45px;top: 26px;}
.fl-1 .demo2 b{width: 30px;height: 30px;position: absolute;left: 30px;top: -30px;}
.fl-1 .demo3 b{width: 30px;height: 30px;position: absolute;left: 31px;top: -34px;}



/* fl-2 */
.fl-2 ul{text-align: center;margin-top: 20px;margin-bottom:85px;}
.fl-2 ul li{display: inline-block;position: relative;width: 236px;margin-left: 35px;margin-right: 35px;transition: all 0.1s}
.fl-2 ul li .a_div {position: absolute;left: 0px;right: 0px;z-index: 9; margin-top: -1px;}
.fl-2 ul li .a_div a{width: 204px;line-height: 40px;font-size: 18px;color: #fff;text-align: center;background: #f5570c;display: block;border-radius: 8px;margin: 0 auto;margin-top: -3px;font-weight: 900;transition: all 0.1s;}
.fl-2 ul li .a_div a:hover{background: #fe6821;}
.fl-2 ul li .a_div a span{width: 7px;height: 16px;display: inline-block;background: url("../images/circle_jt.png") no-repeat;vertical-align: middle;margin-left: 10px;margin-top: -2px;}
.fl-2 ul li b{position: absolute;top: 0px;left: 0px;display: none;}
.fl-2 ul li:hover b{display: block;transition: all 3s}
.fl-2 ul li.li1 b{top: -23px;}
.fl-2 ul li.li2 b{top: -26px;left: -6px;}
.fl-2 ul li.li3 b{top: -11px;left: -6px;}
/* .fl-2 ul li.active b{display: block} */



/* 环境模块 */
.envir{overflow: hidden;padding-bottom: 40px;margin-bottom: 30px; clear: both;}
.envir ul li{float: left;width: 250px;height: 250px;}
.envir ul li img{width: 100%;}

/** 
 
日历
**/

.laydate_body .laydate_box, .laydate_body .laydate_box *{margin:0; padding:0; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box;}
.laydate-icon,
.laydate-icon-default,
.laydate-icon-danlan,
.laydate-icon-dahong,
.laydate-icon-molv{height:22px; line-height:22px; padding-right:20px; border:1px solid #C6C6C6; background-repeat:no-repeat; background-position:right center;  background-color:#fff; outline:0;}
.laydate-icon-default{ background-image:url(../skins/default/icon.png)}
.laydate-icon-danlan{border:1px solid #B1D2EC; background-image:url(../skins/danlan/icon.png)}
.laydate-icon-dahong{background-image:url(../skins/dahong/icon.png)}
.laydate-icon-molv{background-image:url(../skins/molv/icon.png)}
.laydate_body .laydate_box{width:240px; font:12px '\5B8B\4F53'; z-index:99999999; *margin:-2px 0 0 -2px; *overflow:hidden; _margin:0; _position:absolute!important; background-color:#fff;}
.laydate_body .laydate_box li{list-style:none;}
.laydate_body .laydate_box .laydate_void{cursor:text!important;}
.laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{text-decoration:none; blr:expression(this.onFocus=this.blur()); cursor:pointer;}
.laydate_body .laydate_box a:hover{text-decoration:none;}
.laydate_body .laydate_box cite, .laydate_body .laydate_box label{position:absolute; width:0; height:0; border-width:5px; border-style:dashed; border-color:transparent; overflow:hidden; cursor:pointer;}
.laydate_body .laydate_box .laydate_yms, .laydate_body .laydate_box .laydate_time{display:none;}
.laydate_body .laydate_box .laydate_show{display:block;}
.laydate_body .laydate_box input{outline:0; font-size:14px; background-color:#fff;}
.laydate_body .laydate_top{position:relative; height:26px; padding:5px; *width:100%; z-index:99;}
.laydate_body .laydate_ym{position:relative; float:left; height:24px; cursor:pointer;}
.laydate_body .laydate_ym input{float:left; height:24px; line-height:24px; text-align:center; border:none; cursor:pointer;}
.laydate_body .laydate_ym .laydate_yms{position:absolute; left: -1px; top: 24px; height:181px;}
.laydate_body .laydate_y{width:121px; margin-right:6px;}
.laydate_body .laydate_y input{width:64px; margin-right:15px;}
.laydate_body .laydate_y .laydate_yms{width:121px; text-align:center;}
.laydate_body .laydate_y .laydate_yms a{position:relative; display:block; height:20px;}
.laydate_body .laydate_y .laydate_yms ul{height:139px; padding:0; *overflow:hidden;}
.laydate_body .laydate_y .laydate_yms ul li{float:left; width:60px; height:20px; line-height: 20px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
.laydate_body .laydate_m{width:99px;}
.laydate_body .laydate_m .laydate_yms{width:99px; padding:0;}
.laydate_body .laydate_m input{width:42px; margin-right:15px;}
.laydate_body .laydate_m .laydate_yms span{display:block; float:left; width:42px; margin: 5px 0 0 5px; line-height:24px; text-align:center; _display:inline;}
.laydate_body .laydate_choose{display:block; float:left; position:relative; width:20px; height:24px;}
.laydate_body .laydate_choose cite, .laydate_body .laydate_tab cite{left:50%; top:50%;}
.laydate_body .laydate_chtop cite{margin:-7px 0 0 -5px; border-bottom-style:solid;}
.laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{top:50%; margin:-2px 0 0 -5px; border-top-style:solid;}
.laydate_body .laydate_chprev cite{margin:-5px 0 0 -7px;}
.laydate_body .laydate_chnext cite{margin:-5px 0 0 -2px;}
.laydate_body .laydate_ym label{right:28px;}
.laydate_body .laydate_table{ width:230px; margin:0 5px; border-collapse:collapse; border-spacing:0px; }
.laydate_body .laydate_table td{width:31px; height:19px; line-height:19px; text-align: center; cursor:pointer; font-size: 12px;}
.laydate_body .laydate_table thead{height:22px; line-height:22px;}
.laydate_body .laydate_table thead th{font-weight:400; font-size:12px; text-align:center;}
.laydate_body .laydate_bottom{position:relative; height:22px; line-height:20px; padding:5px; font-size:12px;}
.laydate_body .laydate_bottom #laydate_hms{position: relative; z-index: 1; float:left; }
.laydate_body .laydate_time{ position:absolute; left:5px; bottom: 26px; width:129px; height:125px; *overflow:hidden;}
.laydate_body .laydate_time .laydate_hmsno{ padding:5px 0 0 5px;}
.laydate_body .laydate_time .laydate_hmsno span{display:block; float:left; width:24px; height:19px; line-height:19px; text-align:center; cursor:pointer; *margin-bottom:-5px;}
.laydate_body .laydate_time1{width:228px; height:154px;}
.laydate_body .laydate_time1 .laydate_hmsno{padding: 6px 0 0 8px;}
.laydate_body .laydate_time1 .laydate_hmsno span{width:21px; height:20px; line-height:20px;}
.laydate_body .laydate_msg{left:49px; bottom:67px; width:141px; height:auto; overflow: hidden;}
.laydate_body .laydate_msg p{padding:5px 10px;}
.laydate_body .laydate_bottom li{float:left; height:20px; line-height:20px; border-right:none; font-weight:900;}
.laydate_body .laydate_bottom .laydate_sj{width:33px; text-align:center; font-weight:400;}
.laydate_body .laydate_bottom input{float:left; width:21px; height:20px; line-height:20px; border:none; text-align:center; cursor:pointer; font-size:12px;  font-weight:400;}
.laydate_body .laydate_bottom .laydte_hsmtex{height:20px; line-height:20px; text-align:center;}
.laydate_body .laydate_bottom .laydte_hsmtex span{position:absolute; width:20px; top:0; right:0px; cursor:pointer;}
.laydate_body .laydate_bottom .laydte_hsmtex span:hover{font-size:14px;}
.laydate_body .laydate_bottom .laydate_btn{position:absolute; right:5px; top:5px;}
.laydate_body .laydate_bottom .laydate_btn a{float:left; height:20px; padding:0 6px; _padding:0 5px;}
.laydate_body .laydate_bottom .laydate_v{position:absolute; left:10px; top:6px; font-family:Courier; z-index:0;}


.laydate-icon{border:1px solid #C6C6C6; background-image:url(icon.png)}

.laydate_body .laydate_box,
.laydate_body .laydate_ym,
.laydate_body .laydate_ym .laydate_yms,
.laydate_body .laydate_table,
.laydate_body .laydate_table td,
.laydate_body .laydate_bottom #laydate_hms,
.laydate_body .laydate_time,
.laydate_body .laydate_bottom .laydate_btn a{border:1px solid #ccc;}

.laydate_body .laydate_y .laydate_yms a,
.laydate_body .laydate_choose,
.laydate_body .laydate_table thead,
.laydate_body .laydate_bottom .laydte_hsmtex{background-color:#F6F6F6;}

.laydate_body .laydate_box, 
.laydate_body .laydate_ym .laydate_yms,
.laydate_body .laydate_time{box-shadow: 2px 2px 5px rgba(0,0,0,.1);}

.laydate_body .laydate_box{border-top:none; border-bottom:none; background-color:#fff; color:#333;}
.laydate_body .laydate_box input{color:#333;}
.laydate_body .laydate_box .laydate_void{color:#ccc!important; /*text-decoration:line-through;*/}
.laydate_body .laydate_box .laydate_void:hover{background-color:#fff!important}
.laydate_body .laydate_box a, .laydate_body .laydate_box a:hover{color:#333;}
.laydate_body .laydate_box a:hover{color:#666;}
.laydate_body .laydate_click{background-color:#eee!important;}
.laydate_body .laydate_top{border-top:1px solid #C6C6C6;}
.laydate_body .laydate_ym .laydate_yms{border:1px solid #C6C6C6; background-color:#fff;}
.laydate_body .laydate_y .laydate_yms a{border-bottom:1px solid #C6C6C6;}
.laydate_body .laydate_y .laydate_yms .laydate_chdown{border-top:1px solid #C6C6C6; border-bottom:none;}
.laydate_body .laydate_choose{border-left:1px solid #C6C6C6;}
.laydate_body .laydate_chprev{border-left:none; border-right:1px solid #C6C6C6;}
.laydate_body .laydate_choose:hover, 
.laydate_body .laydate_y .laydate_yms a:hover{background-color:#fff;}
.laydate_body .laydate_chtop cite{border-bottom-color:#666;}
.laydate_body .laydate_chdown cite, .laydate_body .laydate_ym label{border-top-color:#666;}
.laydate_body .laydate_chprev cite{border-right-style:solid; border-right-color:#666;}
.laydate_body .laydate_chnext cite{border-left-style:solid; border-left-color:#666;}
.laydate_body .laydate_table td{border:none;  height:21px!important; line-height:21px!important; background-color:#fff;}
.laydate_body .laydate_table .laydate_nothis{color:#999;}
.laydate_body .laydate_table thead{height:21px!important; line-height:21px!important;}
.laydate_body .laydate_table thead th{border-bottom:1px solid #ccc;}
.laydate_body .laydate_bottom{border-bottom:1px solid #C6C6C6;}
.laydate_body .laydate_bottom #laydate_hms{background-color:#fff;}
.laydate_body .laydate_time{background-color:#fff;}
.laydate_body .laydate_bottom .laydate_sj{border-right:1px solid #C6C6C6; background-color:#F6F6F6;}
.laydate_body .laydate_bottom input{background-color:#fff;}
.laydate_body .laydate_bottom .laydte_hsmtex{border-bottom:1px solid #C6C6C6;}
.laydate_body .laydate_bottom .laydate_btn{border-right:1px solid #C6C6C6;}
.laydate_body .laydate_bottom .laydate_v{color:#999}
.laydate_body .laydate_bottom .laydate_btn a{border-right:none; background-color:#F6F6F6;}
.laydate_body .laydate_bottom .laydate_btn a:hover{color:#000; background-color:#fff;}

.laydate_body .laydate_m .laydate_yms span:hover,
.laydate_body .laydate_y .laydate_yms ul li:hover,
.laydate_body .laydate_table td:hover,
.laydate_body .laydate_time .laydate_hmsno span:hover{background-color:#F3F3F3}



.content-slide h3{font-size: 48px;}
.content-slide p{font-size: 28px;color: #555;}
.content-slide .a_div a{margin-left: 0px;margin-top: 20px; margin-left: 20px;}
.bk_cont table{border-top: 1px solid #ff9d6f}

.banner1,.banner2,.banner3,.banner4,.banner5,.banner6{overflow: hidden;position: relative;}

.scrollbar-none::-webkit-scrollbar {
    -webkit-appearance: none;
  }
  .scrollbar-none::-webkit-scrollbar:vertical {
    width: 5px;
  }
  .scrollbar-none::-webkit-scrollbar:horizontal {
    height:5px;
  }
  .scrollbar-none::-webkit-scrollbar-thumb {
    border: 3px solid #ccc;
  }
  .scrollbar-none::-webkit-scrollbar-track {
    
    background-color: #fff;
  } 
  .scrollbar-none::-webkit-scrollbar-track-piece{
      background: #fff
  }
.school-right{position: absolute;left: 0px;top: 0px;bottom: 0px;overflow-y: scroll;width: 92%;padding-left: 25px;padding-bottom: 20px;}

.scholvalue{border: 1px solid #ccc;position: absolute;width: 206px;height: auto;left: 106px;z-index: 55;background: #fff;padding: 10px;padding-top: 5px;}
.scholvalue li:hover{background: #b5d5ff;}
.scholvalue li a{line-height: 20px;width: 100%;color: #333;}


.scrollbar-t::-webkit-scrollbar {
    -webkit-appearance: none;
  }
  .scrollbar-t::-webkit-scrollbar:vertical {
    width: 5px;
  }
  .scrollbar-t::-webkit-scrollbar:horizontal {
    height:5px;
  }
  .scrollbar-t::-webkit-scrollbar-thumb {
    border: 3px solid #ccc;
  }
  .scrollbar-t::-webkit-scrollbar-track {
    
    background-color: #fff;
  } 
  .scrollbar-t::-webkit-scrollbar-track-piece{
      background: #fff
  }


.tabt{height: 405px;position: relative;overflow: hidden;}
.table_out{position: absolute;left: 0px;top: 0px;bottom: 0px;overflow-y: scroll;margin-bottom: 20px;}

.back_c{
    background: #cccccc;
}
/*新增*/
.tcBox{ position:fixed;top:50%;right:50%; z-index:9999999999999; margin-top:-153px; display:none;}
.lx-pop-box {position: fixed;z-index:1000;bottom: 50%;left: 50%;width: 740px;height: 370px; margin-bottom:-185px;margin-left:-410px; backface-visibility:hidden; display:none;}
.lx-pop-img { width:230px; height:370px;}
.lx-pop-con { width: 660px;height: 370px;background: url(../images/xk.jpg) no-repeat;position: absolute; top:0; left:80px;}
.lx-pop-con a.lx-pop-tel { width:130px; height:30px; display:block; float:right; background:url(../images/pop/bg_pop_tel.png) no-repeat; font:18px/30px "Microsoft YaHei"; color:#fc930c; padding-left:30px; margin-bottom:25px}
.lx-pop-con h3 { font:700 42px/50px "Microsoft YaHei"; color:#271813; margin-bottom:20px}
.lx-pop-con p { font:24px/34px "Microsoft YaHei"; color:#686969;}
.lx-pop-btn { height:38px; position:absolute; top:14px; right: 14px;}
.lx-pop-btn a { /*width:132px; height:38px; display:inline-block; font:16px/38px "Microsoft YaHei"; color:#fff; text-align:center; margin-right:20px;*/}
.lx-pop-btn a.lx-pop-yy { position:absolute; bottom: 0; right: 40px;}
/*.lx-pop-btn a.lx-pop-close { background:#ababab;}*/
.lx-pop-link { width:660px; height:370px; display:block; position:absolute; top:0; left:0; text-indent:-9999px}
.lx-pop-exit { width:30px; height:30px; display:block;position:absolute; top:4px; right:4px; background:url(../images/pop/pop_close.png) no-repeat; text-indent:-9999px}
.kvg{ position: absolute; bottom: 74px;right: 310px;}

.ley {text-align: center;}
/* animate.css动画引入 */
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes flipOutY {
  from {
    -webkit-transform:perspective(2000px) rotateY(0deg);
    transform:perspective(2000px)  rotateY(0deg);
    opacity: 1;
  }

  to {
    -webkit-transform:perspective(2000px)  rotateY(180deg);
    transform:perspective(2000px)  rotateY(180deg);
    opacity: 0;
  }
}

@keyframes flipOutY {
  from {
    -webkit-transform:perspective(2000px) rotateY(0deg);
    transform:perspective(2000px)  rotateY(0deg);
    opacity: 1;
  }

  to {
    -webkit-transform:perspective(2000px)  rotateY(180deg);
    transform:perspective(2000px)  rotateY(180deg);
    opacity: 0;
  }
}

.flipOutY {
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}


@-webkit-keyframes flipInY {
  from {
    -webkit-transform:perspective(2000px)  rotateY(-90deg);
    transform:perspective(2000px)  rotateY(-90deg);
    opacity: 0;
  }

  to {
    -webkit-transform:perspective(2000px) rotateY(0deg);
    transform:perspective(2000px)  rotateY(0deg);
    opacity: 1;
  }
}

@keyframes flipInY {
  from {
    -webkit-transform:perspective(2000px)  rotateY(-90deg);
    transform:perspective(2000px)  rotateY(-90deg);
    opacity: 0;
  }

  to {
    -webkit-transform:perspective(2000px) rotateY(0deg);
    transform:perspective(2000px)  rotateY(0deg);
    opacity: 1;
  }
}

.flipInY {
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
/*中间弹出层动画 出场顺序调整*/
.lx-pop-img.fadeIn {animation-delay:1s; -webkitanimation-delay:1s;-webkit-animation-duration: 0.5s; animation-duration: 0.5s;}
.lx-pop-con.fadeInLeft,.lx-pop-btn.fadeInLeft,.lx-pop-exit.fadeInLeft {animation-delay:1.3s; -webkitanimation-delay:1.3s;-webkit-animation-duration: 0.5s; animation-duration: 0.5s;}
.lx-pop-btn.fadeInLeft2 {animation-delay:1.3s; -webkitanimation-delay:1.3s;-webkit-animation-duration: 0.5s; animation-duration: 0.5s;}
.lx-pop-con.flipOutY{-webkit-animation-duration: 0.2s; animation-duration: 0.2s;}
.tcBox.flipInY{-webkit-animation-duration: 0.6s; animation-duration: 0.6s; }
.ul_title ul a li{float: left; width: 112px; height: 40px; text-align: center; line-height: 40px; font-size: 20px; color: #fff;background: #c44905; border-radius: 5px;    margin-right: 7px;
  margin-left: 7px;
  margin-top: 15px;}
.ul_title{
  padding-top: 120px;
  padding-left: 80px;
  padding-right: 173px;}
.ul_title ul a li:hover{background: #fb5d07;}

/*新增修改banner header*/
/*.pagination1>.swiper-pagination-switch {
  width: 12px!important;
  height: 12px;
  background: #ff9d6e;
  box-shadow: none;
}*/