.float_lt, .f{float:left;}
.float_rt, .r{float:right;}
.overflow_a{overflow:hidden;}
.clear { clear: both; height: 0px; overflow: hidden;}
/*圆角样式*/
.j1{  -moz-border-radius-bottomleft:10px;-moz-border-radius-topleft:10px; -webkit-border-top-left-radius:10px; -webkit-border-bottom-left-radius:10px; border-bottom-left-radius:10px; border-top-left-radius:10px;}

.j2{-moz-border-radius-bottomright:10px;-moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; -webkit-border-bottom-right-radius:10px;  border-bottom-right-radius:10px; border-top-right-radius:10px; }

.j3{-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }
#j3{-moz-border-radius:10px; -webkit-border-radius:10px; border-radius:10px; }
.j4{ -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px;  border-top-left-radius:10px; border-top-right-radius:10px; }
#j4{ -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -webkit-border-top-right-radius:10px; -webkit-border-top-left-radius:10px;  border-top-left-radius:10px; border-top-right-radius:10px; }

.j5{-moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-right-radius:10px; -webkit-border-bottom-left-radius:10px;  border-bottom-left-radius:10px; border-bottom-right-radius:10px; }
/*圆角样式 end*/

/*head*/
/*foot*/
.footer_f{background:#808080;}
.footer_f .footer{overflow:hidden;width:90%;margin:0 auto;padding:10px 0;}
.footer_f .footer .ftimg{float:left;width:30%;}
.footer_f .footer .ftimg img{width:100%;}
.footer_f .footer .ft_txt{float:right;width:65%;}
.footer_f .footer .ft_txt p{text-align:left;margin-top:2%;color:#fff;line-height:20px;}
/*悬浮*/
.fuchuang_bg{position:fixed;height:60px;bottom:0;background:rgba(0,183,238,0.9); z-index:99999;}
.xfzxc{height:60px;}
.xfzxc li{width:239.5px;border-right:1px solid #fff;height:60px; float:left;}
.xfzxc li.border0{border:0;}
.xfzxc li .a_zx{ display:block;}
.xfzxc li .a_zx span{ display:block;width:116px;height:22px;margin:0 auto;margin-top:18px;}
.xfzxc li .a_zx span *{ display:block; float:left;}
.xfzxc li .a_zx span b{ float:right;font-size:20px;color:#fff;}

 .swiper-container {
      width: 100%;

    }
    .swiper-slide {
      text-align: center; 
      font-size: 18px;
   

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
    }


.toplogo h1{display:none;}
.yd_tit h2{font-size:20px;text-align:center;margin:0 40px;padding-top:45px; color: #6AF3FD}
/*实力-环境*/
.guimo_bg{height:667px;background:url(../images/bgg.jpg) top center no-repeat;}
.guimo .yd_tit h2{padding-top:56px;}
/*实力*/
.banner{ width: 100%; height: 792px; }

/*报名*/
/*.baoming_bg{ width: 100%; height:821px; background:url(../images/dm_16.jpg) center top no-repeat; display: inline-block; }*/
.index_bm{width:386px;margin:0 auto;margin-top:30px;}
.index_bm li{margin-bottom:25px;}
.index_bm li span{ display:block;width:40px; color: #fff; text-align:right; float:left;line-height:34px;margin-right:18px;font-size:20px;}
.index_bm li input{width:100%;height:50px; box-shadow:1px 1px 4px #ccc inset; border-radius:10px;padding:0 10px;filter:alpha(opacity:80); opacity:0.8;  -moz-opacity:0.8;-khtml-opacity: 0.8}
.in_tijiao{ display:block;width:400px;height:104px; font-size: 28px ; text-shadow: 2px 2px 2px #FF0000; font-weight: 800; line-height:104px; background: url(../images/tit1.png); text-align:center;margin:0 auto; color:#fff;margin-top:36px;}
.baoming h3{font-size: 36px; color: #fff; margin-top: 280px;  font-weight: 800; margin-left:40px; text-shadow: 2px 2px 2px #333; line-height: 56px}
.baoming p{  font-size: 22px; color: #fff; padding-top: 12px; font-weight: 500; margin-left: 40px; margin-bottom: 25px }
.shili {
    position: relative;
    height: 200px;
    width: 90%;
    margin: 0 auto;
    margin-top: 12px;
}.slall {
    width: 680px;
}
.newFooter {
    top: auto;
    bottom: 0;
    position: fixed; z-index: 999;
}.newFooter {
    width: 100%;
    height: 50px;
    background: #fff;
    border-top: 1px solid #e6e6e6;
    border-bottom: 1px solid #e6e6e6;
}.newFooter ul li {
    float: left;
    height: 100%;
    width: 119px;
    line-height: 60px;
    font-size: 16px;
    border-right: 1px solid #e6e6e6;
    position: relative;
} .newFooter ul li {
    text-align: center;
} .newFooter ul li a {
    display: block;
    width: 100%;
    height: 100%;
    color: #4a4a4a;
}
.fx_02{ width:480px; height:993px; background: url(../images/dm_02.jpg) center top no-repeat; display: inline-block; }
.fx_02 .pp1{ width: 480px; height: 90px; font-weight: 800; color: #fff; margin-top:238px;}
.fx_02 .pp1 h3{ margin-left:146px;  font-size: 24px; height: 28px; text-shadow: 3px 3px 3px #333; font-weight: 800;}
.fx_02 .pp1 p{ margin-left:155px; font-size: 18px; font-weight: normal; height: 20px;  }
.fx_02 .pp2{ width: 396px; height: 500px; margin:0 auto; color: #fff; }
.fx_02 .pp2 h3{ text-align: left; font-size: 20px; margin-top: 15px;width: 396px; height: 30px; }
.fx_02 .pp2 p{ text-align: left; font-size: 16px; margin: 8px 0 13px 0;width: 396px; height: 44px;}
.fx_02 .pp2 .pimg{ height: 119px; width: 396px; }
.fx_02 .pp2  img{ width: 190px; height: 119px }
.fx_02 .pp2 .kepu{transform:rotate(-6deg) translateZ(0);
-ms-transform:rotate(-6deg) translateZ(0);     /* IE 9 */
-moz-transform:rotate(-6deg) translateZ(0);    /* Firefox */
-webkit-transform:rotate(-6deg) translateZ(0); /* Safari 和 Chrome */
-o-transform:rotate(-6deg) translateZ(0);text-shadow: 1px 1px 1px #111; }
.fx_02 .pp2 .kepu h3{ margin-top:38px; font-weight: 800; }
.fx_02 .pp2 .kepu p{ margin-top:2px; margin-bottom: 0; line-height: 20px; }


.fx_03{ width:480px; height:1157px; background:url(../images/dm_04.jpg) center top no-repeat; display: inline-block;}
.fx_03 h2{transform:rotate(3deg) translateZ(0);
-ms-transform:rotate(3deg) translateZ(0);     /* IE 9 */
-moz-transform:rotate(3deg) translateZ(0);    /* Firefox */
-webkit-transform:rotate(3deg) translateZ(0); /* Safari 和 Chrome */
-o-transform:rotate(3deg) translateZ(0);text-shadow: 2px 2px 2px #333; font-weight: 800; margin-left: 82px; margin-top:102px; color: #fff; font-size: 28px}
.fx_03 h3{ width: 400px; margin:0 auto; text-align: center; font-weight: 800; font-size: 22px; margin-top:220px; }
.fx_03 #main1{width:400px; height:310px; margin:0 auto; margin-top:30px;}
.fx_03 #main2{width:380px; height:310px;  margin:0 auto; margin-top:10px;}

.tits{ width:480px; height:165px; background:url(../images/dm_05.jpg) center top no-repeat; display: inline-block;}
.tits a{ display: block; width: 480px; transition: all 0.6s;height: 114px; color: #fff; text-align: center; line-height: 136px;  text-shadow: 2px 2px 2px #FF0000; font-size: 22px; font-weight: 800 }
.tits span{ color: #fff100 }
.tits a:hover{ transform: scale(1.1);  }



.fx_04{width:480px; height:623px; background:url(../images/dm_06.jpg) center top no-repeat; display: inline-block;}
.fx_04 h3{ font-size: 28px; margin-left: 110px; margin-top: 410px; line-height: 42px; color: #fff }
.fx_04 p{ font-size: 18px; text-align: left; margin:0 auto; width: 420px; color: #fff; margin-top: 10px; line-height: 28px }

.fx_05{width:480px; height:1322px; background:url(../images/dm_08.jpg) center top no-repeat; display: inline-block;}
.fx_05 h3{ margin-top:411px; text-align: center; color: #fff;  font-size: 28px; text-shadow: 3px 3px 3px #333; font-weight: 800;}
.fx_05 .xinall{ overflow: hidden; width: 412px; height: auto; margin:0 auto; margin-top: 67px }
.fx_05 .xinall li{ width: 176px; height: 165px; float: left;  margin:10px 15px; position:relative;overflow:hidden;}
.fx_05 .xinall li p.p2{ background: #fff; height:30px; float: left; width: 176px; line-height: 30px; text-align: center; font-weight: 800; color: #222; font-size: 18px  }
.fx_05 .xinall li .limgs{width:176px;height:165px;}
.fx_05 .xinall li .limgs img{width:176px;height:135px; float: left;}
.fx_05 .xinall li .shangtxt{position:absolute;width:176px;height:165px;background:#000;bottom:-165px;left:0; opacity:.8;}
.fx_05 .xinall li .shangtxt p.p3{ margin:23px 20px; height: 64px; font-size: 16px; color: #fff }
.fx_05 .xinall li .shangtxt a{ height: 24px; width: 136px; display: block; text-align: center; margin:0px 20px; font-size: 16px; color: #333; background: #fac53b;-moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px;  }

.fx_06{width:480px; height:556px; background:url(../images/dm_09.jpg) center top no-repeat; display: inline-block;}
.fx_06 h3{ margin-top:461px; text-align: center; color: #fff;  font-size: 28px; text-shadow: 3px 3px 3px #333; font-weight: 800;}

.swi p{ font-size: 18px; line-height: 30px; margin:10px 60px ; height: 120px; color: #fff }
.swi h3{ font-size: 22px; line-height: 36px; color: #fff; font-weight: 800; }
.laoshi p{ height: 150px; text-align: left; line-height: 24px ; font-size: 16px }

.fx_07{width:480px; height:870px;}
.fx_07 .tiaop{ float: left; width:480px; height:94px; background:url(../images/dm_10.jpg) center top no-repeat; display: inline-block;}
.fx_07 .tiaop li{ width:33%; height: 94px; line-height: 120px; float: left; text-align: center;  font-weight: 800; cursor:pointer; color: #333;  }
.fx_07 .tiaop li a{ color: #fff; width: 100%; height: 94px; display: block; font-size: 20px; }
.fx_07 .tiaop li#tp1 a{ background: url(../images/tt3.png) center 18px no-repeat; }
.fx_07 .tiaop li#tp2 a{ background: url(../images/tt2.png) center 18px no-repeat;  }
.fx_07 .tiaop li#tp3 a{ background: url(../images/tt1.png) center 18px no-repeat;  }

.fx_07 .tiaonei{ float: left; width:480px; height:775px; background:url(../images/dm_12.jpg) center top no-repeat; display: inline-block;}
.fx_07 .tiaonei .xueli h3{ color: #fff; font-weight: 800; font-size: 24px; padding-top: 10px; line-height: 64px; text-align: center; }
.fx_07 .tiaonei .xueli img{ width: 280px; margin:8px 100px ; }

.fx_07 .tiaonei .jiuye h3{ color: #fff; width: 100%; height: 64px; font-weight: 800; font-size: 24px; padding-top: 40px; line-height: 64px; text-align: center; }
.fx_07 .tiaonei .jiuye ul{ width: 400px; margin:20px auto; }
.fx_07 .tiaonei .jiuye li{ width: 180px; height: 170px; float: left; margin:35px 10px; }
.fx_07 .tiaonei .jiuye img{ width: 132px; height: 132px; margin-left:24px; }
.fx_07 .tiaonei .jiuye p{ font-size: 18px; text-align: center; line-height: 30px; font-weight: 500; color: #fff }
.fx_07 .tiaop .gur{text-shadow: 1px 1px 1px #999; color: #fff100}


.fx_08{ width:480px; height:auto;  }
.fx_08 h3{ background: #2b80f0; font-weight: 800; width: 100%; height: 78px; text-align: center; line-height: 78px; color: #fff; font-size: 28px }
.fx_08 .ss1{ background: url(../images/111.jpg) center top no-repeat; width: 100%; height: 310px; }
.fx_08 .ss2{ background: url(../images/222.jpg) center top no-repeat; width: 100%; height: 310px; }
.fx_08 .ss3{ background: url(../images/333.jpg) center top no-repeat; width: 100%; height: 310px; }
.fx_08 .ss4{ background: url(../images/444.jpg) center top no-repeat; width: 100%; height: 310px; }
.fx_08 .ss5{ background: url(../images/555.jpg) center top no-repeat; width: 100%; height: 310px; }


.fx_09{width:480px; height:1088px; background:url(../images/dm_14.jpg) center top no-repeat; display: inline-block;}
.fx_09 h3{ width: 100%; font-weight: 800; width: 100%; height: 45px; margin-top: 70px; text-align: center; line-height: 45px; color: #fff; font-size: 28px }
.fx_09 p{ width: 100%; height: 32px; font-size: 18px; text-align: center; line-height: 32px; color: #fff; }




