@charset "utf-8";
/* CSS Document */
*{ margin:0; padding:0;}
html,ul,li,p,td,img{padding:0;margin:0;border:0;font-size:13px;font-family:"微软雅黑";list-style:none;}
body{margin:0 auto;}
a{ text-decoration:none}
.fl{float:left}
.fr{float:right}
.clear{ clear:none;}
.mr{ margin-right:0;}
.center{ text-align:center;}
img{ margin:0; padding:0;}

/*top部分*/

#top,#main,#main1{ width:1000px; margin:0 auto; overflow:hidden;}

#top{ height:53px;padding:19px 0; }

.logo{ overflow:hidden; width:622px;}

.logo01{ width:180px;}

.logo02{ padding-top:7px; padding-left:5px;}

.logo02 span{font-size: 14px;color: #45474b; font-style:italic;}

.logo02 h1{ font-size:18px; color:#45474b;display: inline-block;}

.logo02 p{ font-size:18px; color:#323739; font-style:italic;}

.sech{ width:368px;}

.sech .pho{font-size:16px;color:#45474b;font-style:italic;text-align:right;}

.sech .pho span{font-size:25px;font-weight:bold;color:#45474b;padding-left:10px;padding-right:5px;}

/*nav*/

#nav{ width:100%; background:#707070; height:38px; position:relative;}

#nav ul{ width:1000px; margin:0 auto;}

#nav ul h2{ float:left; line-height:38px; padding:0 22px; border-right:1px solid #707070; font-size:16px; font-style:italic;}

#nav ul h2 a{ color:#fff;}


/*banner*/


.banner{
    margin:10px 0;
    text-align:center;
}
.banner div{
    width:1000px;
    height:400px;
    position: relative;
    margin: auto;
    background: url("../images/banner-xygs.jpg");
}
.banner div ul{
    position: absolute;
    color: #fff;
}
.banner div ul li{
    font-size: 16px;
    text-align: left;
    line-height: 30px;
}
.banner div ul li i{
    color:#FFCD01;
    font-size:18px;
}
.banner_1{
    width:170px;
    top:20px;
    left:25px;
}
.banner_2{
    width:130px;
    top:230px;
    left:246px;
}
.banner_3{
    width:106px;
    top:17px;
    left:460px;
}
.banner_4{
    width:184px;
    top:323px;
    left:592px;
}
.banner_5{
    width:160px;
    top:20px;
    left:825px;
}


/*----------------- banner部分结束--------------------*/




/*首页*/
.lay { width: 1024px; margin: 0 auto; clear: both; padding-top: 30px;}
.lay .tarena-tit h2{font-size:30px; color:#0088cc; line-height:60px; font-style:italic; text-align:center;}
.lay .tarena-tit h2 strong{ color:#ff4046; font-size:40px;}
.lay .tarena-tit h3{color:#0c0c0c; font-size:18px; font-weight:normal; line-height:35px;}
.lay p{color:#4d4d4d; font-size:13px; line-height:24px; text-indent:2em;padding-top:8px;}
.con17 .q500{margin-top:30px; }
.con17 .q500 figure{ display:block; width:175px;padding:12px;margin:0; float:left}
.con17 .q500 figure figcaption{padding:12px; height:48px; background:#dedfde; text-align:right; color: #666666;}
.con17 .q500 figure figcaption span{ display:block;border-bottom:1px solid #000; font-size:20px; font-weight:bold; padding-bottom:3px;}
.con17 .q500 figure figcaption i{ font-style:normal; padding-top:2px; display:block}
.last{background:#dedfde;width:175px; height:179px; float:right;margin:12px;display:block; font-size:20px; font-weight:bold; text-align:center;padding-top:90px;  overflow:hidden; float:left}
.con18 .baiq{margin-top:30px}
.con18 .baiq figure{ display:block; width:175px;padding:12px;margin:0; float:left}
.con18 .baiq figure figcaption{padding:12px; height:68px; background:#dedfde; text-align:right; color: #666666;}
.con18 .baiq figure figcaption span{ display:block;border-bottom:1px solid #000; font-size:20px; font-weight:bold; padding-bottom:3px}
.con18 .baiq figure figcaption i{ font-style:normal; padding-top:2px; display:block}
.last{background:#dedfde;width:175px; height:179px; float:right;margin:12px;display:block; font-size:20px; font-weight:bold; text-align:center;padding-top:90px;  overflow:hidden; float:left; color: #666666;}
.con19 .zhim{margin-top:30px}
.con19 .zhim figure{ display:block; width:175px;padding:12px;margin:0; float:left}
.con19 .zhim figure figcaption{padding:12px; height:68px; background:#dedfde; text-align:right; color: #666666;}
.con19 .zhim figure figcaption span{ display:block;border-bottom:1px solid #000; font-size:20px; font-weight:bold; padding-bottom:3px}
.con19 .zhim figure figcaption i{ font-style:normal; padding-top:2px; display:block}
.con20 .daz{margin-top:30px; overflow:hidden}
.con20 .daz figure{ display:block; width:175px;padding:12px;margin:0; float:left}
.con20 .daz figure figcaption{padding:12px; height:68px; background:#dedfde; text-align:right; color: #666666;}
.con20 .daz figure figcaption span{ display:block;border-bottom:1px solid #000; font-size:20px; font-weight:bold; padding-bottom:3px}
.con20 .daz figure figcaption i{ font-style:normal; padding-top:2px; display:block}



.tit{ font-size:15px; color:#333;border-top:4px solid #707070; padding:10px 20px 0px 20px; border-right:1px solid #707070; height:20px; background:#fff; position:absolute; left:0; top:0; z-index:9999; text-align:center; font-weight:normal; font-style:italic;}

#main1{ margin-bottom:50px; border-left:1px solid #e5e5e5;}
#main{ margin-bottom:50px;}
/*学员故事*/

#showtext,#showtext2,#showtext3,#showtext4,#showtext5,#showtext6,#showtext7 { cursor: hand; cursor:pointer;}

.none { display: none; }


.xuey{  position: relative; padding-top:33px; margin-bottom:10px;}

.stu{ border: 1px solid #e5e5e5; border-top: 1px solid #707070; border-left: none; padding: 5px 15px 10px 15px; float:left;}

#stu{ margin:0 auto; width:100%; border-bottom: 1px dashed #707070; float:left; padding-bottom:10px; float:left; padding-top:20px; position:relative; }

.stu-pic{ width:255px; float:left;}
.stu-pic dl{ width:255px; height:350px;}
.stu-pic dt{ width:255px; height:290px;}
.stu-pic dd.stu-xz{padding:0px; top:-55px; height:35px; width:255px; line-height:35px; display:block; position:relative;  background-color:rgba(0,0,0,0.6); color:#FFF; text-align:center;}
.stu-pic dd.stu-rz{font-size:14px; line-height:20px; color:#000; position:relative; text-align:center; top:-20px; }

.stu-con{ width:680px; padding:15px 10px 15px 20px; float:left;}
.stu-con h2{ width:600px; background:#dadae6; font:18px/32px '微软雅黑'; margin:0 auto; margin-bottom:20px; font-style:italic; font-weight:400; text-align:center;}

.stu-con p,#show1 p,#show2 p,#show3 p,#show4 p,#show5 p,#show6 p,#show7 p{text-indent:25px;  font:12px/24px '宋体'; color:#939090;}
.stu-con h3,#show1 h3,#show2 h3,#show3 h3,#show4 h3,#show5 h3,#show6 h3,#show7 h3{ margin:0 auto; font:16px/52px '微软雅黑'; font-weight:300; color:#000000; padding:5px 0; text-align:center;}

.stu-con #btn a{ display:inline-block; border:1px solid #b7b3b3; width:65px; height:25px; font:13px/25px '微软雅黑';  text-align:center; position:absolute; bottom:10px; right:15px;}

#show1 p{ width:965px; padding: 0 15px;}

/*就业渠道*/

.jy1{ height:466px; background:url(../images/jy1_01.jpg) no-repeat; margin-top:30px;position: relative}
.jy1 h2{ width:342px; height:150px; color:#0168b7; font:18px/28px '微软雅黑'; font-weight:400; padding-top:195px; padding-left:206px; }
.jy1 h1{
    position: absolute;
    margin:0;
    padding: 0;
    top:51px;
    color:#10609D;
    font-size: 29px;
    left:250px;
}
.jy1 h1 span{
    color:#FC7B06;
}
.jy2{ padding:20px; position:relative; float:left;}
.jy2-img{ width:260px; height:180px; z-index:2;}
.jy2-con{ width:668px; background:#ecf4f7; padding:15px; border:1px solid #c0cace;}
.jy2-con h2{ width:600px; color:#3091dc; font:18px/32px '微软雅黑'; margin:0 auto; margin-bottom:15px; font-weight:bold; text-align:center;}
.jy2-con p,#mq1 p,#mq2 p{text-indent:25px;  font:12px/24px '宋体'; color:#4c728f;}

#mq1 h3,#mq2 h3{ margin:0 auto; font:14px/32px '微软雅黑'; font-weight:100; padding:5px 0; text-align:center;}


.jy2-con #btn a{ display:inline-block; border:1px solid #b7b3b3; width:65px; height:25px; font:13px/25px '微软雅黑';  text-align:center; position:absolute; bottom:9px; right:45px; margin-bottom:15px;}
.jy2-con #btn2 a{ display:inline-block; border:1px solid #b7b3b3; width:65px; height:25px; font:13px/25px '微软雅黑';  text-align:center; position:absolute; bottom:9px; left:625px; margin-bottom:15px;}


.hzqy{
    width:100%;
    height:671px;
    margin:0 auto;
    background:#f5f6f8;
    text-align:center;
    padding:20px 0;
    font-size:0;
}
.hzqy-a{
    height:144px;
    position: relative;
}
.hzqy-a img{
    position: absolute;
    top:28px;
    left:90px;
}
.hzqy-a>div{
    position: absolute;
    font-weight: bold;
    top:22px;
    left:337px;
    color:#0168B7;
}
.hzqy-a>div p{
    text-align: left;
    font-size: 14px;
}
.hzqy-a>div p span{
    color:#FF7E00 ;
}
.hzqy-b{
    width:808px;
    margin:auto;
    height:508px;
    background: url("../images/jy_hz01.png");
    margin-bottom: 30px;
    position: relative;
}
.hzqy-b div{
    width:170px;
    height:55px;
    position: absolute;
    font-size: 18px;
    font-weight: bold;
    color:#1172BB;
    text-align: left;
}
.jy3{ width:1000px; height:380px;  margin:0 auto; padding-top:100px;}

.tu{ background:url(../images/1_1_10.jpg) no-repeat; height:301px; width:226px; position:relative; font-weight:bold; float:left; margin-right:7px; border:1px solid #ababab;}

.tu .xia,.tu1 .xia,.tu2 .xia,.tu3 .xia{width:216px;height:300px;
  opacity:0;filter:Alpha(opacity=0);/* 只支持IE6、7、8、9 */
  position:absolute; /* IE6、7、8只能设置position:static(默认属性) ，否则会导致子元素继承Alpha值 */
  *zoom:1; /* 激活IE6、7的haslayout属性，让它读懂Alpha */
  bottom:-82px;
  } 
 
.tu:hover .xia,.tu1:hover .xia,.tu2:hover .xia,.tu3:hover .xia{
		bottom:0;
		background:#000;
		color:#fff;
		transition:bottom 1s, opacity 3s;
		-moz-transition:bottom 1s,opacity 3s; /* Firefox 4 */
		-webkit-transition:bottom 1s, opacity 3s; /* Safari and Chrome */
		-o-transition:bottom 1s,opacity 3s; /* Opera */
		 opacity:0.5;filter:Alpha(opacity=50);/* 只支持IE6、7、8、9 */
		 line-height:1.5em;
		 padding-left:10px;
		 padding-top:10px;
		 text-align:center; line-height:300px;
		 font-size:18px;
}

/*图片滚动及展示介绍结束*/

   .tu1{ background:url(../images/1_1_12.jpg) no-repeat; height:301px; width:225px; position:relative; font-weight:bold; float:left; margin-right:7px; border:1px solid #ababab;}
   

   .tu2{ background:url(../images/1_1_14.jpg) no-repeat; height:301px; width:225px; position:relative; font-weight:bold; float:left; margin-right:7px; border:1px solid #ababab;}
   

   .tu3{ background:url(../images/1_1_16.jpg) no-repeat; height:301px; width:225px; position:relative; font-weight:bold; float:left; margin-right:7px; border:1px solid #ababab;}


.jy4{ width:100%; padding:50px; text-align:center; margin:0 auto; background:#f8f9fc;}
.jy5{ width:1000px; text-align:center;  margin:0 auto; padding:50px 0;}
.jy5_1{
    height:82px;
    padding-top: 10px;
    color:#0168b7;
}
.jy5_1 h1 span{
    font-size: 34px;
    color:#FF7E00;
}
.jy5_1 h1{
    font-size:28px;
}
.jy5_1 h4{
    font-size:18px; ;
}
.jy5_1 h4 span {
    color:#FF7E00;
}


/*名师有约*/
.tea01{margin-top:30px; float:left;}
.tea01 h2{ width:950px; background:#f5f5f5; color:#727272; font:16px/30px '微软雅黑'; font-style:italic; font-weight:400; margin:10px 0; padding:25px;}

.tea01 span{ color:#ff7e0b;}

.teach{ width:968px; padding:15px; border:1px #d4d4d4 solid; float:left;  margin: 0 auto; }  

.teach dl{ margin:0 auto; width:100%; border-bottom: 1px dashed #707070; float:left; padding-bottom:10px; float:left; padding-top:20px;}
.teach dt{ width:200px; height:250px; float:left;}
.teach dd{ width:750px; float:right;}
.teach dd i{ font:18px/30px '微软雅黑'; font-style:italic; font-weight:400;}
.teach dd p{ width:708px; height:63px; padding:20px; background:#f5f5f5; color:#7b7979; margin:10px 5px; font:12px/24px '宋体';}
.teach dd p span{ color:#252525;}

/*课程内容*/

.kec_01{
    width:790px;
    height:180px;
    margin: auto;
    background: url("../images/kec_01.jpg");
    position: relative;
    letter-spacing: 1px;
}
.kec_01 h3{
    position: absolute;
    top:24px;
    left:94px;
    font-size: 18px;
    color:#fff;
}
.kec_01 p{
    position: absolute;
    font-size: 15px;
    color:#3BA6D2;
    font-weight:400;
}
.kec_01 p b{
    font-weight: 900;
    margin-right: 15px;
}
.kec_01 p i{
    display: inline-block;
    border:4px solid transparent;
    border-left-color: #EB9D48;
    margin-right:5px;
}
.kec_02{
    width:730px;
    height:182px;
    padding:15px;
    margin:auto;
}
.kec_02 li {
    float: left;
    width: 47%;
    font-size: 15px;
    text-align: left;
    letter-spacing: 1px;
    color: #777;
    line-height: 22px;
    font-weight: bold;
}
.kec01{ margin-top:15px; background:#f8f7f7; text-align:center; padding:30px 0;}
.kec01 h2{ font:28px/50px '微软雅黑'; font-weight:500; color:#0088cc;}
.kec01 h2 span{ font:32px/30px '微软雅黑'; font-weight:600; color:#ff4046;}
.kec01 p{ font:20px/32px '微软雅黑'; font-weight:600; color:#272423; text-align:left; padding:20px 100px ;}

.kec03 h2{ font:18px/32px '微软雅黑'; color:#717984; padding:5px 90px;}
.kec03 h3{ font:36px/50px '微软雅黑'; color:#0088cc; text-align:center; padding:25px 0;}
.kec03 h3 span{ font:48px/50px '微软雅黑'; font-weight:600; color:#ff4046;}

.kec04 h2{ font:48px/68px '微软雅黑'; font-weight:600; color:#424c5a; text-align:center; padding-bottom:10px;}

.arm-course{ background:#a1a1a2;}
.arm-course td{	text-align: left; font-size: 14px;	padding:8px 10px; background:#fff; font-size:14px; 
	line-height:20px;	color:#8d8f91;	}
.arm-course	 .head-tit td{ background:#0088cc;	color:#fff;	text-align:center;}
.arm-course	 .arm-col td{ background:#e3f3fb;	color:#424c5a; text-align:center;}


/*联系我们*/
.lxwm{ border: 1px solid #e5e5e5; border-top: 1px solid #707070; border-left: none;  float:left;}

.lxwm h5{ font:18px/38px '微软雅黑'; font-weight:500; color:#45474b; width:629px; padding:20px 185px;}


		
/*底部版权*/
.foot{ font-size:12px;}
.bg_181c1d{ background:#181c1d; height:106px; padding-top:19px; text-align:center}

.bg_181c1d ul{ text-align:center; width:420px; margin:0 auto;overflow:hidden;}

.bg_181c1d a{ color:#fff;text-align:center}

.bg_181c1d ul li{ padding:0 8px; border-right:1px solid #fff; float:left;}

#mar{ border-right:none;}

.foot p{ background:#000; color:#666; height:31px; line-height:31px; text-align:center}



.ios-cour {
    border-bottom: 1px solid #b1b0b0;
    border-right: 1px solid #b1b0b0;
    font-size: 14px;
    margin-top: 15px;
}
.ios-cour-tit td {
    color: #000;
    text-align: center;
}
.ios-cour td {
    border-left: 1px solid #b1b0b0;
    border-top: 1px solid #b1b0b0;
    padding: 6px 8px;
}

.item{ margin:0 auto; margin-top:30px; text-align:center;}
.item h3{height:50px;line-height: 50px;font-size: 27px;font-weight:normal;color:#fff;}
.item h3 span{
    display: block;
    margin:auto;
    width:342px;
    height:50px;
}
.items{
    overflow: hidden;
}
.items div{
    width:50%;
    float: left;
}
.items div h4{
    margin:20px;
    font-size: 18px;
}
.items div p{
    font-size: 19px;
}
.items div p.lfs{
    text-align: left;
    padding-left: 22px;
    letter-spacing: 1px;
}
.item-1{
    height:200px;
}
/*首页*/

.sy_01_bg{ background:url(../images/sy_01.png) no-repeat 0 104px; width:1000px; height:495px;}
.sy_01_bg p{ width:600px; position:relative;height:305px; float:right; font:16px/26px '微软雅黑'; font-weight:500; margin-top:35px; margin-right:10px; padding:10px; color:#707070;}
.sy_01_bg p span{ color:#ff7543;}
.sy_01_bg p b{
    position: absolute;
    background-color: #FF7543;
    display: inline-block;
    width:80px;
    height:25px;
    line-height:25px;
    font-size: 15px;
    text-align: center;
    border-radius: 6px;
    color:#fff;
    top:154px;
    left:0px;
}
.sy_01_bg h1{
    font-size: 44px;
    color:#4B89DC;
    margin: 0;
    padding: 0;
    text-align: center;
    margin-bottom: 15px;
}
.sy_01_bg h2{
    font-size: 35px;
    color:#FF7546;
    padding-left: 300px;
    text-align: center;
}
.sy_02_bg{
    width:1000px;
    margin:auto;
    height:260px;
    padding-top: 100px;
    position: relative;
    background: url("../images/sy_02.png") no-repeat;
}
.sy_02_bg h1{
    font-size: 34px;
    color:#90B83D;
    position: absolute;
    top:20px;
    left:225px;
}
.sy_02_bg div{
    width:595px;
    height:200px;
    position: absolute;
    top:120px;
    left:37px;
    overflow: hidden;
    color: #6E6F6E;
}
.sy_02_bg p b{
    float: left;
    font-size: 18px;
    letter-spacing: 1px;
}
.sy_02_bg p i{
    float: right;
    font-size: 16px;
    font-style: normal;
}
.sy_02_bg div table{
    text-align: center;
    clear: both;
    width:100%;
    margin-top:40px;
    height:140px;
    border:1px solid #6E6F6E;
    border-collapse: collapse;
}
.sy_02_bg div table td{
    border:1px solid #6E6F6E;
    font-size: 14px;
    font-weight: bolder;
}
.sy_02_bg div table tr:nth-child(2n-1){
    background-color: #ECF5E3;
}
.sy_02_bg div table tr:first-child{
    background-color:#90B83D;
    color:#fff;
}
.sy_03_bg{
    width:1000px;
    margin:auto;
    height:415px;
    position: relative;
    background: url("../images/sy_03.png") no-repeat;
}
.sy_03_bg h1{
    font-size: 34px;
    color:#6CAAFE;
    position: absolute;
    top:27px;
    right:250px;
}
.sy_03_bg p{
    font-size: 18px;
    color: #6E6F6E;
    position: absolute;
    top:115px;
    font-weight: bolder;
    right:188px;
}
.sy_03_bg ul{
    position: absolute;
    bottom:10px;
    font-weight: bolder;
    left:30px;
}
.sy_03_bg ul li{
    font-size: 16px;
    letter-spacing: 1px;
}
.sy_03_bg ul li span{
    color:#FF5C2E;
}

.sy_02,.sy_04{ background:#f6f6f6; margin-top:70px; padding-bottom:50px; float:left; margin-bottom:20px;}
.sy_02 h3{ font:46px/46px '微软雅黑'; font-weight:600; color:#4b89dc; padding:35px 0; text-align:center; }
.sy_02 dl{ margin-top:15px;}
.sy_02 dl dt{
    height:105px;
    width:1000px;
    color: #fff;
    line-height: 105px;
    font-weight: bold;
    font-size: 27px;
    text-align: center;
}
.sy_02 dd{border:1px solid #00a9ca; width:750px; margin:0 auto; padding:25px; font:18px/30px '微软雅黑';  margin-top:20px; color:#707070; text-indent:2em; }
.sy_03_01{
    clear: both;
    height:348px;
    position: relative;
    width:1000px;
    background: url("../images/sy_07.png") no-repeat;
}
.sy_03_01>h1{
    margin:0;
    padding: 0;
    text-align: center;
    font-size: 46px;
    color:#4B89DC;
}
.sy_03_01>.sy1{
    width:725px;
    height:177px;
    position: absolute;
    right:0;
    /*color: #fff;*/
    bottom:16px;
    overflow: hidden;
}
.sy_03_01>.sy1_1{
    width:90px;
    height:90px;
    font-weight: bold;
    font-size: 34px;
    color:#fff;
    top:200px;
    left:150px;
    position: absolute;
}
.sy_03 span{ font:18px/30px '微软雅黑'; color:#737473; }
.sy1 div{
    float: left;
    margin-left:10px;
    color:#fff;
}
.sy1 div b{
    display: inline-block;
    border:10px solid transparent;
    border-top-width: 6px;
    border-bottom-width: 6px;
    border-left-color:#fff;
    position: relative;
    left:190px;
    top:0px;
}
.sy_03_01 i{
    display: inline-block;
    width:81px;
    height:71px;
    background-color: #fff;
    border:5px solid #00AEBB;
    position: absolute;
    font-style: normal;
    color:#00AEBB;
    font-weight: bold;
    border-radius: 50%;
    padding: 23px 18px;
    line-height:17px;
    font-size: 13px;
    top:112px;
    right:272px;
}
.sy1_2,.sy1_3{
    width:76px;
    height:47px;
    line-height:47px;
    text-align: center;
    font-size: 19px;
    font-weight: bold;
}
.sy1_2{
    background-color:#00AEBB ;
}
.sy1_3{
    background-color:#45A774;
    position: absolute;
    bottom: 0;
    left:0;
}
.sy1_4,.sy1_5{
    width:365px;
    height:47px;
    line-height:47px;
    font-size: 19px;
    font-weight: bold;
    padding-left: 40px;
}
.sy1_4{
    background-color:#00AEBB ;
}
.sy1_5{
    background-color:#45A774;
    position: absolute;
    bottom: 0;
    left: 86px;
}
.sy1_6{
    width:213px;
    height:177px;
    line-height:177px;
    font-size: 34px;
    text-align: center;
    font-weight: bold;
    background-color:#F39700;
}

.sy_03_02{
    clear: both;
    height:356px;
    width:1000px;
    position: relative;
    background: url("../images/sy_08.png") no-repeat;
}
.sy_03_02 h1{
    position: absolute;
    font-size: 40px;
}
.sy_04{ background:#f6f6f6; margin-top:70px; padding-bottom:50px; float:left; margin-bottom:20px;}

.sy_04{ padding-top:20px;}
.sy_04_bg{ background:url(../images/sy_13.png) no-repeat; width:1000px; height:291px;}
.sy_04_bg p{ width:448px; font:18px/32px '微软雅黑'; padding-top:125px; color:#707070;}
.sy_0440{
    height:285px;
    background: url("../images/sy_09.png");
    padding-top:50px;
}
.sy_0440 h2{
    font-size: 30px;
    padding-left: 155px;
    color:#42A394;
}
.sy_0440 h2 span{
    position: relative;
    bottom:8px;
    right:4px;
}
.sy_0440 ul{
    margin-top:45px;
}
.sy_0440 ul li{
    color: #33536D;
    font-size: 20px;
    height:35px;
    padding-left: 132px;
}
.sy_05{
    clear: both;
}
.sy_05_01{
    height:345px;
    background: url("../images/sy_14.png");
    position: relative;
    letter-spacing:1px;
}
.sy_05_01 h2{
    position: absolute;
    color:#42A394;
    font-size: 30px;
    top:100px;
    left:310px;
}
.sy_05_01 div{
    position: absolute;
    font-weight: bold;
    color: #fff;
    font-size:30px;
}
.sy_05_01 div span{
    display: inline-block;
    font-size: 15px;
    width:160px;
    position: relative;
    top:4px;
}
.sy_05_02{
    height:160px;
}
.sy_05_02 div{
    float: left;
    border:3px solid #81B444;
    height:109px;
    font-size: 26px;
    text-align: center;
    letter-spacing: 1px ;
    color:#81B441;
    margin-top:27px;
    font-weight: bold;
}
.sy_05_02  b{
    float: left;
    width:13px;
    height:17px;
    background: url("../images/sy_15.png");
}
/*名师有约*/
#main2{width:960px; margin:0 auto; margin-top:30px; margin-bottom:30px; overflow:hidden; border:1px solid #d4d4d4; padding:20px;}

.teach_01{ margin:0 auto; background:url(../images/teach_01.png) no-repeat  center; height:307px; padding-top:45px; padding-left:230px; }
.teach_01 h3{ width:715px; font:30px/46px '微软雅黑'; font-weight:600; color:#4b89dc; padding:8px 0; text-align:center;}
.teach_01 p{ width:715px; font:18px/30px '微软雅黑'; text-indent:2em; color:#707070;}
.teach_01 span{ color:#4b89dc;}
.teach_01 strong{  font:20px/30px '微软雅黑'; font-weight:bold; color:#565656;}

.teach_02{}

.teach_02 li{ margin:0 auto; width:940px; border-bottom: 1px dashed #707070; float:left; padding:20px; float:left;}
.teach_02 dl{ width:457px; height:250px; background:#f5f5f5; float:left;}
.teach_02 dt{ width:200px; height:250px; float:left;}
.teach_02 dd{ width:257px; float:right; padding-top:5px;}
.teach_02 dd strong{ font:24px/40px '微软雅黑'; font-weight:400; padding-left:30px; width:200px;}
.teach_02 dd span{ font:18px/40px '微软雅黑'; font-weight:400; padding-left:30px; width:200px;}
.teach_02 dd p{ width:200px; padding:0px 0 10px 30px;  color:#797979; font:12px/19px '宋体';}
.teach_02 dl h2{
    font-weight: normal;
    font-size: 15px;
    height:25px;
    letter-spacing: 3px;
    font-family: 微软雅黑;
}

.message{
    overflow: hidden;
    padding:20px 0;
    width:1000px;
    margin:auto;
    padding-top:80px;
    padding-bottom:0px;
    border-radius: 4px;
    position: relative;
}
.message-title{
    text-align: center;
    position: absolute;
    top:16px;
    left:327px;
}
.message h1{
    display: inline-block;
    width:348px;
    height:60px;
    color: #F39700;
    font-size: 30px;
    border-radius: 4px;
    line-height:60px;
    letter-spacing:3px;
    background-color: #fff;
    background-size: 100% 100%;
    position: relative;
    top:5px;
}
.message-cont{
    overflow: hidden;
    margin-top:15px;
    border: 3px solid #F39700;
    padding: 20px;
}
.message-cont .mess{
    width:45%;
    float: left;
}
.message-cont .mess.fir{
    margin-right:30px;
    padding-right: 50px;
    border-right: 1px dashed #aaa;
}
.message-cont .mess li{
    padding-left: 50px;
    font: 18px/32px '微软雅黑';
    color: #707070;
}
.message-cont .mess li a{
    display:block;
    color:#333;
}
.message-cont .mess li a:hover{
    color:#f00;
}
.message-cont .mess span{
    display: inline-block;
    width:40px;
    height:40px;
    background:url("../images/num.png");
    position: relative;
    text-align: center;
    line-height:40px;
    color:#fff;
    margin-right:20px;
}
.message-cont .mess li a:hover span{
    background:url("../images/nums.png");
}










