@charset "utf-8";
/* CSS Document */

html {height: 100%;}
body {
	font-family: "Microsoft YaHei","微软雅黑";
	font-size: 13px;
	line-height: 1.5;
	color: #777;
	background-color: #fff;
	overflow-x: hidden;
}

div, p, span,dt,dd{margin:0;padding:0; font-size:100%; font-family:inherit; list-style:none; font-weight: normal;}
h1,h2,h3,h4,h5,ul,li{list-style-type:none; margin: 0; padding: 0;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#555555;}
input:focus { outline: none;}
input,button,select,textarea{outline:none;/*-webkit-appearance:none;*//*强制去除表单自带的样式*/ }
textarea{resize:none;/*-webkit-appearance:none;*//*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
td{ border:1px solid #ccc; padding:0 10px; line-height: 34px; font-size: 13px;}

a {color: #333;-webkit-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;}
a:hover {color: #ff3300; text-decoration: none;}
a:active,a:focus {outline: 0;color: #ff3300; text-decoration: none;}
img {border:0; vertical-align: middle;}


.clearfix::after{
    content:"";
　　height:0;
　　line-height:0;
　　display:block;
　　visibility:hidden;
　　clear:both;
}
.clearfix{clear: both;}
.ellipsis {text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.fl{ float:left;}
.fr{ float: right;}



/*--TOP样式--*/
.head{overflow: hidden; height: 120px;}
.head .logo{ padding-top: 15px;}
.head span{ float: right;}


/*--MENU样式--*/
.navbar.navbar-default { background:#0dadad !important; border:0px; border-radius:0; height: 50px; z-index: 1;}
.navbar-default .navbar-nav>li>a {color:#FFF; font-size:15px; text-align:center;width:158px; height: 50px; line-height: 50px; padding: 0;} 
.navbar-default .navbar-nav>li>a:hover,
.navbar-nav>li>a:active {
	color: #FFF;
	background: #c10e23 !important;
	}
.navbar-default .navbar-nav>.open>a,
.navbar-default .navbar-nav>.open>a:focus,
.navbar-default .navbar-nav>.open>a:hover {
	color: #FFF;
	background: #c10e23 !important;
}

.dropdown-menu>li>a i{float: left; line-height: 38px; padding-right: 6px;}
.dropdown-menu>li>a{ color:#666;font-size: 13px; height:38px; line-height:38px; padding-left:6px; border-bottom:1px solid #f5f5f5; width: 200px; padding-top: 0; padding-bottom: 0;overflow: hidden;}
.dropdown-menu>li>a:hover{ background:#c10e23; color:#FFF;text-indent:3px;}


.home-bt{overflow: hidden;text-align: center; margin: 30px 0;}
.home-bt span{font-size: 42px; font-weight: bold; color: #333;}
.home-bt span b{text-align: center; color: #cc110d;}
.home-bt small{font-size: 16px;display: block;}

.Quick-nav01{ overflow: hidden; margin: 30px 0;}
.Quick-nav01 ul{ margin: 0;}
.Quick-nav01 ul li{float: left; border: 1px solid #E7E7E7;  border-right: 0; padding: 45px 15px; height: 148px;}
.Quick-nav01 ul li:last-child{border-right: 1px solid #E7E7E7;}
.Quick-nav01 ul li img{float: left;max-width: 50px;}
.Quick-nav01 ul li span{ padding-left: 15px; font-size: 18px;}
.Quick-nav01 ul li span small{padding-left: 66px; font-size: 12px; display: block;}

.Quick-nav02{ overflow: hidden; margin: 30px 0;}
.Quick-nav02 ul{ overflow: hidden; margin: 0;border: 1px solid #E7E7E7;padding:8px 15px;}
.Quick-nav02 ul li{float: left;  text-align: center;}
.Quick-nav02 ul li img{ width: 30px;}
.Quick-nav02 ul li span{text-align: center; display: block;font-size: 12px; line-height: 30px;border-bottom: 1px solid #E7E7E7;}
.Quick-nav02 ul li:nth-of-type(3){border-bottom: 0; padding-top: 8px;}
.Quick-nav02 ul li:nth-of-type(4){border-bottom: 0; padding-top: 8px;}

/*左侧分类带二级样式*/

.sidebar{line-height: 42px;}
.sidebar span{display: block; color:#fff; font-size: 17px;padding-left: 30px;background: #0dadad; }
.sidebar span i{background: url(../images/sangang.png) no-repeat; height: 12px; width: 15px; padding-right: 30px; display: inline-block;}

#Leftmenu{ width: 100%;}
#Leftmenu li{float:left;width: 100%;position:relative; border: 1px solid #E7E7E7; border-bottom: 0; padding-left: 30px; font-size: 15px;}
#Leftmenu li:last-child{ border-bottom: 1px solid #E7E7E7;}
#Leftmenu li:nth-child(1) a::before , #Leftmenu li:nth-child(2) a::before{
	content:url(../images/hot.png);
	vertical-align:middle;
	display:inline-block;
	width: 35px;
	height: 35px;
}
#Leftmenu li:nth-child(1) , #Leftmenu li:nth-child(2){padding-left: 0;}

#Leftmenu li a i{float: right; line-height: 42px; padding-right: 20px; font-size: 20px; }
#Leftmenu li a{color:#333;display:block;}
#Leftmenu li a:hover{color:#ff3300;}

#Leftmenu li:hover .left_dropdown{left:100%;top:-1px; z-index: 1000;}
.left_dropdown{float:left;position:absolute;left:-999em;width:420px;background: #FFF; border: 2px solid #0dadad; padding: 20px;}
.left_dropdown dl{margin: 0;}
.left_dropdown dl dd{float: left; width: 50%;font-size: 13px;line-height: 34px; border-bottom: 1px solid #E7E7E7;}

.left_news{overflow: hidden; }
.left_news span{display: block; background: #0dadad;color:#fff; font-size: 17px;padding-left: 30px;height: 42px; line-height: 42px;}
.left_news span i{background: url(../images/sangang.png) no-repeat; height: 12px; width: 15px; padding-right: 30px; display: inline-block;}
.left_news ul{margin: 0;border: 1px solid #E7E7E7;}
.left_news ul li{border-bottom: 1px solid #E7E7E7; padding-left: 60px; font-size: 15px;height: 44px; line-height: 42px;}
.left_news ul li a i{float: right; line-height: 42px; padding-right: 20px; font-size: 20px; }
.left_news ul li a{color:#333;display:block;}
.left_news ul li a:hover{color:#ff3300;}

/*首页》课程-新闻-视频*/
.nav-tabs>li{margin-bottom: 0; width:120px; text-align: center; font-size: 15px;}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{ background: #0dadad; color: #FFF; border: 0;}
.nav-tabs>li>a{ border: 0; outline: 0;}
.tab-content{overflow: hidden;}
.tab-content dl{margin:10px 0;}
.tab-content dl dd{line-height: 34px; border-bottom: 1px dashed #E7E7E7;}
.tab-content dl dd span{ float: right; color: #999;} 
.tab-content .tj{overflow: hidden; margin-top: 15px;} 
.tab-content .tj img{float: left; width: 170px; height: 110px; padding-right: 20px;} 
.tab-content .tj dt{ font-size: 20px;} 
.tab-content .tj span{color: #999;line-height: 32px;} 
.tab-content .tj p{ line-height: 24px;} 

.home-video embed{ width: 100%; height: 225px;}
.home-video span{text-align: center; padding: 15px 0; display: block; font-size: 16px;} 
.home-cont{ background: #cc1916; overflow: hidden;}
.home-cont img{float: left; padding: 10px 25px;}
.home-cont span{float: left; color: #FFF; font-size:16px; margin-top: 11px;}
.home-cont span small{font-size: 24px;line-height: 25px;}
.home-qq {background: #0dadad; overflow: hidden; padding:10px 20px;}
.home-qq span{float: left; background: url(../images/qq.png) no-repeat; height: 31px; display: block; color: #FFF; font-size: 16px; padding: 4px 15px 0 40px;}


/*首页高端课程*/
.home-kc{overflow: hidden; margin: 30px 0 5px;}
.home-kc ul{margin: 0;}
.home-kc ul li{float: left;padding-bottom: 20px; }
.home-kc ul li span{display: block; text-align: center; height: 40px; line-height: 40px;} 
.home-kc ul li .list-img{position: relative;border: 1px solid #E7E7E7;height: 271px; overflow: hidden;}
.home-kc ul li .list-img img{position: absolute; top: 0; left: 0; right: 0;bottom: 0; margin: auto; max-width: 100%; max-height: 100%; transition: all 0.6s;}
.home-kc ul li .list-img img:hover{ transform: scale(1.2);}

.more-btn {
	text-align: center;
}
.ev-item .more-btn{
	margin-bottom: 20px;
}

/*首页精英讲师团队*/
.home-bg{overflow: hidden; background: #eeeeee; padding: 30px 0;  margin: 30px 0;}
.home-team{overflow: hidden;}
.home-team ul{margin: 0;}
.home-team ul li{float: left; margin-bottom: 30px;}
.home-team ul li .list-img{width: 100%; position: relative;}
.home-team ul li .list-img img{max-width: 100%;}
.home-team ul li .list-img .bottom{position: absolute;bottom: 0; background-color: rgba(0,0,0,0.6); color: #FFF; width: 100%; height: 40px; transition:0.6s;-webkit-transition: 0.6s;}
.home-team ul li .list-img .bottom:hover{height: 160px;}
.home-team ul li .list-img .bottom span{ text-align: center; display: block; height: 40px; line-height: 40px; font-size: 14px; }
.home-team ul li .list-img .bottom span b{font-weight: normal;}
.home-team ul li .list-img .bottom p{line-height: 24px; text-indent: 2em; padding: 0 10px 10px 10px;}

/*首页教学环境*/
.home-hj{overflow: hidden; margin-bottom: 30px;}
.home-hj ul{margin: 0;}
/* .home-hj ul li{float: left; padding: 0;} */
.home-hj ul li img{max-width: 100%;}

/*首页就业喜报*/
.home-jy-bt,.home-jy-nr{overflow: hidden;}
.home-jy-bt ul,.home-jy-nr ul{margin: 0;}
.home-jy-bt ul li{float: left; background: #0dadad; text-align: center; color: #FFF; font-size: 15px; padding: 0; height: 50px; line-height: 50px; border-right: 1px solid #ccc;} 
.home-jy-bt ul li:last-child{border-bottom:1px solid  #ccc;} 
.home-jy-nr ul li{float: left;background: #FFF; text-align: center; font-size: 15px; padding: 0; height: 50px; line-height: 50px; border:1px solid  #ccc; border-top: 0;border-right: 0;} 
.home-jy-nr ul li:first-child{background: #e4e4e4;} 
.home-jy-nr ul li:last-child{background: #0dadad;color: #FFF;} 

/*首页合作企业*/
.home-partner{overflow: hidden; margin: 30px 0;}
.home-partner ul{margin: 0;}
.home-partner ul li{float: left;padding-bottom: 20px; }
.home-partner ul li .list-img{position: relative;border: 1px solid #E7E7E7;height: auto; overflow: hidden;padding: 10px 13%;
	border-radius: 15px;
}
.home-partner ul li .list-img img{position: absolute; top: 0; left: 0; right: 0;bottom: 0; margin: auto; max-width: 100%; max-height: 100%; transition: all 0.6s;}
.home-partner ul li .list-img img:hover{ transform: scale(1.2);}


/*--首页新闻--*/
.home-newsbg{ overflow: hidden; background: #eeeeee; padding: 50px 0;}
.home-news{overflow: hidden;}
.home-news span{overflow: hidden; background:url(../images/news-01.jpg) no-repeat;height: 26px; padding-left: 36px; font-size: 18px; color: #222; display: block;margin: 15px 0;}
.home-news span small{color: #999;}
.home-news ul{overflow: hidden; background: #FFF; padding: 15px;}
.home-news ul li{line-height: 34px; height: 34px;}
.home-news ul li a{color: #222;}
.home-news ul li a:hover{color: #c40c24;}
.home-news ul li dt{float: left;line-height: 34px; padding-right: 10px;}


/*单页面样式*/
.here{ height: 60px; line-height: 60px;}
.here span{font-size: 14px; position: absolute; display: block;}
.here span i{display: inline-block;width: 15px;}
.here span i img{max-width: 100%;}
.page-title{ overflow: hidden;}
.page-title span{display: block; background:url(../images/line-01.jpg) no-repeat bottom; font-size: 33px; text-align: center; color: #333; padding: 10px 0;}

/*内页关于我们*/
.about{overflow: hidden;padding: 50px 0;}
.about p, .about div{font-size: 15px;line-height: 26px;}
.about img{max-width: 100%;}
.about embed{ width: 360px; height: 270px;}

.honor{overflow: hidden;padding: 50px 0;}
.honor ul{margin: 0;}
.honor ul li{float: left;}
.honor ul li span{display: block; text-align: center; line-height: 40px;}
.honor ul li img{max-width: 100%;}

/*在线报名*/
.feedback{ overflow: hidden; padding: 50px 0; margin: 0 auto; width: 70%;}
.feedback ul{}
.feedback ul li{ margin: 10px 0;}
.feedback ul li span{ float: left; font-size: 16px;height: 40px; line-height: 40px; width: 88px;}
.feedback ul li input{ border: 1px solid #E7E7E7; border-radius:8px; height: 40px; line-height: 40px; padding: 0 10px; width:400px; color: #666;}
.feedback ul li textarea{ border: 1px solid #E7E7E7; border-radius:8px;padding:10px; width:600px; height: 200px;color: #666;}
.feedback ul li i{ font-size: 14px; color: #ff3300; font-style: normal; font-weight: bold;}
.feedback .bit{ background: #c6051c; border-radius:8px;padding: 0 10px; color: #FFF;    padding: 10px 30px;font-size: 16px;margin-left: 88px; margin-top: 15px;}

/*内页下载*/
.down{overflow: hidden; padding: 30px 0;}
.down img{max-width: 100%;}
.down-list{overflow: hidden;}
.down-list ul{overflow: hidden;}
.down-list ul li{border-bottom: 1px solid #E7E7E7; height: 34px; line-height: 34px;}
.down-list ul li b{font-weight: normal;}
.down-list ul li span{float: right; color: #999;} 

/*内页招商加盟*/
.section-1{}
.section-1 img{max-width: 100%;}
.section-2{overflow: hidden; background: #e7f5f6; padding: 30px 0;}
.section-2 p{padding: 30px 0;font-size: 16px;line-height: 32px; color: #333;}
.section-2 img{max-width: 100%;}
.section-3{overflow: hidden; background: #1266a2; padding-bottom: 50px;}
.section-3 h2{font-size: 24px;color: #FFF; font-weight: bold; margin-bottom: 10px;}
.section-3 p{font-size: 16px;line-height: 32px; color: #FFF;}
.section-3 img{max-width: 100%;}
.section-3 .section-txt{ background: url(../images/jm_ys_line.png) no-repeat center;}
.section-3 .jl{padding: 65px 30px 0 0;}
.section-3 .jl1{padding: 65px 0 0 30px;}
.section-4{overflow: hidden;background: url(../images/jm06bg.jpg) top center; padding: 30px 0;}
.section-4 span{display: block; text-align: center; background: #e2e2e2; padding: 8px 0; margin-bottom: 20px;}
.section-4 img{max-width: 100%;}
.section-5{overflow: hidden;background:#1367a3; padding: 30px 0;}
.section-5 p{font-size: 16px;line-height: 32px; color: #FFF;}
.section-5 img{max-width: 100%;}


/*内页学历提升*/
.xueli{ background: #f9f9f9; overflow: hidden; padding: 50px 0; margin-top: 50px;}
.xueli dt{font-size: 32px; text-align: center; color: #222;}
.xueli dt em{display: block; font-size: 15px; font-style: normal; color: #666; padding: 15px 0;}
.xueli ul{ margin: 0;}
.xueli ul li{ float: left; text-align: center;}
.xueli ul li img{max-width: 100%; padding: 20px 0;}
.xueli ul li span{border-left: 3px solid #d91d33;display: block;padding-left: 10px;}

.xueli-img{ background: #fbfcfe; overflow: hidden; padding: 30px 0; }
.xueli-img dt{text-align: center; padding: 20px 0;}
.xueli-img ul{ margin: 0;}
.xueli-img ul li{ float: left; text-align: center;}
.xueli-img ul li img{max-width: 100%; padding: 20px 0;}

.xueli01{ background:url(../images/xueli_10.gif) no-repeat center top; height: 598px; overflow: hidden;}
.xueli01 dt{font-size: 32px; text-align: center; color: #222; padding-top: 50px;}
.xueli01 dt em{display: block; font-size: 16px; font-style: normal; color: #666; padding: 15px 0;}

.xueli02 {background: #d2d3d5;}
.xueli02 img{max-width: 100%;}

/*内页教学优势*/
.youshi{ background: #e8e8e8; overflow: hidden; padding: 50px 0; margin-top: 50px;}
.youshi dt{font-size: 32px; text-align: center; color: #222;}
.youshi dt em{display: block; font-size: 16px; font-style: normal; color: #666; padding: 15px 0 30px 0;}
.youshi ul{ margin: 0;}
.youshi ul li{ float: left;text-align: center;}
.youshi ul li img{max-width: 100%;}
.youshi ul li span{ display: block; font-size: 18px; color: #222; padding: 20px 0;}
.youshi ul li p{display: block; line-height: 24px; text-align: left; padding: 0 15px;}

.youshi01{ background:url(../images/youshibg.jpg) no-repeat center top; overflow: hidden;}
.youshi01 dt{font-size: 32px; text-align: center; color: #222; padding-top: 50px;}
.youshi01 dt em{display: block; font-size: 16px; font-style: normal; color: #666;padding: 15px 0 30px 0;}
.youshi01 img{display: block; max-width: 100%; margin: 0 auto; padding: 30px 0;}

.youshi02{ background: #e8e8e8; overflow: hidden; padding: 50px 0;}
.youshi02 dt{font-size: 32px; text-align: center; color: #222; padding: 15px 0 30px 0;}
.youshi02 ul{ margin: 0;}
.youshi02 ul li{ float: left;text-align: center;}
.youshi02 ul li img{max-width: 100%;}
.youshi02 ul li span{ display: block; font-size: 22px; color: #222; padding: 20px 0;}
.youshi02 ul li p{display: block; line-height: 24px; text-align: left; padding: 0 15px; font-size: 15px;}

/*内页就业服务*/
.jiuye{overflow: hidden; padding: 50px 0;}
.jiuye dt{font-size: 16px; text-align: center; color: #222; margin-bottom: 30px;}
.jiuye ul{ margin: 0;}
.jiuye ul li{ float: left;}

.jiuye ul li .jy01{ background: #eeeeee; overflow: hidden;}
.jiuye ul li .jy01 img{ float: left; padding-right: 20px; max-width: 100%;}
.jiuye ul li .jy01 span{display: block; font-size: 22px; color: #222; padding: 20px; text-align: center;}
.jiuye ul li .jy01 span small{display: block; line-height: 24px; font-size: 14px; text-align: left; color: #666; padding-top: 10px;}

.jiuye ul li .jy02{ background: #eeeeee; overflow: hidden;}
.jiuye ul li .jy02 img{ float: left; max-width: 100%;}
.jiuye ul li .jy02 span{float: left; font-size: 22px; color: #222; padding: 20px; text-align: center; width: 329px;}
.jiuye ul li .jy02 span small{display: block; line-height: 24px; font-size: 14px; text-align: left; color: #666; padding-top: 10px;}

.jiuye01{ background:#fafafa; overflow: hidden; padding: 30px 0;}
.jiuye01 dt{font-size: 32px; text-align: center; color: #222; padding-top: 50px;}
.jiuye01 dt em{display: block; font-size: 16px; font-style: normal; color: #666;padding: 15px 0 30px 0; text-align: left;}
.jiuye01 img{display: block; max-width: 100%; margin: 0 auto; padding: 30px 0;}


/*内页师资团队*/
.team{overflow: hidden; margin-top: 50px;}
.team ul{margin: 0;}
.team ul li{float: left;}
.team ul li .list-img{width: 100%; position: relative;}
.team ul li .list-img img{max-width: 100%;}
.team ul li dt{background: #c20f24; text-align: center; color: #FFF;padding: 10px 0; font-size: 15px;}
.team ul li p{ background: url(../images/teambg01.png) no-repeat bottom center; background-size: cover; color: #898989;  padding:15px 15px 50px 15px; line-height: 24px;}

.team-td{ overflow: hidden; background: url(../images/teambg.jpg) no-repeat center; padding: 50px 0; margin: 50px 0;}
.team-td dt{ text-align: center; color: #FFF; font-size: 33px;}
.team-td ul{margin: 0;}
.team-td ul li{float: left; text-align: center; color: #FFF;}
.team-td ul li img{ padding: 20px 0; max-width: 100%;}
.team-td ul li span{display: block; font-size: 18px;}
.team-td ul li p{font-size: 14px; padding: 8px 15px;}

/*内页学员天地*/
.student{overflow: hidden; padding: 30px 0;}
.student ul{margin: 0;}
.student ul li{float: left;}
.student ul li .list-img{width: 100%; position: relative;}
.student ul li .list-img img{max-width: 100%;}
.student ul li .list-img .bottom{position: absolute;bottom: 0; background-color: rgba(0,0,0,0.6); color: #FFF; width: 100%;  height: 40px; line-height: 40px;}
.student ul li .list-img .bottom span{ text-align: center; display: block; font-size: 16px; }
.student ul li .list-img .bottom span b{font-weight: normal;}

/*内页前景*/
.qianjing-01{overflow: hidden; background: #0dadad; padding: 50px 0;}
.qianjing-01 dt{ font-size: 30px; color: #FFF; font-weight: bold; text-align: center; margin-bottom: 30px;}
.qianjing-01 ul{margin: 0;}
.qianjing-01 ul li{ margin: 15px 0;}
.qianjing-01 ul li span { font-size: 22px; color: #FFF; font-weight: bold; line-height: 40px; border-bottom: 3px solid #acdc87; padding-bottom: 10px;}
.qianjing-01 ul li span i{font-size: 28px; padding-right: 10px;}
.qianjing-01 ul li p{font-size: 16px; color: #FFF; padding-top: 20px;}
.qianjing-01 ul li img{ max-width: 100%;}
.qianjing-01 .qianjing-btn { border-top: 8px solid #acdc87; margin-top: 50px; }
.qianjing-01 .qianjing-btn h5{ padding-top: 30px;}
.qianjing-01 .qianjing-btn h5 a{display: block; text-align: center;  background: #acdc87; border-radius: 10px; color: #FFF; font-size: 20px;  margin: 0 auto; height: 50px; line-height: 50px; width: 300px;}


.qianjing-02{overflow: hidden; background: #e8e8e8;padding: 50px 0;}
.qianjing-02 dt{ text-align: center; font-size: 33px; color: #222; padding: 15px 0;}
.qianjing-02 ul{margin: 0;}
.qianjing-02 ul li{ margin: 15px 0; height: 427px; padding-top: 30px; padding-left: 50px;}
.qianjing-02 ul li span{ color: #FFF;font-size: 22px; }
.qianjing-02 ul li p{color: #FFF; font-size: 15px;line-height: 26px; padding: 15px 30px 0 0;}
.qianjing-02 ul li:nth-of-type(1){background:url(../images/qizhi_01.gif) no-repeat center; }
.qianjing-02 ul li:nth-of-type(2){background:url(../images/qizhi_02.gif) no-repeat center; }
.qianjing-02 ul li:nth-of-type(3){background:url(../images/qizhi_03.gif) no-repeat center; }
.qianjing-02 ul li:nth-of-type(4){background:url(../images/qizhi_04.gif) no-repeat center; }

.qianjing-03{overflow: hidden;padding: 50px 0;}
.qianjing-03 dt{ text-align: center; font-size: 33px; color: #222; padding: 15px 0;}
.qianjing-03 dt em{font-style: normal; font-size: 16px; display: block; padding: 20px 0;}
.qianjing-03 ul{margin: 0;}
.qianjing-03 ul li{ text-align: center;}
.qianjing-03 ul li img{ max-width: 100%;}
.qianjing-03 ul li span{ font-size: 18px; display: block; padding: 15px 0;}
.qianjing-03 ul li p{text-align: left; font-size: 14px; line-height: 25px;}


.qianjing-05{overflow: hidden; background: #e8e8e8;padding: 50px 0;}
.qianjing-05 dt{ text-align: center; font-size: 33px; color: #222;  padding-bottom: 30px;}
.qianjing-05 ul{margin: 0;}
.qianjing-05 ul li{ text-align: center; margin-bottom: 30px;}
.qianjing-05 ul li .bg{background: #FFF; padding:20px 15px; min-height: 372px;}
.qianjing-05 ul li .bg img{max-width: 100%; }
.qianjing-05 ul li .bg span{ display: block; color: #0dadad ;font-size: 18px; padding: 15px 0; }
.qianjing-05 ul li .bg p{text-align: left; line-height: 25px; padding:0 10px;}

.qianjing-06{overflow: hidden;padding: 50px 0;}
.qianjing-06 dt{ text-align: center; font-size: 33px; color: #222;}
.qianjing-06 dt small{font-style: normal; font-size: 14px; display: block; padding: 15px 0; color: #666; line-height: 26px;}




/*内页新闻*/
.news{ overflow: hidden;}
.news ul{ margin: 0;}
.news ul li{height: 34px; line-height: 34px; border-bottom: 1px solid #E7E7E7;}
.news ul li b{font-weight: normal;}
.news ul li a{color: #666;}
.news ul li a:hover{color: #c50d25;}
.news ul li span{float: right; color: #999;}

/*内页高端课程*/
.kecheng-nav{ overflow: hidden; margin-bottom: 30px;}
.kecheng-nav h5{display: block; color:#fff; font-size: 17px;padding-left: 30px;background: #0dadad; height: 50px; line-height: 50px;}
.kecheng-nav h5 i{background: url(../images/sangang.png) no-repeat; height: 12px; width: 15px; padding-right: 30px; display: inline-block;}
.kecheng-nav ul{margin: 0; border: 1px solid #E7E7E7; padding: 20px;}
.kecheng-nav ul li{ border-bottom: 1px solid #E7E7E7; margin-bottom: 15px; padding: 0;text-align: center;}
.kecheng-nav ul li span{background: #E7E7E7;height: 38px;line-height: 38px;display: block; padding-left: 15px;}
.kecheng-nav-sub{float: left;}
.kecheng-nav-sub dl{margin: 0;}
.kecheng-nav-sub dl dd{float: left;height: 38px;line-height: 38px;}
.kecheng-nav-sub dl dd a{ padding: 0 8px;}

.kecheng{overflow: hidden; padding-bottom: 30px;}
.kecheng ul{margin: 0;}
.kecheng ul li{float: left; padding-bottom: 30px; margin-bottom: 30px; border-bottom: 1px solid #E7E7E7;}
.kecheng ul li .list-img{width: 100%; position: relative;}
.kecheng ul li .list-img img{max-width: 100%;}
.kecheng ul li dt{font-size: 22px;  color: #333;}
.kecheng ul li dt b{font-weight: normal;}
.kecheng ul li em{font-size: 14px; font-style: normal; line-height: 25px;}
.kecheng ul li span{font-size: 14px;display: block; line-height: 25px; text-align: center;}

/*--产品详情页--*/
.kc_details{overflow: hidden; margin-bottom: 30px;}
.kc_details span{font-size: 28px; color: #333; padding-bottom:15px; display: block;}
.kc_details p{line-height: 24px;}
.kc_details img{max-width: 100%;}
.kc_details .zixun{overflow: hidden; padding: 20px 0;}
.kc_details .zixun ul{margin: 0;}
.kc_details .zixun ul li{float: left; cursor: pointer;font-size: 18px;}
.kc_details .zixun ul li:first-child{ background: #dd2727; border-radius: 8px; padding: 10px 40px; }
.kc_details .zixun ul li:first-child a{color: #FFF;}
.kc_details .zixun ul li:last-child{ background: #fce9e9;  border: 1px solid #dd2727;border-radius: 8px;padding: 10px 40px; margin-left: 30px;}
.kc_details .fenxiang {width: 100%;}
.kc_details .fenxiang dt{float: left; width: 18px;margin-right: 10px;}
.kc_details .fenxiang dt img{max-width: 100%;}
.kc_content{ overflow: hidden;line-height: 28px;}
.kc_content img{max-width: 100%;}

.details-bt{display: block; border-bottom: 1px solid #E7E7E7; font-size: 21px; color: #222; line-height: 40px;}
.details-bt i{margin-right: 10px; float: left;}
.details-bt em{float: right;font-style: normal; font-size: 14px;}

.kc-details-news{ overflow: hidden; padding: 15px 0;}
.kc-details-news ul{margin: 0;}
.kc-details-news ul li{line-height: 38px; line-height: 38px; border-bottom: 1px solid #E7E7E7;
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}
.kc-details-news ul li dt{float: right; color: #999;line-height: 38px;}

/*详情页*/
.Details{overflow: hidden;}
.Details h1{ text-align: center; padding: 15px 0;}
.Details dt{ text-align: center; border-top: 1px solid #e7e7e7; border-bottom: 1px solid #e7e7e7; display: block; line-height: 40px;}
.Details dt small{padding: 0 10px; font-weight: bold;}
.Details-conent{ line-height: 28px; padding: 15px 0;}
.Details-conent img{max-width: 100%; padding: 15px 0;}
.Details-conent li{ height: 40px; line-height: 40px;}




/*--底部友情链接--*/
.Link{overflow: hidden; background:#2d3237; border-bottom: 1px solid #393e43; padding: 30px 0 20px 0;}
.Link span{ color: #FFF; font-size: 18px;display: block; margin-bottom: 10px;}
.Link ul{margin: 0;}
.Link ul li{ float: left; display: inline-block; }
.Link ul li i{font-style: normal; padding: 0px 8px;}
.Link ul li a{color: #999;}
.Link ul li a:hover{color: #e21c36;}

.Footmenu{ overflow: hidden; background: #2d3237; padding: 30px 0;}
.Footmenu ul{margin: 0;}
.Footmenu ul li{float: left;color: #999;}
.Footmenu ul li span{display: block; color: #999;font-size: 16px; margin-bottom: 15px;}
.Footmenu ul li a{color: #999; display: block; line-height: 26px;}
.Footmenu ul li a:hover{color: #e21c36;}
.Footmenu ul li img{max-width: 100%;display: block; margin: 0 auto;}
.Footmenu ul li p{text-align: center; line-height: 34px;}

.Copy{color:#ccc; line-height:60px; text-align:center;  background:#202428;}
.Copy a{color:#ccc;}
.Copy a:hover{color:#e21c36;}

.Mobile-fluid{position:fixed; left:0; bottom:0; background-color: rgba(0,0,0,0.6);width:100%; border-top:3px solid #0dadad;}
.Mobile-fluid ul {width:100%; overflow:hidden; padding:5px 0; }
.Mobile-fluid ul li{ float:left; width:50%; text-align:center; margin:0 auto;}
.Mobile-fluid ul li img{max-width: 100%; padding: 5px 10px;}
.Mobile-fluid ul li span{color: #FFF;font-size: 12px;}
.Mobile-fluid ul li span i{font-size: 36px; display: block;}
.Mobile-fluid ul li:first-child span i{font-size: 26px; padding: 5px 0;}




/* 超小设备（手机，小于 768px） */
@media only screen and (max-width: 768px) {
 
.navbar-header{ height: 70px; background: #FFF;}
.navbar-header .logo{float: left; width: 320px;}
.navbar-header .logo img{max-width: 100%; padding: 8px;}
.navbar.navbar-default{height: auto;}

/*手机导航*/
.navbar-collapse{background: #FFF;  position: relative; border-top: 1px solid #E7E7E7;}
.navbar-default .navbar-nav>li>a {text-align:left;border-bottom:1px solid #e7e7e8; padding: 0px 20px; width: 100%; color: #333;}  
.navbar-default .navbar-nav>li>a:hover,.navbar-nav>li>a:active {background:#e21c36 !important; color: #FFF !important; margin:0 0; width: 100%;}

.dropdown-menu>li>a i{line-height: 20px;}

.Quick-nav01{margin:20px 0 10px 0;}
.Quick-nav01 ul li{padding:10px; height: 100px;text-align: center; }
.Quick-nav01 ul li img{ float: none;}
.Quick-nav01 ul li span{font-size: 12px;display: block; padding-left: 0;  padding: 10px 0;}

.Quick-nav02{margin: 0; margin-bottom: 20px;}
.Quick-nav02 ul{padding: 0;}
.Quick-nav02 ul li{padding:8px 0;}
.Quick-nav02 ul li img{width: auto;max-width: 40px;}
.Quick-nav02 ul li span{border-bottom: 0;}
.Quick-nav02 ul li:nth-of-type(1){border-right: 1px solid #E7E7E7;}
.Quick-nav02 ul li:nth-of-type(2){border-right: 1px solid #E7E7E7;}
.Quick-nav02 ul li:nth-of-type(3){border-right: 1px solid #E7E7E7; }

.nav-tabs{margin-top: 20px;}

.home-bt span{font-size: 32px;}
.home-bt small{font-size: 12px;}

.team-td ul li{ width: 100%;}
.kecheng{padding: 30px 0;}
.home-team ul li{ margin-bottom: 20px;}
.home-team ul li .list-img .bottom p{ display: none;}

.home-kc ul li .list-img{height: 133px;}
.home-partner ul li .list-img{ height: 50px;}
.kecheng-nav ul li{ clear: both;}
.kecheng-nav ul li span{background: #0dadad; color: #FFF;}

.qianjing-02 ul li{ padding-left: 92px;}
.qianjing-02 ul li p{padding: 15px 70px 0 0;}

.feedback{width: 100%;}
.feedback ul li input{  width:240px; }
.feedback ul li textarea{ width:240px; height: 180px;}

.xueli dt{font-size: 20px;}
.xueli ul li{min-height: 300px;}

.youshi dt{font-size: 22px;}
.youshi dt em{font-size: 14px;}
.youshi ul li{ margin-bottom: 20px; min-height: 270px;}
.youshi ul li p{padding: 0;}

.youshi02 dt{font-size: 22px;}
.youshi02 ul li{ margin-bottom: 20px;}

.Copy{line-height:26px; padding: 15px 0 80px 0;}

.section-3 .section-txt{ background:none;}
.section-3 .jl{padding: 30px 0 0 0;}
.section-3 .jl1{padding: 30px 0 0 0;}

}

/* 分页 */
.pagination-wrapper {
	margin: 20px 0;
	overflow: hidden;
    padding: 20px 0;
    float: right;
}
.pagination {
	height: 34px;
	text-align: center;
}
.pagination li {
	display: inline-block;
	height: 34px;
	margin-right: 5px;
}
.pagination li a {
	float: left;
	display: block;
	height: 32px;
	line-height: 32px;
	padding: 0 12px;
	font-size: 16px;
	border: 1px solid #dddddd;
	color: #555555;
	text-decoration: none;
}
.pagination li a:hover {
	background: #f5f5f5;
	color: #0099ff;
}
.pagination li.thisclass {
	background: #0dadad ;
	color: #fff;
}
.pagination li.thisclass a, .pagination li.thisclass a:hover {
	background: transparent;
	border-color: #0dadad ;
	color: #fff;
	cursor: default;
}
.ab_pages{
	clear: both;
	padding: 20px 0;
	font-size: 14px;
	text-align: center;
	overflow: hidden;
  }
  .ab_pages ul{
	display: inline-block;
	margin: 0 auto;
	padding: 0;
  }
  .ab_pages ul a{
	color: #555;
	display: block;
	padding: 5px 11px;
	border: 1px solid #ddd;
	float: left;
	margin: 0 5px;
	font-size: 12px;
  }
  .ab_pages span{
	color: #555;
    display: block;
    padding: 5px 11px;
    border: 1px solid #ddd;
    float: left;
    margin: 0 5px;
    font-size: 12px;
  }


.menuDown .open li{
	white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

.navbar-header .navbar-toggle{
	margin-top: -50px;
}

.nav li:hover .dropdown-menu{
	display: block!important;
}

.nav li:nth-child(4) .dropdown-menu li{
	display: none;
}
.nav li:nth-child(4) .dropdown-menu li:last-child{
	display: block;
}

.ban-link{
	position: relative;
}
.pro-link{
	position: absolute;
	top: 12%;
	display: block;
	width: 100%;
	padding: 5%;
}
.pro-link li{
	width: 50%;
}
.pro-link li:first-child, .pro-link li:last-child{
	width: 40%;
}
.pro-link li a{
	font-size: 4.1rem;
	line-height: 1.9;
	color: #ffffff;
	display: block;
	width: 100%;
}
@media(max-width:460px) {
	.pro-link li a{
		font-size: 0.8rem;
		   line-height: 1.4;
	}
}
@media(max-width:1800px){
	.pro-link li a{
		font-size: 3.1rem;
	}
}