@charset "utf-8";
/*大屏幕*/
@media (min-width:1400px) and (max-width:1600px) {

.navbar-hbxiong .navbar-nav>li {padding:0 18px;}
.tel{right: 1%;}
.tel span:first-child{font-size: 18px;padding-left: 24px;height: 21px;line-height: 21px;}
.tel span:last-child a{font-size: 18px;}
.tel span:last-child{margin-top:3px;}
.section1_right>figure figcaption{padding:6% 4%!important;}
section.ren_container figure>a>i{  height:340px;}
section.ren_container figure>a>i>img{min-height:340px;}
}


/*笔记本*/
@media (min-width:1200px) and (max-width:1400px) {
	body{padding-top:76px;}
header {height:76px;}	
h2.title_bar{font-size: 26px;}
h2.title_bar i{ width:47px;margin:10px 0;}
.section1_right>figure figcaption{padding:6% 4%!important;}
header h1{width:156.89px;height:76px;margin-left:-78.45px;}
.navbar-hbxiong ul.navbar-nav {height:76px;}
.navbar-hbxiong .navbar-nav>li {padding:0 25px;}
.navbar-hbxiong .navbar-nav>li>a {height:76px; line-height:76px; font-size:24px;}
.navbar-hbxiong .navbar-nav>li:nth-child(4){margin-left:150px;}
.tel{right: 1%;}
.tel span:first-child{font-size: 12px;padding-left: 24px;height: 21px;line-height: 21px;}
.tel span:last-child a{font-size: 12px;}
.tel span:last-child{margin-top:3px;}

.footer_center dl dt{ font-size:16px; }
.footer_center dl dd{ font-size:14px;}
 .bottom{font-size:14px;padding:15px 0;}


.red_bg{ font-size:12px;}
.section1_left  a.ico_more,.section1_right  a.ico_more{ top:6%;}
.section1_right>figure figcaption{padding:6% 2%;}
.section1_right>figure figcaption dl dd{ font-size:14px;}

 
h2.title_bar{font-size: 26px}
h2.title_bar i{ width:47px;margin:10px 0;}



strong.strong_title_bar{ font-size:18px;}

section.ren_container figure>a{ font-size:17px;}
section.ren_container figure>a>i{  height:260px;}
section.ren_container figure>a>i>img{min-height:260px;}
/* 培训方案 */

.solution_left{width:25%;float:left;height:414px;padding:2%;}
.solution_right{ width:75%; float:right; height:414px; overflow:hidden;}
.solution_right figure{height:207px; width:33.3%; float:left;background-size:cover; background-repeat:no-repeat; position:relative;overflow:hidden; }
.solution_right figure figcaption{font-size:14px;padding:20% 15% 10% 15%;}
.solution_right figure:hover figcaption {left: 0%;}
.solution_right figure h3{ font-size:14px}

figure.Culture_box{height:414px;}
figure.Culture_box a{ line-height:25;}

/* 现场教学点 */
.xcjx{height:414px;}

.section4 figure{ height:414px;  margin-left:1%;width:24%; }
.section4 figure a{ width:100%; overflow:hidden; height:40%;  margin:0; display:block;}
.section4 figure>figcaption{height:60%;}
.section4 figure:nth-child(4n+1){ width:25%;}
/* 培训心得 */

.pxxd{ height:324px;}
.section_5_right{ height:324px; float:right; width:74.6%; overflow:hidden;}
.section_5_right figure{float:left; height:100%; width:31.5%;  overflow:hidden;}
.section_5_right figure>img { height:100%;}

/* 特色专题 */

.section6>a{ height:206px; }
.section6>a:first-child{ margin-left:0;}
.section6>a>i{ font-size:80px;}
.section6>a>span{ font-size:16px; padding-top:10px;}

/* 简介内容 */
section.inner_about figure figcaption{font-size:16px;line-height:1.6}

section.news_container figure{ height:226px;  }
section.news_container figure>figcaption{padding: 2.78% 6.64% 0px; }

}

/*中屏电脑*/
@media (min-width:992px) and (max-width:1199px) {
	body{padding-top:76px;}
header {height:76px;}	
header h1{width:156.89px;height:76px;margin-left:-78.45px;}
.navbar-hbxiong ul.navbar-nav {height:76px;}
.navbar-hbxiong .navbar-nav>li {padding:0 18px;}
.navbar-hbxiong .navbar-nav>li>a {height:76px; line-height:76px; font-size:20px;}
.navbar-hbxiong .navbar-nav>li:nth-child(4){margin-left:156.89px;}
.tel{ display:none;}
section.ren_container figure>a{ font-size:16px;}
section.ren_container figure>a>i{  height:220px;}
section.ren_container figure>a>i>img{min-height:220px;}
}

