﻿@charset "UTF-8";
/*css 初始化开始 */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img { 
    margin: 0; 
    padding: 0; 
}
fieldset, img,input,button { 
    border: none; 
    padding: 0;
    margin: 0;
    outline-style: none; 
}
ul, ol { 
    list-style: none; 
}
input { 
    padding-top: 0; 
    padding-bottom: 0; 
   font-family: 'Microsoft YaHei'
}
select, input { 
    vertical-align: middle;
}
select, input, textarea { 
    font-size: 12px; margin: 0; 
}
textarea { 
    resize: none; 
} /*防止拖动*/
img {
    border: 0;	
    vertical-align: middle; 
}  /*  去掉图片低测默认的3像素空白缝隙*/
table { 
    border-collapse: collapse; 
}
body {
    font:12px/150% Arial,Verdana,"\5b8b\4f53";
    color: #666;
    background: #fff;
    overflow-x: hidden; 
}
.clear:before,.clear:after {
   content: "";
   display: block;
   height: 0;
   visibility: hidden;
   clear: both;
}
.clear{
    *zoom: 1;/*IE/7/6*/
}
a {
    color:#000; 
    text-decoration: none; 
}
h1,h2,h3,h4,h5,h6 {
    text-decoration: none;
    font-weight: normal;
    font-size: 100%;
}
s,i,em{
    font-style: normal;
    text-decoration: none;
}
h1, h2, h3, h4, h5, h6 {
    font-size:12px;
}

/*公共类*/
.w {  /*版心 提取 */
    width: 1200px; margin:0 auto;
}
.fl {
    float:left;
}
.fr {
    float:right;
}
.al {
    text-align:left;
}
.ac {
    text-align:center;
}
.ar {
    text-align:right;
}
.hide {
    display:none;
}

/*css 初始化结束 */

/* 头部 开始 */
.b-header {
    height: 30px;
    line-height: 30px;
}
.logo-nav {
    height: 100px;
}
.nav {
    height: 100px;
    line-height: 100px;
    position: relative; 
    z-index: 999;
    padding-left: 55px;
}
.nav li,.navscroll li {
    height: 100px;
    float: left;
    position: relative;
}
.nav a {
    font-size: 20px;
    padding: 15px 22px;
    font-weight: 600;
    font-family: Microsoft YaHei;
}
.nav a:hover{
    color: #CB0100;
}
.nav span,.navscroll span{
    display: inline-block;
    height: 3px;
    position: absolute;
    left: 0;
    bottom: 16px;
    background: url(../images/navspan.jpg) left no-repeat;
}

