﻿  /*公共样式*/
  html{background:#f5f5f5;}
  body .main{font-size:12px;font-family:"Times New Roman",Georgia,Serif, Arial, Helvetica, sans-serif;background:#fff;}
  *{margin:0;padding:0;}
  .clear{clear:both;font-size:0;height:0;line-height:0;overflow:hidden;}
  body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, table, th, td, blockquote, fieldset, div, strong, label, em{margin:0;padding:0;border:0;}
  ul, ol, li{list-style-type:none;}
  input, button{margin:0;font-size:12px;vertical-align:middle;}
  table{border-collapse:collapse;border-spacing:0;}
  b, em, i{font-style:normal;font-weight:normal;}
  h1, h2, h3{font-size:14px;}
  h4{font-weight:normal;font-size:14px;}
  h5{font-size:13px;}
  h6{font-size:12px;font-weight:normal;}
  a{color:#6e6e76;text-decoration:none;}
  a:hover{color:#1bbc6b;}
  .l{width:100%;float:left;}
  .fl{display:inline;float:left;}
  .fr{display:inline;float:right;}
  .c-aaa{color:#aaa;}
  .c-c20{color:#c20f05;}
  .c-555{color:#555;}
  .c-999{color:#999;}
  .f12{font-size:12px;}
  .f20{font-size:20px;}
  .mt15{margin-top:15px;}
  .mt20{margin-top:20px;}
  .txt-r{text-align:right}
  .lh30{line-height:30px;}
  .nav .nav_list li{width:100px; text-align:center;}
  .nav .nav_list li:last-child{display:none;}
  .nav .nav_list li > a,.nav .nav_list li ul a,.hotcourse_type li a{font-size:17px;}
  .online_content ul li,.online_content ul li a p{font-size:16px;}
  .bm_table{padding:80px 0;}
  .bm_td h2{text-align:center; font-size:30px;}
  .bm_td ul li p.bm_name,.bm_td ul li p.bm_long,.bm_td ul li p.bm_num,.bm_td ul li p.bm_reg,.bm_td ul li p.bm_remaining,.bm_td ul li p.bm_master,.bm_td ul li p.bm_date,.bm_td ul li p.bm_achieve,.bm_td ul li p.bm_link,.bm_td ul li p.bm_active{font-size:15px;}
  .bm_td ul li a{font-size:15px; text-decoration:none;}
  /***********************section****************************/
  #container1,#container2,#container4,#container5,#container6{width:100%;text-align:center;position:relative;}
  /*内容块1*/
  #container1{height:590px;}
  .device{position:relative}
  /*内容块2*/
  #container2{width:80%;padding: 0 10%;}
  /*内容块3*/
  img.course{width:29px;margin-top:10px;}
  #container3>img{padding: 0 5%;}
  #container3{padding:0 13%;background:#fff;margin-top:-3px;}
  #container3 h2{text-align:left;margin-left:12px;font-weight:bold;}
  #container3 a{font-size:1.2em;border-radius:5px;box-shadow:1px 0.1em 0.1em #5B3c1f;text-align:center;width:70%;height:1.5em;line-height:1.5em;}
  #container3 a:hover{background-color:#f5f5f5;}
  #container3 p{font-size:1em;color:#ff7000;text-align:center;padding:0.5em 0;}
  .pz{display:inline-block;width:100%;}
  .pz li{float:left;width:30%;padding-top:0.5em;text-align:center;}
  /*.pz li:nth-child(1){float:left;width:23%;padding-top:0.5em;}*/
  /*.pz li:nth-child(2){float:left;width:23%;padding-top:0.5em;}*/
  #container3 .ptext h3{font-weight:bold;line-height:20px;margin-top:10px;}
  /*内容块4*/
  #container4{margin:20px auto;}
  #container4 .wrap p{font-size:26px;color:#464646;padding:150px 0 60px;}
  /*内容块5*/
  #container5{border-bottom:2px solid #f5f5f5;}
  #container5{height:auto;padding-top:30px;text-align:left;background:#fbf2ed;}
  #container5 .wrap{width:1200px;height:auto;margin:0 auto;}
  #container5 .wrap h2{width:600px;height:60px;line-height:60px;font-size:32px;font-weight:bold;color:#fff;border-radius:50px;text-align:center;margin:0 auto;background:#00acf8;}
  #container5 .wrap img{padding:37px 50px;}
  .text{display:inline-block;vertical-align:top;text-align:center;position:absolute;}
  .text h3{font-size:22px;color:#ff7700;line-height:36px;text-align:left;margin-top:10px;}
  .text p{font-size:20px;color:#464646;line-height:35px;padding-top:10px;text-align:left;}
  .text a{font-size:20px;color:#fff;border-radius:50px;background:#ff7700;text-align:center;padding:10px 50px;}
  .text a:hover{background:#e4393c;}

  /*内容块6*/
  #container6{height:auto;background:#f70;}
  #container6 .wrap{width:1120px;height:508px;margin:0 auto;background:url("../images/hb.jpg") no-repeat right bottom;}
  #container6 .wrap h2{font-size:24px;color:#fff;text-align:left;padding-top:50px;}
  #container6 select.form-control.select{margin-left:-88px;height: 25px;}
  #container6 .wrap h2 span{font-size:36px;padding-left:20px;}
  #container6 .wrap>p{text-align:left;padding:20px 0;}
  #container6 .wrap div.absolute{position:absolute ;width:430px; height:360px;z-index:1000;}
  #container6 .wrap div.relative{position:relative ;z-index:1000;_z-index:1000; width:430px; height:360px; margin:0 auto;}
  #container6 form div.contact{margin-top:10px;}
  #container6 .search-box-title li a.active, .search-box-title li a:hover{font-size:16px;font-weight:bold;color:#555;}
  #container6 .search-box1 p{font-weight:bold;width:75px;display:inline-block;float:left;font-size:14px;color:#333;text-align:right;line-height:28px;}
  .search-box1{text-align:center; margin-left:20px;margin-right:20px;padding-bottom:20px;}
  .search-box1 p{ width:70px; display:inline-block; float:left; font-size:14px; color:#f60; text-align:right;line-height:28px;}
  .search-box1 li{overflow:hidden;margin-bottom:10px;}
  .search-box1 li input.reginput{border:1px solid #f90; width:146px; height:25px; float:left;padding:0 5px;}
  .search-box1 a{ clear:both;}
  .search-box1 li .visit{display:block;margin-left:80px;line-height:27px;text-align:left;}
  .search-box1 .apply-input{background:#e4393c;color:#fff;font-size:13px;text-align:center;padding:5px;border-radius:10px;cursor:pointer;margin-left:-146px;}

  /*顶部幻灯片*/
  .mindex_top{height:56px; line-height:56px; padding:0 10px;}
  .mindex_top_left{float:left; margin-top:8px;}
  .mindex_top_left a img{height:45px;}
  .mindex_top_right{float:right; margin-top:8px;}
  .mindex_top_right img{height:35px;}
  .device{position:relative}
  .device .arrow-left{background:url(../images/template_5.png) no-repeat left top;position:absolute;left:10px;top:50%;margin-top:-15px;width:50px;height:50px;z-index:10;display:none;}
  .device .arrow-right{background:url(../images/template_6.png) no-repeat left bottom;position:absolute;right:10px;top:50%;margin-top:-15px;width:50px;height:50px;z-index:10;display:none;}
  .swiper-container{width:100%;height:600px;margin:0 auto;position:relative;overflow:hidden;backface-visibility:hidden;z-index:1;
    -webkit-backface-visibility:hidden;
    -moz-backface-visibility:hidden;
    -ms-backface-visibility:hidden;
    -o-backface-visibility:hidden;}
  .swiper-container img{width:100%}
  .points{position:absolute;left:0;text-align:center;bottom:8%;width:100%;z-index:10;}
  .swiper-pagination-switch{display:inline-block;width:10px;height:10px;border-radius:10px;background:#fff;margin:0 3px;cursor:pointer;}
  .swiper-active-switch{background:#9bcc0e;}
  /*短期专业跑马灯*/
  .yy{width:100%;height:40px;background-repeat:no-repeat;background-size:cover;}
  .scrollNews{width:100%;height:9px;line-height:40px;overflow:hidden;}
  #clist{width:100%; margin-top:-9px;}
  .gun{width:100%; height:90px;}
  #ul1{margin-left:4px;margin-top:14px;}
  .content .dl-lr dt,.content .dl-lr dd{float:left;line-height:30px;width:40%;}
  .content .dl-lr dt{width:60%;}
  .content .dl-lr i{display:inline-block;width:16px;height:13px;background:url(../images/icon-i.png) no-repeat;vertical-align:middle;margin-right:2px;}
  .content .dl-lr dt i{background-position:-1px -4px;}
  .content .dl-lr dd i{background-position:-1px -35px;}
  .content .intro-title{ width:94%;height:20px;display:block;border:none;margin:15px auto 0;border-radius:5px;}
  .content .intro-title:first-child{border-top:none;}
  .content .intro-title span{border-left:3px solid #D8453c;font-size:16px;padding-left:10px;}
  .content .intro-txt{word-break:break-all;text-indent:28px;font-size:14px;line-height:22px;color:#555;}
  .content .intro-img img{cursor:auto;display:block;float:left;margin-right:2%;width:100%;}
  .content .intro-img img:last-child{margin-right:0;}
  .content .list-item a{display:block;border-bottom:1px dashed #E3E3E3;padding:5px 2%;color:#555;}
  .content .list-item a:last-child{border:none;}
  .content .list-item dt,.content .list-item dd{float:left;font-size:12px;}
  .content .list-item dt{width:60%;color:#999;}
  .content .list-item dd{width:90px;text-align:right;float:right;color:#ED7800;}
  .content .list-item dd i{width:12px;height:12px;display:inline-block;vertical-align:middle;background:url(../images/icon-i.png) -2px -74px;}
  .content .dl-lr dt,.content .dl-lr dd{float:left;line-height:30px;width:40%;}
  .content .dl-lr dt{width:60%;}
  .content .dl-lr i{display:inline-block;width:16px;height:13px;background:url(../images/icon-i.png) no-repeat;vertical-align:middle;margin-right:2px;}
  .content .dl-lr dt i{background-position:-1px -4px;}
  .content .dl-lr dd i{background-position:-1px -35px;}
  .content .intro-title{ }
  .content .intro-title:first-child{border-top:none;}
  .content .intro-title span{border-left:3px solid #D8453c;font-size:16px;padding-left:10px;}
  .content .intro-txt{word-break:break-all;text-indent:28px;font-size:14px;line-height:22px;color:#555;}
  .content .intro-img img{cursor:auto;display:block;float:left;margin-right:2%;width:100%;}
  .content .intro-img img:last-child{margin-right:0;}
  .content .list-item a{display:block;border-bottom:1px dashed #E3E3E3;padding:5px 2%;color:#555;}
  .content .list-item a:last-child{border:none;}
  .content .list-item dt,.content .list-item dd{float:left;font-size:12px;}
  .content .list-item dt{width:80%;color:#999;}
  .content .list-item dd{width:90px;text-align:right;float:right;color:#ED7800;}
  .content .list-item dd i{width:12px;height:12px;display:inline-block;vertical-align:middle;background:url(../images/icon-i.png) -2px -74px;}
  .content h4{width:94%; display:block;border:none;margin:15px auto 0;background:#ff6c00;border-radius:5px; font-weight:normal;font-size:16px; padding:3px 10px; color:#fff;}
  .content *{line-height:28px;}
  .content img{width:100%;}
  .content strong{font-size:16px;  color:#f84407;}
  .content p{padding:0 4px; font-size:14px;}
  .content{_display:inline;overflow:hidden;}
  .side{float:right;_display:inline;overflow:hidden;}
  #slides{width:100%;margin:9px auto;height:98px;overflow:hidden;position:relative;background:#efefef;}
  .slides_container li{width:100%;float:left;margin-top:-80px;}
  .slides_container li a{display:inline-block;width:18%;border:1px solid #efefef;float:left;margin-left:1.3%;padding-top:4%;}
  .slides_container li a img{width:100%;height:107px;}
  .slides_container li a h2{display:block;width:100%;cursor:pointer;line-height:22px;color:#808080;font-weight:normal;font-size:12px;text-align:center;}
  .slides_container li a h2:hover{color:#1bbc6b;}
  .slides_container li a:hover{border:1px solid #e3e3e3;}
  .slides_container li a:hover span{color:#1bbc6b;}
  .slides_container li a .tub{text-align:center;}
  .slides_container li a img.tub1{width:40px;height:40px;margin-top:15px;border:1px solid #ddd;border-radius:50%;display:inline-block;}
  .swiper-wrapper{position:relative;width:100%;
    -webkit-transition-property:-webkit-transform, left, top;
    -webkit-transition-duration:0s;
    -webkit-transform:translate3d(0, 0, 0);
    -webkit-transition-timing-function:ease;
    -moz-transition-property:-moz-transform, left, top;
    -moz-transition-duration:0s;
    -moz-transform:translate3d(0px, 0, 0);
    -moz-transition-timing-function:ease;
    -o-transition-property:-o-transform, left, top;
    -o-transition-duration:0s;
    -o-transform:translate3d(0, 0, 0);
    -o-transition-timing-function:ease;
    -o-transform:translate(0, 0);
    -ms-transition-property:-ms-transform, left, top;
    -ms-transition-duration:0s;
    -ms-transform:translate3d(0px, 0, 0);
    -ms-transition-timing-function:ease;
    transition-property:transform, left, top;
    transition-duration:0s;transform:translate3d(0px, 0, 0);
    transition-timing-function:ease;}

  .swiper-free-mode>.swiper-wrapper{
    -webkit-transition-timing-function:ease-out;
    -moz-transition-timing-function:ease-out;
    -ms-transition-timing-function:ease-out;
    -o-transition-timing-function:ease-out;
    transition-timing-function:ease-out;
    margin:0 auto;}
  .swiper-slide{float:left;}
  .swiper-wp8-horizontal{-ms-touch-action:pan-y;}
  .swiper-wp8-vertical{-ms-touch-action:pan-x;}
  .swiper-container{}
  .swiper-slide{}
  .swiper-slide-active{}
  .swiper-slide-visible{}
  .swiper-pagination-switch{}
  .swiper-active-switch{}
  .swiper-visible-switch{}
  .swiper-slide-active img{
    -webkit-animation:pulse 3s ease .1s both;
    -moz-animation:pulse 3s ease .1s both;}
  .tet{}
  .prev{background:url(../images/template_3.png) no-repeat;width:20px;height:30px;display:block;left:8px;top:35px;position:absolute;text-indent:-999em;outline:none;z-index:99;background-size:34px 52px;}
  .prev:hover{background-position:0 -30px;background-size:34px 52px;}
  .next{background:url(../images/template_3.png) no-repeat -16px 0;width:20px;height:30px;display:block;right:8px;top:35px;position:absolute;text-indent:-999em;outline:none;z-index:99;background-size:34px 52px;}
  .next:hover{background-position:-16px -30px;background-size:34px 52px;}

  /*技术分类*/
  #ul2{width:95%; margin-left:2%;border:rgba(37, 195, 137, 0) 1px solid;overflow:hidden; padding-bottom:20px;}
  .active{display:block;}
  .clearfix{*zoom:1}
  .clearfix:before,.clearfix:after{display:table;content:"";line-height:0}
  .clearfix:after{clear:both}
  .newTit{border-bottom:1px solid #ddd;padding:10px 0;}
  .newTit .moreLink{float:right;position:relative;width:80px;text-align:center;}

  .newTit .moreLink>a{font-size:14px;color:#6b6b6b;}
  .newTit .moreLink>a i{display:inline-block;background:url("../images/titarrowdown.png") no-repeat top center;width:8px;height:5px;background-size:8px 5px;margin-left:2px;}
  .newTit .moreLink>a.on i{background:url("../images/titarrow.png") no-repeat top center;background-size:8px 5px;}
  .newTit h3{text-align:left;padding-left:15px;font-size:18px;font-weight:bold;}
  .newTit .moreLink ul{position:absolute;left:0;top:36px;background:#f2f2f2;width:78px;border:1px solid #ddd;border-top:0;display:none;z-index:999;}
  .newTit .moreLink ul li{border-top:1px solid #ddd;padding:0;text-align:center;}
  .newTit .moreLink ul li a{color-interpolation:#191919;font-size:12px;}
  img.lazy{margin-top:-20px;}

  /* 培训课程*/
  .kc_list{width:230px;height:230px;overflow:hidden;float:left;margin:15px 0 0 40px;position:relative;}
  .kc_list h5{font-weight:normal;  line-height:30px; color:#3a3a3a;  font-size:15px; text-align:center;}
  .kc_list p{font-size:12px;color:#a5a5a5;margin-bottom:4px; text-align:center;}
  .kc_list p em{color:#ff7500;}
  .kc_list p span{margin:0 4px;}
  .kc_list p i{font-style:normal;color:#1db177;margin:0 2px;}
  .kc_list h6{padding:5px 0;border-top:1px #f0f0f0 solid;font-size:12px; text-align:justify;   color:#666;line-height:18px;font-weight:normal;}
  .item_one{width:48%;height:100%;float:left;margin-left:1.5%;margin-top:3%;overflow:hidden;}
  .item_one img{width:100%; height:auto; border-radius:4px 4px 4px 4px;}

  /*底部导航条*/
  .fixedBar{width:80px;position:fixed;right:0;bottom:45px;z-index:99;}
  .fixedBar .aclick{
    display:block;
    width:33px;
    height:33px;
    margin:0 auto;
    background:url("../images/aclickIcon.png") no-repeat;
    background-size:33px 33px;}
  .fixedBar .SubLinks{
    background:#333;
    width:100%;
    position:relative;
    margin-bottom:10px;
    display:none;}
  .fixedBar .SubLinks ul li{
    border-bottom:1px solid #999;
    padding:0;text-align:center;}
  .fixedBar .SubLinks ul li a{color:#fff; font-size:12px;}
  .fixedBar .triangle{position:absolute;left:34px;bottom:-7px;}
  .fixedBar .triangle{display:inline-block;width:0;height:0;overflow:hidden;line-height:0;font-size:0;vertical-align:middle;border-top:7px solid #333;border-bottom:0 none;border-left:7px solid transparent;border-right:7px solid transparent;_color:#333;_filter:chroma(color=#333);}

  /*js特效样式*/
  .button{border-radius:4px 4px 4px 4px; border:1px solid #ccc; height:30px; width:40px; margin-top:2px; text-align:center;}
  .pagination{
    position:absolute;
    left:50%;top:170px;
    z-index:10;display:none;}
  .pagination li{float:left;padding-right:7px;}
  .pagination a{
    display:block;
    outline:none;
    background:url(../images/template_2.gif) no-repeat -1px 0;
    text-indent:-999em;
    width:14px;
    height:14px;}
  .pagination li.current a{background-position:-22px 0;}
  .slides_control{width:100% !important;height:110px !important;}

  .tongzhi_pic img{
    -webkit-animation:ro2 1.5s .2s linear infinite;
    -moz-animation:ro2 1.5s .2s linear infinite;
    animation:ro2 1.5s .2s linear infinite;}
  .item_one{-webkit-animation:up70 2s ease .1s both;-moz-animation:up70 2s ease .1s both;}

  .tongzhi{width:94%;height:40px;margin-left:auto;line-height:40px;margin-right:auto;display:block;}
  .tongzhi_pic{width:15px;border:rgba(0, 0, 255, 0) 1px solid;
    margin-left:2%;}
  .tongzhi_txt{
    width:78%;
    height:35px;
    line-height:35px;
    border:rgba(0, 0, 255, 0) 1px solid;
    margin-left:8px;
    margin-top:-3px;
    text-align:left;color:red;
    overflow:hidden;}
  .tongzhi_h1{
    margin-top:6px;
    color:#797979;
    font-size:13px;}
  .tongzhi_pic1{
    width:15px;
    height:15px;
    vertical-align:middle;}

  @-webkit-keyframes up70{
    0%{opacity:0;-webkit-transform:translateY(70px);}
    100%{opacity:1;-webkit-transform:translateY(0);}
  }
  @-moz-keyframes up70{
    0%{opacity:0;-moz-transform:translateY(70px);}
    100%{opacity:1;-moz-transform:translateY(0);}
  }
  @keyframes up70{
    0%{opacity:0;transform:translateY(70px);}
    100%{opacity:1;transform:translateY(0);}
  }
  @-webkit-keyframes pulse{
    0%{-webkit-transform:scale(1);}
    50%{-webkit-transform:scale(1.1);}
    100%{-webkit-transform:scale(1);}
  }
  @-moz-keyframes pulse{
    0%{-moz-transform:scale(1);}
    50%{-moz-transform:scale(1.1);}
    100%{-moz-transform:scale(1);}
  }
  @-o-keyframes pulse{
    0%{-o-transform:scale(1);}
    50%{-o-transform:scale(1.1);}
    100%{-o-transform:scale(1);}
  }
  @keyframes pulse{
    0%{transform:scale(1);}
    50%{transform:scale(1.1);}
    100%{transform:scale(1);}
  }
  .pulse{
    -webkit-animation-name:pulse;
    -moz-animation-name:pulse;
    -o-animation-name:pulse;
    animation-name:pulse;}
  @-webkit-keyframes ro2{
    0%{-webkit-transform:rotate(0deg);}
    5%,15%,25%{-webkit-transform:rotate(-2deg);}
    10%,20%,30%{-webkit-transform:rotate(2deg);}
    35%{-webkit-transform:rotate(0deg);}
  }
  @-moz-keyframes ro2{
    0%{-moz-transform:rotate(0deg);}
    5%,15%,25%{-moz-transform:rotate(-2deg);}
    10%,20%,30%{-moz-transform:rotate(2deg);}
    35%{-moz-transform:rotate(0deg);}
  }
  @keyframes ro2{
    0%{transform:rotate(0deg);}
    5%,15%,25%{transform:rotate(-2deg);}
    10%,20%,30%{transform:rotate(2deg);}
    35%{transform:rotate(0deg);}
  }