/* 平板电脑 */
@media (min-width:769px) and (max-width:991px) {
	
	body{padding-top:76px;}
	header {height:76px;}	
header h1{width:156.89px;height:76px;margin-left:-78.45px;}
.navbar-hbxiong ul.navbar-nav {height:76px;}
.navbar-hbxiong .navbar-nav>li {padding:0 12px;}
.navbar-hbxiong .navbar-nav>li>a {height:76px; line-height:76px; font-size:18px;}
.navbar-hbxiong .navbar-nav>li:nth-child(4){margin-left:156.89px;}
.tel{ display:none;}

.section1 .section1_left{float:none; width:100%; margin-top:15px;}
.section1_right{ display:none}
section.ren_container figure>a{ font-size:15px;}
section.ren_container figure>a>i{  height:200px;}
section.ren_container figure>a>i>img{min-height:200px;}
}
/* 小屏幕 移动端*/
@media(max-width:768px){
	body{padding-top:50px;margin-bottom:50px;}
	.container{ padding:0 3%!important;}
header {height:50px;}	
header h1{width:110px;height:50px;margin-left:-55px;}
	.container{ padding-left:5%; padding-right:5%;}
	section{ padding:10px 0!important;}
	*{font-size:14px;}
	.navbar-hbxiong{ width:100%;} 
	.navbar-hbxiong ul.navbar-nav {height:auto;}
	.navbar-hbxiong .navbar-nav>.active>a, .navbar-hbxiong .navbar-nav>.active>a:focus, .navbar-hbxiong .navbar-nav>.active>a:hover {background-color:transparent;}
.navbar-hbxiong .navbar-nav>.disabled>a, .navbar-hbxiong .navbar-nav>.disabled>a:focus, .navbar-hbxiong .navbar-nav>.disabled>a:hover {color: #ccc;background-color: transparent;}

/* 折叠按钮 */
.navbar-hbxiong .navbar-toggle{border-color:#C81D25!important;margin-top:0!important; margin-right:5px;}
.navbar-hbxiong .navbar-toggle .icon-bar { background-color: #C81D25;}
.navbar-hbxiong .navbar-collapse, .navbar-hbxiong .navbar-form { top:60%; right:0;}
.navbar-hbxiong .navbar-nav>.open>a, .navbar-hbxiong .navbar-nav>.open>a:focus, .navbar-hbxiong .navbar-nav>.open>a:hover { background: rgba(1,102,206,0.8); }
.navbar-hbxiong .btn-link:focus, .navbar-hbxiong .btn-link:hover { color: #333 }
.navbar-hbxiong .btn-link[disabled]:focus, .navbar-hbxiong .btn-link[disabled]:hover, fieldset[disabled] .navbar-hbxiong .btn-link:focus, fieldset[disabled] .navbar-hbxiong .btn-link:hover {color: #ccc }

.dropdown-menu>li>a {line-height:2.5em;border-bottom: 1px solid #F5F5F5;width: 95%;margin: 0 auto;}
.dropdown-menu li:last-child a {border-bottom: none}
.dropdown-menu>li:hover { border-left: 3px solid rgba(1,102,206,0.8); }


/* 导航折叠菜单 */
.navbar-collapse{z-index:999;position:absolute;width:150px; right:13px;top:46px;margin-top:5px;}
.navbar-collapse>ul.navbar-nav{text-align:center}
.navbar-collapse>ul.navbar-nav>li{overflow:hidden; margin:0!important; padding:0!important; line-height:1.6; height:40px!important; display:block; clear:both;width:100%;background:none;}
.navbar-collapse>ul.navbar-nav>li>a{background:rgba(200,29,37,0.8)!important;height:40px!important;font-size:16px; color:#fff; line-height:1.6;transform: scaleY(1); }

.navbar-collapse>ul.navbar-nav>li>a.hover{color:#000;}
.navbar-nav>li.dropdown>a.hover{background:rgba(200,29,37,0.8)!important;color:#fff!important; }
.navbar-hbxiong .navbar-nav>li:nth-child(4){margin-left:0;background:rgba(200,29,37,0.1);}

ul.dropdown-menu{ display:none!important;}


/* 子菜单*/
.open>.dropdown-menu {display:none!important;}
	.navbar-hbxiong .navbar-nav>li>a:focus,.navbar-hbxiong .navbar-nav>li>a:hover {-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out; -moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;background-color:transparent; color:yellow}
	
	
	
	
	
	/* public */ 
	
	h2.title_bar{font-size: 22px;font-family:'黑体','sans-serif','Glyphicons Halflings'; display:block;}
h2.title_bar i{height:2px; width:40px;margin:8px 0;}
a.ico_more{top:5%; }

h2.white{color:#fff;}
h2.white i{background:#fff;}

.shadow:hover{box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.3);}

strong.strong_title_bar{ font-size:18px; color:#333;}
	
	.section1{ padding-top:15px;}
.section1>div{width:100%; }
/* 中心简介+学院新闻+左侧 */




/* 学员新闻 */




ul.index_list li{padding:3px 0; font-size:16px; }





/* 培训方案 */
.section2{padding-top:10px;}
.solution_left{width:100%;float:none;height:auto;padding:4%; margin-top:3px; margin-bottom:2px;}
.solution_right{ width:100%; float:right; height:auto; padding-top:15px;}
.solution_right figure{height:110px; width:49.5%; margin-bottom:5px;}
.solution_right figure:nth-child(2n){ margin-left:1%;}

/* 鼠标移动区块 */
.solution_right figure figcaption{font-size:14px;padding:6% 2% 0 5%;}
.solution_right figure:hover figcaption {left: 0%;}
.solution_right figure h3{ width:38%; height:40%;  float:right; font-size:14px;  padding-top:4px; line-height:1.2; }
.solution_right figure:nth-child(1) h3,.solution_right figure:nth-child(2) h3,.solution_right figure:nth-child(3) h3,.solution_right figure:nth-child(4) h3,.solution_right figure:nth-child(5) h3,.solution_right figure:nth-child(6) h3{ margin-top:35%;}
.solution_right figure figcaption a{color:#fff;}.solution_right figure figcaption a:before{ content:"■ ";}
.solution_right figure figcaption a:hover{ text-decoration:underline;}


/* 红色印记 */
figure.Culture_box{height:140px;; width:33.3%;}
figure.Culture_box a{font-size:16px;line-height:14; left:0;background-color: rgba(0,0,0,0.2);}

/* 电话 */
.tel{right:inherit;left:2%;}
.tel span:first-child{font-size: 12px;padding-left:15px;height:16px;line-height:16px;background-size:12px auto;background-position: 0% 75%;}
.tel span:last-child{ width:90px; }
.tel span:last-child a{font-weight: bold; font-size: 12px;font-weight:normal;line-height:16px;display:block; }




/* 现场教学点 */
.section4{margin-top:10px; display:none;}



/* 培训心得 */
.pxxd{height:254px;width:100%;}
.section_5_right{height:120px;float:none;width:100%;}
.section_5_right figure{float:left;height:100%; width:33%!important;}
.section_5_right figure img{ width:100%!important;}
.section_5_right figure.swiper-slide{ margin-right:2px!important;}


/* 特色专题 */
.section6{ margin-top:5px;}
.section6>a{ display:block; float:left; width:49.5%; margin-left:1%;height:120px;padding:4% 0 0 0; margin-bottom:5px;background-position: 0% 30%;}
.section6>a:first-child{ margin-left:0;}
.section6>a:nth-child(3){ margin-left:0;}
.section6>a>i{ font-size:40px; display:block;}
.section6>a>span{ font-size:14px; padding-top:10px;}
.section6>a:last-child{ display:none;}

/* footer */
footer{width:100%; margin-top:20px; padding:10px 0; }
footer .footer_left,footer .footer_center,footer .footer_right{ float:none;}
footer .footer_left{ width:100%;}
footer .footer_left img{ width:35%; margin:0 auto; display:block;}
.footer_center{ display:none;}
.footer_right{width:100%;text-align:center; padding-top:0; }
.footer_right img{ display:none}
.footer_right figcaption{font-size:12px;}

footer .footer_tel{text-align:center; clear:both; display:table;margin:10px auto; width:42px;}
footer .footer_tel img{ width:100%;}
 .bottom{padding:10px 0; background:#B9B9B9; font-size:12px;}
 .bottom a{ display:none;}
 
 
 
 
  /* 内页导航 */
 section.menu_bar{height:34px; line-height:34px;  padding:0!important;}
section.menu_bar ul{ text-align:center; height:100%;}
section.menu_bar ul li a{ width:100%; background:#cacaca;width:100%; display:block; text-align:center;   font-size: 14px;font-weight: normal;font-family: inherit;}
section.menu_bar ul li a:hover,section.menu_bar ul li a.hover{ background:#B50005; color:#fff;}
 
 
 
 
 
 
 /* 简介 */
 section.inner_about figure{ padding-top:20px; }
section.inner_about figure>i{ width:100%; }
section.inner_about figure figcaption{width:100%;font-size:14px;line-height:1.6}
 section.inner_about figure:nth-child(2n+1)>i{float:none; clear:both}
section.inner_about figure:nth-child(2n+1) figcaption{ float:none;clear:both}
section.inner_about figure:nth-child(2n)>i{float:none;clear:both}
section.inner_about figure:nth-child(2n) figcaption{ float:none;clear:both}






 /* 图文列表 */
 section.news_container{ margin-top:10px;}
section.news_container figure{ height:inherit; float:none; width:100%;  margin-left:0;margin-bottom:5px;}
section.news_container figure>figcaption{ float:right; width:68%;padding:2% 0 0 2%;}
section.news_container figure>a{ float:left; width:30%; max-height:100px;}
section.news_container figure>a img{ min-height:inherit;}
section.news_container figure>a>time,section.news_container figure>figcaption>p{ display:none;}
section.news_container figure>figcaption>a{ font-size:14px; font-weight:900; }
section.news_container figure>figcaption>p{display:block; font-size:10px; padding-right:2%; max-height:34px; overflow:hidden}


/* 新闻文字列表 */
section.list_container{ }
section.list_container ul{width:100%; margin:20px auto; overflow:hidden;}
section.list_container ul li{background:url(../images/icon-article.png) left center no-repeat;padding:0; height:36px; line-height:36px; text-indent:30px;}
section.list_container ul li a{left;font-size: 14px;}
section.list_container ul li time{ display:none;}

p.location{ font-size:14px; width:90%; margin:0 auto;}
p.location a{font-size:14px;}
article{ padding:20px 0!important; margin-top:25px;}
article h1{ font-size:14px;}
article time{font-size:12px; padding:10px 0; }
article>div{ font-size:14px; line-height:1.6;}
article>div img{ max-width:90%; height:auto!important; width:auto!important;}


.section1 .section1_left{float:none; width:100%; margin-top:15px;}
.peixun_box figure figcaption>a{ font-size:14px; }
.section1_left  a.ico_more,.section1_right  a.ico_more{ top:3%;}

.solution_left{ height:auto!important;}
figure.section2_figure{width:100%!important; float:none; height:214px;}





/* 历史名人 */
section.ren_container{margin-top:20px; margin-bottom:20px;}
section.ren_container figure{float:left;width:48.5%; margin-left:2%; margin-bottom:20px; }
section.ren_container figure:nth-child(4n+1){ margin-left:0;}
section.ren_container figure:nth-child(2n+1){ margin-left:0;}
section.ren_container figure>a{font-size:14px;}
section.ren_container figure figcaption .left { display:none;}
section.ren_container figure figcaption .right {font-size:14px; line-height:1.6; width:100%; float:none;}
section.ren_container figure figcaption .right h3 {font-size: 16px;margin-bottom:10px;}
section.ren_container figure>a>i{  height:160px;}
section.ren_container figure>a>i>img{min-height:160px;}
section.ren_container figure figcaption{ z-index:999;}

section.ren_container figure figcaption .close {width: 41px;height: 40px;position: absolute;right: 3%;top: 0%;
	margin-top: 3%;
	background: url(../images/icon-close.png) 0px 0px no-repeat;
	background-size: 100% auto;
	cursor: pointer;
	display:block;
}
section.ren_container figure figcaption .close:hover {
	background-image: url(../images/icon-close-hover.png);
}

section.ren_container figure figcaption .arrow {
	width: 60px;
	height: 27px;
	position: absolute;
	left: 10%;
	bottom: 100%;
	background: url(../images/icon-arrow.png) 0px 0px no-repeat;
	cursor: pointer;
	display:block;
}




	
}