﻿@charset "utf-8";
/*  color:#C7161E */
.notice{ padding:0.5% 2%; background:#F7F8FA;}
.notice span.notice_title{ background:url(../images/laba.png) left center no-repeat; padding-left:30px;  color:#C7161E; font-weight:bold;  float:left;}
.notice .notice_list{ float:left; width:85%; padding-left:5%;}
.notice .notice_list ul{ width:100%;}
.notice .notice_list ul li{float:left;width:45%; margin-right:4%;}
.notice .notice_list ul li a{ float:left; color:#333; width:80%; overflow:hidden;text-overflow: ellipsis;
    white-space: nowrap; display:block;}
.notice .notice_list ul li span{ float:right}


.main{  overflow:hidden; padding:0;}
.main .main_left,.main .main_center,.main .main_right{background:#fff; height:733px; overflow:hidden}
.main .main_left{float:left; width:23%; }
.main .main_center{ float:left; width:41%; margin-left:3%;}
.main .main_right{ float:right; width:30%;}


/* 左侧培训方案 */
.main .main_left h3{height:53px; line-height:53px; color:#fff; background:#C7161E url(../images/h3_ng.png) 25% center no-repeat; margin:0; padding:0; text-align:center; font-size:16px; font-weight:normal;}
.main .main_left dl{ width:100%; border:2px solid #C7161E; margin-top:1px; height:679px; padding:5%;}
.main .main_left dl dt{font-size:15px; color:#333; position:relative;  margin:3% 0; padding-left:5%;}
.main .main_left dl dt::before{ font-size:12px; content:"||"; font-weight:bold; color:#C7161E; position:absolute; left:0; top:1px; letter-spacing:-3px}
.main .main_left dl dd{font-size:14px; display:inline-block; padding:2%;}
.main .main_left dl dd a{ color:#555;}
.main .main_left dl dd a:hover,.main .main_left dl dd a.hover{ color:#C7161E}

.main .main_left dl dd:nth-child(5n+1) a{color:#C7161E}


.qa{ visibility:hidden; height:5px; overflow:hidden;}

/* 首页焦点图 */
.focus{height:312px;position:relative; width:100%;}
.focus #pic{height:312px;overflow:hidden; width:100%;}
.focus #pic li{height:312px;float:left; position:relative; width:100%;}
.focus #pic li img{width:100%;height:312px;}
.focus .tip-bg{position:absolute;left:0;bottom:0;z-index:12;}
.focus #tip{width:96px;height:34px;position:absolute;right:0;bottom:0;z-index:13;background: rgba(0,0,0,1);}
.focus #tip ul li{width:14px;height:14px;float:left;display:inline;margin:0 5px;cursor:pointer;background:url(../images/focus_tip.png) no-repeat; margin-top:10px;}  
.focus #tip ul li.cur{background:url(../images/focus_tip_current.png) no-repeat;}  
.focus .btn{width:42px;height:9px;position:absolute;right:0;bottom:5px;z-index:14;overflow:hidden;}  
.focus .btn ul{width:100%;float:left;}  
.focus .btn li{width:7px;height:9px;float:left;display:inline;margin:0 7px;cursor:pointer;overflow:hidden;}  
.tempWrap ul li span{ background:rgba(0,0,0,1); height:34px; display:block; position:absolute; bottom:0; left:0; font-family:"微软雅黑"; font-size:16px; color:#fff; line-height:34px; padding-left:20px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
	 padding-right:200px;
}


/* 培训动态 */
.news_study{ width:100%; padding-top:37px;}
.news_bar{height:38px; width:100%; margin:0; padding:0; }
.news_bar h3{float:left; font-size:22px; color:#000; font-weight:bold;padding:0; margin:0; display:block; height:38px; }
.news_bar h3 strong{ color:#C7161E; border-bottom:2px solid #C7161E;padding-bottom:11px; height:39px; overflow:hidden; display:inline-block; float:left}
.news_bar a{ float:right; display:block; width:60px; height:20px; line-height:20px; text-align:center; background:#C7161E;  color:#fff; margin-top:5px; font-size:12px;}
ul.news_list{ clear:both; width:100%; border-top:1px solid #000; line-height:2.7; padding-top:10px}
ul.news_list li{overflow:hidden; width:100%; font-size:16px; padding-left:26px; height:43px; }
ul.news_list li a{ float:left; color:#333;text-overflow: ellipsis;white-space: nowrap; overflow:hidden; max-width:99%;}
ul.news_list li a:hover{ color:#C7161E}
ul.news_list li time{float:right; color:#c7161E; font-size:14px; padding-top:4px;}

ul.pxdt li{background-image:url(../images/xh.png); background-repeat:no-repeat;}
ul.pxdt li:nth-child(1){background-position: left 12px;}
ul.pxdt li:nth-child(2){background-position: left -27px;}
ul.pxdt li:nth-child(3){background-position: left -66px;}
ul.pxdt li:nth-child(4){background-position: left -106px;}
ul.pxdt li:nth-child(5){background-position: left -146px;}
ul.pxdt li:nth-child(6){background-position: left -185px;}
ul.pxdt li:nth-child(7){background-position: left -225px;}
ul.pxdt li:nth-child(8){background-position: left -264px;}
ul.pxdt li a{ max-width:90%;}
/* 最新通知 */
.news_notice{}
ul.zxtz li{ padding-left:0;  margin:16px 0; }
ul.zxtz li time{ float:left; width:16%; display:block; padding:0;}
ul.zxtz li time i{height:22px; width:100%; font-style:normal; display:block; line-height:22px; font-size:14px; text-align:center}
ul.zxtz li time i:first-child{ background:#C7161E; color:#fff;}
ul.zxtz li time i:last-child{ background:#EEEEEE; color:#595959;}
ul.zxtz li a{ padding-left:4%;line-height:1.6;margin-top:-3px; width:80%;text-overflow: clip;white-space: normal;}
ul.zxtz li:last-child{ height:auto;}
ul.zxtz li:last-child time{ border-bottom:1px solid #C7161E; margin-top:13px}


/* 中心新闻 */
.news_zx{ padding-top:18px;}
ul.zxxw{}
ul.zxxw li time{color:#666;}
ul.zxxw li{ background:url(../images/dian.png) 5px center no-repeat; padding-left:15px}



/* 广告 */
p.ads{width:100%;margin:30px auto;}
p.ads img{width:100%; }

/* 特色专题 */
.zhuanti{height:275px;padding:0;}
.zhuanti .zhuanti_left{width:23%;float:left;height:275px;border-radius:10px;color:#fff; background:#E51C27 url(../images/tszt.png) center center no-repeat;}
.zhuanti .zhuanti_left>h3{text-align:center;font-size:30px;font-weight:bold;margin:42px 0 5px 0;font-family:"微软雅黑";}
.zhuanti .zhuanti_left>mark{background:none;color:#fff;text-align:center;display:block;}
.zhuanti .zhuanti_left>p{width:80%;margin:0 auto; padding:15px 0 20px 0;}
.zhuanti .zhuanti_left>a{color:#fff;display:table;margin:0 auto; padding:8px 20px; border:1px solid #fff;}


.zhuanti .zhuanti_right{width:77%; float:right; padding-top:8px;}
.zhuanti .zhuanti_right ul.zt_list{ line-height:2;}
.zhuanti .zhuanti_right ul.zt_list li{ float:left; width:33.3%; padding:0 7% 0 4%; height:43px; overflow:hidden; line-height:43px; background-image:url(../images/ico2.png); background-position:right center; background-repeat:no-repeat;}
.zhuanti .zhuanti_right ul.zt_list li>i{width:22px; height:22px; display:inline-block; font-style:normal;background:#999; color:#fff; text-align:center; line-height:22px; font-size:13px;margin-right:5px;}
.zhuanti .zhuanti_right ul.zt_list li>a{font-size:16px;}




.zhuanti .zhuanti_right ul.zt_list li:nth-child(4n+2){background-image:url(../images/ico1.png)!important;}
.zhuanti .zhuanti_right ul.zt_list li:nth-child(5n+3){background-image:url(../images/ico3.png)!important;}







/* 教学模式 */
.model{ padding:0;  margin-top:30px; margin-bottom:0px;}
.model .model_nav{height:60px;background:#EEEEEE;}
.model .model_nav h3{ float:left; height:60px;width:15%; padding:0; margin:0; line-height:60px; font-weight:bold;text-align:center; color:#fff; font-size:20px;background:-webkit-linear-gradient(#d80900, #b80803);background: -o-linear-gradient(#d80900, #b80803);background: -moz-linear-gradient(#d80900, #b80803);background: linear-gradient(#d80900, #b80803); }
.model .model_nav ul{height:60px; display:block; margin:0 auto;  text-align:center; float:left; width:82%; margin-left:2%;}
.model .model_nav ul li{ display:block; float:left;height:60px; padding:0 3.5%;}
.model .model_nav ul li>a{height:60px; font-size:16px; line-height:60px;  width:100%; display:block;}

.model .model_nav ul li:hover,.model .model_nav ul li.hover{border-bottom:3px solid #b80803}
.model .model_nav ul li:hover a,.model .model_nav ul li.hover a{ font-weight:bold; color:#b80803}

.model section{ height:320px; width:100%; padding:0; margin:30px 0 5px 0;}
.model section .section_left{width:23%;float:left;height:320px;border-radius:10px;color:#fff; background:#E51C27 url(../images/model.png) center center no-repeat;}
.model section .section_right{ width:74%; float:right; height:320px;}



.model section .section_left>h3{text-align:center;font-size:30px;font-weight:bold;margin:55px 0 5px 0;font-family:"微软雅黑";}
.model section .section_left>p{width:80%;margin:0 auto; padding:35px 0 20px 0; line-height:1.8}

.section_right p{ color:#333; font-size:16px; line-height:2.4; padding-top:5px;}
.section_right>div{ padding-top:10px;}
.section_right>div>figure{float:left;width:24%; overflow:hidden; margin-left:1%; height:165px;}
.section_right>div>figure:first-child{ margin-left:0;}
.section_right figure img{ width:100%; min-height:165px;}

/* 培训基地&教学点 */
.base{ padding:0; margin-top:40px; margin-bottom:0px;}

.base .base_left{width:38%;float:left; overflow:hidden;}
.base .base_right{width:60%;float:right;}
.base .base_left ul.base_banner{width:100%;overflow:hidden;}
.base .base_left ul.base_banner>li>a>img { width:100%; height:320px;}



.base_bar{border-bottom:1px solid #000;display:block; margin-bottom:5px;}
.base_bar h3 strong{ margin-bottom:1px!important; height:38px;}

	 
.carousel-control-prev-icon,.carousel-control-next-icon{ width:16px; height:28px;}
.carousel-control-prev-icon{ background:url(../images/pre.png) center center no-repeat;}
.carousel-control-next-icon{ background:url(../images/next.png) center center no-repeat;}

/*现场教学点*/
.base_xc{ }

.base_xc figure{ float:left; text-align:center; width:32.5%; margin-left:1.2%; position:relative; margin-bottom:10px;box-shadow: 1px 1px 3px 1px rgba(0,0,0,0.2)}
.base_xc figure>a{width:100%; overflow:hidden; display:block;}
.base_xc figure>a img{height:155px; width:100%;}
.base_xc figure:nth-child(3n+1){ margin-left:0;}

.base_xc figure figcaption{ position:absolute; height:30px; background:rgba(0,0,0,0.2); bottom:0; width:100%; line-height:30px;}
.base_xc figure figcaption a{ color:#fff;}

/*现场教学点*/
.bottom_news{ padding:0px;padding-top:15px;}
.bottom_news .bottom_news_left,.bottom_news .bottom_news_center,.bottom_news .bottom_news_right{ float:left; width:32%; margin-left:2%;}
.bottom_news .bottom_news_left{ margin-left:0;}


.bottom_news ul li{ padding-left:0;}

/*学员风采*/
.fengcai{ padding:0; padding-top:30px; display:none;}
.fengcai_list{ width:100%; padding-top:10px; overflow:hidden}
.fengcai_list figure{ float:left; width:19%;}
.fengcai_list figure a{ width:100%; overflow:hidden;} 
.fengcai_list figure a img{border:3px solid #eee; width:100%;height:136px;}



.carousel_des{ background:rgba(0,0,0,0.3);  bottom:0; width:100%; left:0!important;}
.carousel_des a{ color:#fff; font-size:18px;}


/*友情链接*/
section.links{ width:100%; background:#C7161E;margin-top:50px;line-height:2;color:#fff;}
section.links .links_left{ float:left; width:90%;}
section.links .links_left a{ display:inline-block; font-size:14px; color:#fff; padding-right:15px;color:#fff;}
section.links a.links_right{display:inline-block;float:right;font-size:14px; padding-right:15px;color:#fff;}
section.links a.cl{background:url(../images/like01.png) center right no-repeat;}
section.links a.op{background:url(../images/like02.png) center right no-repeat;}

section.links .links_left a:nth-child(n+10){ display:none;}





/* 师资力量 */
section.teacher{ margin:30px auto;}
section.teacher>div{ padding:0}

section.teacher figure{float:left; text-align:center; margin:0 1.7%; margin-top:30px;}
section.teacher figure>a:first-child{width:110px;  display:block; position:relative; margin-bottom:10px;}
section.teacher figure>a:first-child i{display:none;width:100%; position:absolute; top:0; left:0; height:110px; background:url(../images/eacherbj.png) no-repeat center center; background-size:cover; border-radius:50%; z-index:999;}
section.teacher figure>a:first-child:hover i{ display:block;}
section.teacher figure>a:first-child>img{ width:100%; border-radius:50%; height:110px;-webkit-transform: scale(1);-ms-transform: scale(1);-o-transform: scale(1);transform: scale(1);-moz-transform: scale(1);}
section.teacher figure>a:last-child{text-align:center;}

