@charset "utf-8";
/* CSS Document */

/*学员故事*/
.ytBox{ width:940px; margin:0 auto; padding:0 30px; overflow:hidden; clear:both;}
.ytLeftBox{ float:left; width:610px;}

.xyTitle{ color:#FF9100; font-size:20px; border-bottom:1px solid #C8C8C8; height:45px; line-height:45px; margin:10px 0 0;}
.xyTitle span{ display:inline-block; position:relative; z-index:2; margin-bottom:-1px; height:45px; border-bottom:1px solid #FC9300; background:url(../images/san.png) no-repeat 50% 100%;}

.xyTab{ line-height:22px; width:100%;}
.xyTab th{ font-weight:normal; text-align:left; padding-top:25px;}
.xyTab th span{ color:#FF9100; padding:0 5px 0 0;}
.xyTab th a{ color:#333;font-size:14px;}
.xyTab td{ border-bottom:1px solid #E5E5E5; padding-bottom:25px; color:#666;}

.xyPage{ margin:30px 0 0 138px;}
.xyPage a{ display:inline-block; height:30px; line-height:30px; padding:0 5px; font-size:16px;}
.xyPage a.sxye{ padding:0; margin:0 30px; background:#FF9100; color:#FFF; font-weight:bolder; font-size:20px; width:30px; text-align:center;}
.xyPage a:hover{ color:#FF9100;}

/*教授团队*/
.jsTitle{ border-bottom:1px dotted #B3B3B3; overflow:hidden; clear:both; height:50px; line-height:50px;}
.jsTitle span{ color:#FF9100; font-size:24px; float:left;}
.jsTitle a{ float:right; color:#555555; line-height:65px;}

.jsTab{ width:100%;}
.jsTab th{ font-size:14px; line-height:30px; padding:10px 0 0;}
.jsTab th a{ color:#333; background:url(../images/kk.jpg) no-repeat 0 5px; padding:0 0 0 10px;}
.jsTab td{ padding:0 10px 15px; line-height:22px; border-bottom:1px dotted #B3B3B3; color:#666666;}

.ythide{ display:none;}

.jsBox{ background:url(../images/jsBg.png) no-repeat 0 0; width:610px; height:310px;}
.jsBox div{ padding:8px 6px;}
.jsBox div img{ float:left; display:inline; margin-right:60px;}
.jsBox div h2{ float:left; width:250px; font-size:30px; font-weight:bolder; color:#555; display:inline-block; margin:50px 0 20px;}
.jsBox div h2 span{ padding:0 0 0 15px; font-size:18px; font-weight:normal; color:#333;}
.jsBox div table{ float:left; width:250px; border-left:3px solid #FF9300; margin:0 0 25px;}
.jsBox div table td{ padding:0 0 0 10px; line-height:12px; color:#555;}
.jsBox div table td h3{ margin-bottom:6px;}
.jsBox div table td h4{ margin:25px 0 0;}
.jsBox div table td h4 a{ color:#FF9300;}
.jsBox div a.fwgrzy{ background:url(../images/btn1.png) no-repeat 0 0; width:92px; text-align:center; height:29px; line-height:29px; color:#555; float:left;}
.jsBox div a.fwgrzy:hover{ color:#FF9300;}

.jsList{ padding: 0 18px 0 17px; height:210px; overflow:hidden; margin:10px 0 50px;}
.jsCont{width:575px; height:195px;overflow: hidden; position: relative;}
.jsUl{ height: 195px;overflow: hidden; position: absolute;}
.jsUl li{ float:left; display:inline; margin:0 10px 0 0; width:105px; height:195px; text-align:center; }
.jsUl li img{ margin-bottom:10px;}
.jsUl li h2{ color:#555;}
.jsUl li h3{ color:#888;}

.barNav{position: relative;}
.es-nav-prev{width:10px; height:55px; position:absolute; top:40px; left:0px; background:url(../images/leftBtn.jpg) no-repeat 0 0;cursor: pointer;}
.es-nav-next{width:10px; height:55px; position:absolute; top:40px; right:0px; background:url(../images/rightBtn.jpg) no-repeat 0 0;cursor: pointer;}





