/* 头部 结束 */
html{overflow-x:hidden}
.ban{position:relative;width:1200px;height:650px;margin:0px auto;}
.banPa{left:-360px; position:absolute;}
#foucsBox { margin: 0 auto; padding: 0; width: 1920px; height: 650px; overflow: hidden; zoom: 1; position: relative;}
#foucsBox .imgCon { width: 1920px; height: 650px; margin: 0; padding: 0; position: relative; list-style: none; }
#foucsBox .imgCon li { float: left; width: 1920px; height: 650px; }
#foucsBox .imgCon li img {width: 1920px; height: 650px; }
#foucsBox .foucs { width: 1920px; height: 12px; position: absolute; bottom: 10px; text-align: center; z-index: 3; }
.foucs span{width:58px;height:12px;background:#000;display:inline-block;margin:0px 6px;}
.foucs span.f{background:#df0001;}
/* 选择学校 开始 */
.b-choice {
    background: #FFFFFF;
    height: 967px;
}
.choice-tit {
    height: 140px;
    text-align: center;
}
.choice-tit p {
    font-size: 50px;
    line-height: 50px;
    color: #E4393C;
    font-family: Microsoft YaHei;
    padding-top: 55px;
}
.choice-tit div {
    font-size: 20px;
    line-height: 20px;
    color: #cccccc;
    padding-top: 15px;
}
.choice-c {
    height: 826px;
    background: url(../images/choice.jpg) no-repeat;
    position: relative;
}
.choice-c div {
    text-align: center;
    position: absolute;
}
.choice-c div span {
    display: inline-block;
    width: 42px;
    height: 43px;
    font-size: 38px;
    line-height: 43px;
    color: #E4383B;
    overflow: hidden;
}
.choice-c div p {
    font-size: 22px;
    line-height: 24px;
    color: #5C5C5C;
    font-weight: 700;
    font-family: Microsoft YaHei;
}
.choice-c div div {
    font-size: 14px;
    line-height: 28px;
    color: #888888;
}
/* 选择学校 结束 */

/* 我们的优势 开始 */
.advantage {
    height: 785px;
    position: relative;
}
.w-advantage {
    width: 1920px;
    height: 100%;
    background: url(../images/advantage.jpg) no-repeat;
    position: absolute;
    left: -360px;
    top: 0;
}
.advantage-top,.course-top,.teacher-top,.icontact-top,.inew-top {
    padding-top: 55px;
}
.advantage-top p,.course-top p,.teacher-top p,.icontact-top p,.inew-top p {
    font-size: 50px;
    line-height: 50px;
}
.advantage-top span,.course-top span,.teacher-top span,.icontact-top span,.inew-top span {
    display: block;
    width: 450px;
    height: 50px;
    background: url(../images/advantage_heng.png) no-repeat;
    margin: 20px auto;
}
.advantage-top div,.course-top div,.teacher-top div,.icontact-top div,.inew-top div {
    font-size: 24px;
    line-height: 24px;
    margin-bottom: 40px;
}
.advantage-top div,.advantage-top p,.course-top div,.course-top p,.teacher-top p,.teacher-top div,.icontact-top p,.icontact-top div,.inew-top p,.inew-top div {
    text-align: center;
    font-family: Microsoft YaHei;
    color: #fff;
}
.advantage-c ul li {
    float: left;
	width:280px;
    margin: 0 10px;
    text-align: center;
}
.advantage-c p {
    font-size: 18px;
    line-height: 18px;
    margin: 25px 0;
}
.advantage-c div {
    font-size: 14px;
    line-height: 25px;
	text-align:left;
}
.advantage-c p,.advantage-c div {
    color: #fff;
    font-family: Microsoft YaHei;
}
.advantage-c a {
    display: inline-block;
    width: 200px;
    height: 46px;
    line-height: 46px;
    font-size: 14px;
    color: #fff;
    background: url(../images/advantage_a.png) no-repeat;
    margin-top: 18px;
}
.course-top p,.course-top div {
    color: #000;
}
.course-c ul li {
    width: 370px;
    float: left;
    margin: 0 10px 50px;
}
.course-c p {
    text-align: center;
}
.course-c p a {
    font-size: 18px;
    line-height: 40px;
    font-family: Microsoft YaHei;
}
.course-c div {
    font-size: 15px;
    text-indent: 30px;
    line-height: 30px;
}
.teacher-top p,.teacher-top div {
    color: #000;
}
.teacher-c ul li {
    width: 370px;
    border: 1px solid #dcdcdc;
    margin: 0 13px;
    float: left;
}
.teacher-c p {
    text-align: center;
}
.teacher-c p a {
    font-size: 18px;
    line-height: 40px;
    font-family: Microsoft YaHei;
}
.teacher-c div {
    height: 157px;
    font-size: 15px;
    text-indent: 32px;
    line-height: 30px;
    padding: 0 15px;
    background: url(../images/teacher_c5.png) no-repeat left bottom;
}
/* 我们的优势 结束 */

/* 首页联系 开始 */
.icontact {
    height: 230px;
    position: relative;
    margin-top: 80px;
}
.w-icontact {
    width: 1920px;
    height: 100%;
    background: url(../images/icontact.png) no-repeat;
    position: absolute;
    left: -360px;
}
.icontact-top {
    padding-top: 30px;
}
.icontact-top a{
   color:#fff
}

/* 首页联系 结束 */

/* 首页新闻 开始 */
.inew-c {
    height: 390px;
    position: relative;
    padding-left: 57px;
}
.inew-top p,.inew-top div {
    color: #000;
}
.inew-c li {
    position: relative;
}
.inew-c li img {
    width: 317px;
    height: 109px;
    margin-bottom: 18px;
    float: left;
}
.inew-fr {
    float: left;
    padding-left: 75px;
}
.inew-fr p a {
    font-size: 18px;
    font-family: Microsoft YaHei;
}
.inew-fr div {
    width: 685px;
    font-size: 14px;
    line-height: 24px;
    padding-top: 15px;
}
.inew-dot {
    width: 1px;
    height: 380px;
    background: #BABABA;
    position: absolute;
    left: 414px;
    top: -7px;
    z-index: 10;
}
.inew-c li span {
    display: block;
    width: 12px;
    height: 12px;
    background: url(../images/jingling.png) 0 0 no-repeat;
    position: absolute;
    left: 352px;
    top: 3px;
    z-index: 20;
}
/* 首页新闻 结束 */

/* 首页联系 开始 */
.icontact2-fl-c,.hotline p,.hotline p a {
    font-size: 16px;
    line-height: 40px;
	color:#000;
}
.icontact2-fl-tit {
    font-size: 28px;
    line-height:45px;
    font-family: Microsoft YaHei;
    color: #000;
}
.hotline {
    padding-top: 10px;
}
.icontact2-fr {
    width: 666px;
    height: 300px;
    padding-top: 0px;
}
.icontact2-fr img {
    width: 300px;
    height: 200px;
    padding:0 15px 15px 0;
    float: left;
}
.icontact2-fr div {
    font-size: 16px;
    line-height: 27px;
	margin-top:10px;
}
.shipin {float:left;width:315px;height:215px;}
.jianjie {float:right;width:330px;}
/* 内页 */
.left{width:280px;background:#E4393C;margin-top:25px;text-align:center;float:left;}
.left h2{color:#fff;font-size:22px;padding-top: 15px;padding-bottom:25px;}
.left h3{font-size:16px;background:#fff;width:250px;line-height:40px;margin:0 auto;margin-bottom:8px;}
.left h3 a{color:#000;display:block;}
.left h3 a:hover{color:#333;}
.left h3:hover{background:#f0d3d3;}
.con_b{background:url(../images/cont_l.jpg) no-repeat bottom;}
.about_b{background:url(../images/about.png) no-repeat 54px 13px;}
.left_t ul {line-height:26px;color:#fff;padding: 10px 20px 15px 40px;text-align:left;}
.left_t ul  li a{color:#fff;}
.col_3{color:#333;}
.fs12 {font-size: 12px; }
.fs18 {font-size: 18px; }
.fs16 {font-size: 16px; }
.fs20 {font-size: 20px; }
.right{float:right;width:875px;margin-top:25px;}
.bor{border-bottom:1px #333 solid;line-height: 25px;}
.right a{color:#333;}
.con{padding: 10px;line-height: 23px;font-size: 14px;}
/*内页新闻*/
.news_l{border-bottom:1px #E4393C dashed;margin-bottom: 13px;padding-bottom: 8px;}
.news_l h4{font-size:16px;border-left:4px #E4393C solid;padding-left:10px;}
.news_l h4 a{color:#000;}
.news_l h4 a:hover{color:#E4393C;}
.new_x h1{font-size:20px;color:#E4393C;text-align:center;padding-top:15px;padding-bottom:5px;}
.new_x h3{text-align:center;color:#999;padding-bottom:10px;}
.new_x h3 a{color:#999;}
.new_x p{color:#333;line-height:24px;font-size:14px;}
.new_rel{border-bottom:1px #ccc dashed;color:#333;line-height: 28px;}
.new_rel a{color:#333;font-size:14px;}
.new_rel a:hover{color:#E4393C;}
.pages ul li {float:left;padding:0px 5px;border: 1px #E4393C solid;margin-left: 10px;}
.pages .previous_s,.pages .next,.pages .pages_solid{background:#E4393C;color:#fff;}
/*内页产品*/
.min_h{min-height: 530px;}
.pro_l ul li{float:left;width:280px;}
.pro_l ul li p{text-align:center;background:url(../images/pro_l.png) no-repeat;height:30px;line-height:30px;position: relative;top: -30px;}
.pro_l  li  a{color:#000;}
.pro_l  li  a:hover{text-decoration:underline;}
.proct_bg1{line-height:25px;}
.rel_p h3{border-left:4px #E4393C solid;color:#000;margin-top:30px;margin-bottom:15px;width: 100px;color:#E4393C}

/* 底部 开始 */
.foot{background:#292929;margin-top:50px;}
.ftNav{height:50px;line-height:50px;background:#E4393C;color:#fff;}
.ftNav a{color:#fff;line-height:30px;padding:0px 20px;font-family: 'Microsoft YaHei';}
.bottom{line-height:30px;color:#fff;padding:30px 0px;}
.bottom a{color:#fff;margin:0px 2px;}
.bottom a:hover{color:#8C7E5E;}
.bottom .cnzz {display:inline-block;vertical-align:middle;}
.fs14 {font-size: 14px; }
.tac { text-align: center; }
.ml15 { margin-left: 15px; }
/* 底部 结束 */
.shangmeng ul li {float:left;width:180px;text-align:center;margin:0 9px 9px 9px;line-height:45px;border:1px solid #E4393C;}
.shangmeng ul li  a {color:#000;display:block;}
.shangmeng ul li  a:hover {background:#E4393C;color:#fff;}
.title{font-size: 20px;
    margin-bottom: 15px;
    color: #000;
    font-family: 'Microsoft YaHei';}
.pages ul li {float:left;padding:0px 5px;border: 1px #E4393C solid;margin-left: 10px;}
.pages .previous_s,.pages .next,.pages .pages_solid{background:#E4393C;color:#fff;}
	
	
#demo1p {
    height: 482px;
    list-style: none outside none;
    margin: 0px auto;
    overflow: hidden;
    width:1160px;
}
#indemo1p {
    float: left;
    width: 800%;
}
#demo1p1 {
    float: left;
}
.top_14 {
    list-style: none outside none;display:inline;  
}
.top_14 li {   
    float: left;
    height: 462px;
    line-height: 30px;
    margin: 0 13px;
    overflow: hidden;
    text-align: center;
    width: 370px;
	border: 1px solid #dcdcdc;
}
.top_14 a {
    font-size: 18px;
    line-height: 40px;
    font-family: Microsoft YaHei;
}
.top_14 div {
    height: 157px;
    font-size: 15px;
    text-indent: 32px;
    line-height: 30px;
    padding: 0 15px;
    background: url(../images/teacher_c5.png) no-repeat left bottom;
}
#demo1p2 {
    float: left;
}

#dituContent >div:nth-of-type(2){
	display:none;
}
	
/* .teacher-c ul li { */
    /* width: 370px; */
    /* border: 1px solid #dcdcdc; */
    /* margin: 0 13px; */
    /* float: left; */
/* } */
/* .teacher-c p { */
    /* text-align: center; */
/* } */
/* .teacher-c p a { */
    /* font-size: 18px; */
    /* line-height: 40px; */
    /* font-family: Microsoft YaHei; */
/* } */
	
	