/*****网站内页，全局栏目头颜色设置－开始******/
#innerbgcolor { background-color:#1c88ec;}
#ibrcolor { border-bottom:2px solid #1c88ec;}
#innercolor { color:#1c88ec;}
.nav > li:after { background:#f00}
/**网站地图**/
#ibdser { border-bottom:2px solid #1c88ec;color:#1c88ec;}

/**在线客服、留言板**/
#footsub {background-color:#1c88ec;}
.w_message {border: 1px solid #1c88ec;}
#m_top,#m_mid,#m_bot,.kf_btn,.hyperlink_b,.hyperlink_a {background-color:#1c88ec;}
.top_bg {border-top: 4px solid #1c88ec;}
/*****网站内页，全局栏目头颜色设置－结束******/

/*********不要删除上面的样式，内页公共样式*********/
.size12{font-size:12px;}
.size14{font-size:14px;}
.size15{font-size:15px;}
.size16{font-size:16px;}
.size18{font-size:18px;}
.size21{font-size:21px;}
.size22{font-size:22px;}
.size24{font-size:24px;}
.size25{font-size:25px;}
.size26{font-size:26px;}
.size28{font-size:28px;}
.size30{font-size:30px;}
.size32{font-size:32px;}
.size33{font-size:33px;}
.size36{font-size:36px;}
.dyc{display:none;}
/*导航默认样式*/
.navbar-header{width:100%;margin:auto;float:none;background:url(../images/headerbg_01.png) no-repeat;}
.nav_full {width:100%; background:#c1272d;}
.nav_full .collapse { margin:0 auto; width:1140px;}
.navbar-brand { padding: 29px 15px; height: auto; }
nav.navbar.bootsnav { border: none;}
.navbar-nav { float: left; }
nav.navbar.bootsnav ul.nav > li > a { color: #fff; text-transform: uppercase; padding: 15px 29px; font-size:16px; font-weight:normal; }
nav.navbar.bootsnav ul.nav > li:hover { background: #f89a22; }
.nav > li:after { content: ""; width: 0; height: 5px; background: none !important; position: absolute; bottom: 0; left: 0; transition: all 0.5s ease 0s; }
.nav > li:hover:after { width: 100%; }
nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after { content: "+"; font-family: 'FontAwesome'; font-size: 16px; font-weight: 500; position: absolute; top: 28%; right: 15%; transition: all 0.4s ease 0s; }
nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after { content: "\f105"; transform: rotate(90deg); }
.dropdown-menu.multi-dropdown { position: absolute; left: -100% !important; }
nav.navbar.bootsnav li.dropdown ul.dropdown-menu { box-shadow: 0 0 10px rgba(0, 0, 0, 0.3); border: none; }
@media only screen and (max-width:990px) {
  nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after,  nav.navbar.bootsnav ul.nav > li.dropdown.on > a.dropdown-toggle:after { content: " "; }
  .dropdown-menu.multi-dropdown { left: 0 !important; }
  nav.navbar.bootsnav ul.nav > li:hover { background: transparent; }
  nav.navbar.bootsnav ul.nav > li > a { margin: 0; }
}
header .navbar-bg{background:#0058b1;}
nav.navbar.bootsnav ul.nav > li {
  text-align: center;
  background: url(../images/navline.png) no-repeat right center;
}
/*头部添加*/
header .header-con {
  padding: 5px 0;
  border-bottom: 1px solid #999;
}
.pull_all {
  overflow: hidden;
  width: 1140px;
  margin: auto;
  height: 115px;
  padding-top: 18px;
  margin-bottom: 10px;
}
.nav_text {
  padding: 10px;
  margin-left: -30px;
}
span.tb-wz {
  color: #0e0e0e;
  font-size: 14px;
}
span.tb-hm {
  font-size: 24px;
  font-weight: bold;
  color: #ee4540;
}
.pull_all .imseg {
  margin: 10px 0 0 15px;
  width: 20%;
}
.pull-left.xs-logo {
  margin: -5px 0;
}
.tb-erwm {
  width: 19%;
  float: right;
  text-align: center;
}
.tb-er1{float:right;

}
.kkk {
  width: 44%;
  float: left;
  margin-top: -16px;
}

img {
  border: none;
}
.logo {margin:10px;}

/*banner*/
.slides li {
  height: 558px;
}


/*培训影集*/
.product_box {
  background: url(../images/pxyjbg_02.png) no-repeat top center;
}
.product_content img {
  width: 235px;
  height: 260px;transition: all .5s;
}

.product_content img:hover {
  -moz-transform: scale(1.2);-webkit-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);
}
.product_content .pro_img {
  border: 1px solid #fff;
  height: 310px;
  line-height: 194px;
  overflow: hidden;
  background: #fff;
  display: table-cell;
  vertical-align: middle;
  width: 270px;
  padding: 2.3%;
}
.product_title p {
  font-size: 30px;
  font-weight:900;
  float:left;
}
.pxyjyw{margin-left: -77px;text-align: center;width: 100%;}
.pxyj {margin-left: 64px;margin-top: -44px;text-align: center;width: 100%; color:#c1272d;}

/*优势bg*/
.youshibg {background: url(../images/youshibg_02.png)no-repeat center; height:208px;margin-top: -8px;}
.youshiw{line-height:1.3;text-align:left;width: 46%;float:left;}
.youshiw h{font-weight:bold;}
.youshiyingwen{ padding-left: 87px;margin-top: -39px;}
.tp1{padding-top:15px;}
.jule{text-align:left;float:left;margin-top: 40px;line-height:2.0;}
.jule p{padding-left:40px;margin-top: -23px;float:left;font-size:14px;color:#666;}
.jule1{text-align:left;float:left;margin-top: 40px;line-height:2.0;}
.jule1 p{padding-left:40px;margin-top: -27px;float:left;font-size:14px;color:#666;}
.jule2{text-align:left;float:left;margin-top: 20px;line-height:2.0;}
.jule2 p{padding-left:15px;margin-top: 0px;float:left;font-size:14px;color:#666;}
.jule3{text-align:left;float:left;margin-top: 20px;line-height:2.0;width:100%;}
.jule3 p{padding-left: 18px;
  margin-top: 0px;
  float: left;
  font-size: 14px;
  color: #666;}
.xiaotubiao {margin-top: 5px;float: left;margin-left: 11px;}
.fengexian{padding-left:10px; margin-top:50px;}
.youshibt{margin-top:60px;width:100%;text-align:center;float:left;}
.youshitb h{width:100%;text-align:center;float:left;margin-top:-140px;color:#c1272d;font-weight:bold;}
.youshitb p{width:100%;text-align:center;float:left;color:#999;margin-top:-95px;letter-spacing:6px;}
youshi2 {margin-right:5px;}
img.ystp2 { width: 100%;}
.fgx{width:4%;float:left;margin-top: -5px;}
.ys{width:46%;float:left;}
.ysdt{margin-top:50px;}
.jy {margin-top:10px;}
.yx {margin-top:10px;}

/*关于我们*/
.bdi {height:415px;;background:#fff;}
.liuc{background:url(../images/yousi_04.png) no-repeat center top;margin-top: 35px;margin-bottom: 20px; height: 570px; }
.liuc-fw{padding-top: 60px;padding-bottom: 30px;}
.liuc-fw h3{font-size:24px;margin-top: 25px;line-height:1.8;color: #0085ff;}
.liuc-fw a:hover{background:#c6322a;}
.liuc li{color:#fff;padding:50px 25px 10px 25px;text-align:center;position: relative;}
.liuc li h4{font-size:20px;position: relative;padding-bottom: 18px;margin-top: 15px;font-weight:normal;}
.liuc li h4:before{position: absolute;content: '';display: block;width:20px;height:2px;background:rgba(255,255,255,.6);left:50%;margin-left: -10px;bottom:0;}
.liuc li p{font-size:15px;line-height:2; color: #666;}

.js-sp{}
.js-sp iframe{width: 100%;height: 415px;}



.liuc li:before{position: absolute;content: '';display: block;right:0;top:18%;height:90px;width:1px;background:rgba(255,255,255,.25)}
.gywm {
  width: 100%;
  text-align: left;
  padding: 0 26%;
}
.wenz p {
  font-size: 14px;
  color: 999;
  text-align: left;
  margin-left: 180px;
  line-height: 29px;
}
.xiangqi a {
  margin-left: -483px;
  border: 1px solid #fff;
  padding: 5px;
  background: #0076fc;
  padding: 10px;
  background: #0076fc;
}
.row-aboutus { padding-top:80px; }
.row-aboutus h4 {color:#333;}
.row-aboutus h3 {color:#c1272d;font-size:30px;}
h4 {
  font-size: 16px;
}

.btn-default {
  color: #333;
  background-color: #fff;
  border-color: #ccc;
  margin-top: 29px;
}


.row-aboutus p: {}
.gsjj {overflow: hidden;overflow-y: auto;height:239px;font-size:14px;color:#666;line-height:3;}

.gsjj::-webkit-scrollbar {width: 3px;}
.gsjj::-webkit-scrollbar-track {background-color:#303030;-webkit-border-radius: 2em;-moz-border-radius: 2em;border-radius:2em;}
.gsjj::-webkit-scrollbar-thumb {background-color:#d5a98c;-webkit-border-radius: 2em;-moz-border-radius: 2em;border-radius:2em;opacity: 0.5; }
/*培训招生*/
.pxzs {margin-bottom:20px;}
.pxzs h3 {color: #c1272d;font-size: 30px;font-weight:bold;}
.pxzs-wz {color:#666;line-height:2.5;}
.pxzs-tp { background: url(../images/pxzs_03.png) no-repeat center top;height: 345px; margin-bottom:40px;padding-top: 245px;}
.pxzs-tp1 {background: url(../images/pxzs_07.png) no-repeat center top;height: 345px;padding-top: 69px;padding-top: 245px;}
.zspx-bk {width:260px;height:75px;background:rgba(255, 255, 255, 0.66);margin:0 auto;}
.zspx-bk p {color: #333;font-size: 30px;font-weight:bold;text-align:center;width:100%;height:100%;line-height:75px;}
/*活动影集*/
.hdyj { background: url(../images/hdyjbg_02.png) no-repeat center top;height:565px; margin-bottom:40px;padding-top: 245px;margin-top: 50px;}
.hdyj-bgwz p {font-size: 30px;font-weight: 900;}
.hdyj-img {display:block;width:135px;height:32px;margin:0px auto 0;}
.hdyj-bt {margin-left: -55px;margin-top: -45px;text-align: center;width: 100%;color: #c1272d;font-size: 30px;font-weight: 900;float: left;}
.hdyj-yw {text-align: center;width: 100%;color: #333;}
.hdyj-jx{font-size: 14px;font-weight: 900;text-align: center;color:#666;margin: 0;}
.hdyj-bgwz {margin-top: -180px;}
.hs{color:#c1272d;}
/*走马灯公共样式*/
.hdyj-zmd{background:#fff;width:1200px;height:350px;}
.str_wrap { overflow: hidden;  //zoom:1;width: 100%; font-size: 12px; line-height: 16px; position: relative; -moz-user-select: none; -khtml-user-select: none; user-select: none;  white-space: nowrap;  }
.str_wrap.str_active {  }
.str_move { white-space: nowrap; position: absolute; top: 0; left: 0; cursor: move; padding:10px 0;}
.str_move_clone { display: inline-block;  //display:inline; //zoom:1;vertical-align: top; position: absolute; left: 100%; top: 0; }
.str_vertical .str_move_clone { left: 0; top: 100%; }
.str_down .str_move_clone { left: 0; bottom: 100%; }
.str_vertical .str_move, .str_down .str_move { white-space: normal; width: 100%; }
.str_static .str_move, .no_drag .str_move, .noStop .str_move { cursor: inherit; }
.str_wrap img { max-width: none !important; }

/*走马灯向上*/
.dowebok { width:100%; height: 30px; line-height:30px; font-size: 12px; overflow:hidden}
.dowebok ul { margin: 0; line-height: 30px;}
.dowebok a { color: #333; text-decoration: none;}
.dowebok a:hover { text-decoration: underline;}

/*走马灯向左*/
.walking { width:100%; font-size:12px; overflow:hidden; margin:10px 0;height:330px;}
.walking .ar_1 { width:280px; height:320px; overflow:hidden; text-align:center;  margin-left:10px; display:inline-block }
.walking .ar_1 .item { border:1px solid #fff;overflow:hidden;}
.walking .ar_1 .item img {vertical-align:middle; height:280px;width:100%;}
.walking .ar_1 p { height:35px; line-height:35px;  color:#666; padding:0 5px;text-align: center;font-size:16px;}

.walking ul { margin: 0; line-height: 40px;overflow:hidden; width:100%;}
.walking li {float:left; width:auto; height:40px;line-height:40px; padding:0 40px;}
.walking li a { font-size:14px;}
.walking .str_move {padding:0; width:auto;}
/*结束*/
/*新闻*/
.xw {width:365px; height:464px; border:solid 10px #e0e0e0;transition: all .5s;}
.xw h5{float:left;padding-left:10px;color:#1c1b1b;}
.xw img{padding-left:3px;padding-top: 30px;}
.news_2 a {width: 100%;height: 34px;overflow: hidden;display: inline-block;font-weight: bold;color: #333;font-size: 15px;}
.news_2 p {width: 100%;height: 65px;line-height: 22px;overflow: hidden;color: #999;font-size: 14px;}
.xw a {margin-left: 10px;padding-top: 5px;padding-right: 10px;}
.xw-more {float: right;}
.xw-ckgd {float: left;}



.xw:hover{transform:translateY(-10px) !important;}



/*底部*/
.dibulx{margin-top: 70px;}
.dibudhhm{margin-left:94px; margin-top: 35px;}
.dibu{height:60px;background:#121212;margin-top:-33px;}
footer { background:#464646; padding-bottom:16px; padding-top:16px;color:#fff;margin-top: 30px;}
.yjlxwm{padding-top: 5px;padding-left: 31px;margin-left: 80px;border:1px solid #fff;width:150px;height:30px;margin-top: -60px;}
.footers .lxtit p{font-size:14px;font-weight: bold;}
.footers .lxtit h3{position: relative;padding-bottom: 22px;margin-bottom:22px;}
.footers .lxtit h3:before{position: absolute;bottom:0;content: '';display: block;width:60px;height: 2px;background:#fff;}
.lxwben .col-md-12{padding-bottom: 9px;}
.lxwben .col-md-12 div{width:30px;height:30px;text-align:center;}
.lxwben p{padding-left:8px;padding-top: 5px;float: left;font-size:15px;}
footer .lixm a { height:45px; line-height:45px; width:235px; background:rgba(255,255,255,.3); color:#fff; display:block; margin:0 auto; border-radius:3px; text-align:center;margin-top: 20px;}
footer .lixm a:hover { background:#ca2424;}
footer .bhbtd { border-top:1px solid rgba(255,255,255,.2) ; text-align:center; padding-top:15px;margin-top: 15px; color:#fff;}
.f-dianh{color:#fff !important;}
.lxwben a.btn-gd{background: rgba(255,255,255,.3);}
.lxwben a.btn-gd:hover{background:#f7ca2d}
p.wem-wz {
  margin-left: 120px;
  margin-top: -110px;
  line-height: 4;
}
.ewm {
  margin-top: 30px;
}
.db-x {
  border-left: 1px solid #fff;
  height: 90px;
  margin-left: 270px;
  margin-top: -85px;
}
.db-x1 {
  border-left: 1px solid #fff;
  height: 90px;
  margin-left: 420px;
  margin-top: 35px;
}
.page-body .left-news+.sec-tit,.page-summary{display: none;}
/*子页面xw*/
.page-alist .page-atit p {
  color: #666;
  font-size: 14px;
  line-height: 26px;
}

h4{
  line-height: 2.0;
}
.page-atit {
  padding-left: 85px;

}
.left-news li:hover{background:#1274e1;color:#fff; line-height:14px;}

/*新闻*/
.media-heading {
  margin-top: -5px;

}

.left-news {
  border: 1px solid #ddd;

}
.left-news li h5 {
  line-height: 35px;
  text-align: center;
  font-size:14px;
  margin: 0;
}
.left-news li {
  border-bottom: 1px solid #ccc;

}
@media (max-width: 768px){



  nav.navbar.bootsnav.navbar-mobile .navbar-collapse {position:static;!important}

}

/*********首页样式*********/



@media (max-width: 768px){
  .footer{background-image:none;background-repeat:no-repeat;background-position:inherit;}	
  .f_text{position:relative;left:auto;}
  .f_text h6{margin-bottom:0;}	
  .f_text h2{margin-top:10px;margin-bottom:10px;}
  .f-end {border-top:1px solid #fff;margin-top:10px;}
  .f-end p{margin-top:10px;padding:0 15px;}

  .xs{display:block !important;}

  /*优势*/
  .youshitb h {
    width: 100%;
    text-align: center;
    float: left;
    margin-top: 60px;
    color: #c1272d;
    font-weight: bold;
  }
  .youshitb p {
    width: 100%;
    text-align: center;
    float: left;
    color: #999;
    margin-top: 0px;
    margin-bottom: 10px;
    letter-spacing: 6px;
  } 
  .youshiw {
    line-height: 1.3;
    text-align: left;
    width: 100%;
    float: left;
  }
  .yc{display:none !important;}

  .ys {
    width: 100%;
    float: left;
  }
.jule1 p {
    padding-left: 40px;
    margin-top: -27px;
    float: left;
    font-size: 14px;
    color: #666;
}
  /*导航*/
  .pull_all {
    width: 60%;
    padding: 23px 0px;
    height: auto;
    margin-left: 10px;
  }
  nav.navbar.bootsnav ul.nav > li > a {
    color: #1e1e1e;
    text-transform: uppercase;
    font-size: 16px;
    font-weight: normal;
  }
  
.jule2 p {
    padding-left: 41px;
    font-size: 14px;
    color: #666;
  width: 100%;
  margin-top: -23px;
}
  
.youshiyingwen {
    padding-left: 87px;
    margin-top: -30px;
}
.youshiw h {
    font-weight: bold;
    font-size: 16px;
}
img.ystp2 {
    width: 100%;
    margin-top: 20px;
}  
  
  /*活动影集*/
  .hdyj-zmd {
    background: #fff;
    width: 100%;
    height: 350px;
  }

  /*新闻*/
  .xw {
    width: 100%;
    height: 520px;
    border: solid 10px #e0e0e0;
    transition: all .5s;
    margin-bottom: 30px;
  }
  .xw img {
    padding-left: 3px;
    padding-top: 30px;
    width: 100%;
  }


  /*产品*/
  .product_content img {
    width: 100%;
    height: 260px;
    transition: all .5s;
  }
  .product_box {

    background:#ededed;
  }  





}


@media  (max-width: 375px){
  .youshiw h {
    font-weight: bold;
    font-size: 14px;
  }
  .tp1 {
    padding-top: 15px;
    width: 20%;
  }
  .youshiyingwen {
    padding-left: 70px;
    margin-top: -30px;
  }
  .jule2 p {
    padding-left: 43px;
    margin-top: -22px;
    float: left;
    font-size: 14px;
    color: #666;
  }
}