#n-main {width:951px; margin:8px auto 0 auto; background:url(../images/d03863307d2e1bdaf0bc69cb1d84832d.gif) repeat-y; overflow:hidden;}
#n-main .left {float:left; width:160px;}
#n-main .right {float:left; width:791px;}

#n-main .right a { color: #333; font-size:12px; text-decoration: none; }
#n-main .right a:hover { color: #666; font-size:12px; text-decoration: none; }

#n-main .left-title {margin:20px 0 0 20px; background:url(../images/e65ae07d2bc8266a0e1757b93680da7c.gif) 0px -313px no-repeat; display:block; width:126px; height:33px; line-height:33px; text-align: center; color:#fff; font-size:14px; font-weight:bold;}
#n-main .left-list {margin:12px 0 14px 20px;}
#n-main .left-list ul{list-style:none; margin:0; padding:0;}
#n-main .left-list li{list-style:none; float:left; margin-bottom:6px; width:120px; height:31px; line-height:31px; text-align:center;}
#n-main .left-list li a {display:block; width:120px; height:31px; line-height:31px; }
#n-main .left-list .current {background:#fff; border-bottom:1px #ccc solid; border-right:1px #ccc solid; width:120px; height:30px; line-height:30px;}
#n-main .left-list .current a{height:30px; line-height:30px;}

#n-main .right-title {border-bottom:1px #d3d3d3 solid; padding:10px; margin:0 10px 0 20px;}
#n-main .right-content {padding:30px 20px 30px 30px; line-height:26px;}

/*新闻列表*/
#news-list {padding:30px 0 30px 30px;}
#news-list ul{list-style:none; margin:0; padding:0;}
#news-list li{list-style:none; background:#eee; width:160px; height:170px; float:left; margin:0 6px 6px 0; padding:10px;}
#news-list .title {margin:6px 0;}

#news-list-text {padding:3px;margin-top: 20px;margin-left:20px;}
#news-list-text ul{list-style:none; margin:0; padding:0;}
#news-list-text li { line-height:45px; height:45px; font-size:16px; background:url(../images/dash1.gif) repeat-x left bottom;}
#news-list-text li a { padding-left:10px; background:url(../images/dot3.gif) no-repeat left center}
#news-list-text .title { _width:520px;width: 520px;float:left; overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}

#news-list-text li span { float:right;}

/*新闻列表-竖排*/
#news-list-b {padding:30px 10px 0 30px;}
#news-list-b ul{list-style:none; margin:0; padding:0;}
#news-list-b li{list-style:none; margin:0 10px 20px 0; padding:0 0 20px 0; line-height:18px; border-bottom:1px #eee solid;}
#news-list-b .title {margin:0 0 6px 0;}

/*视频列表*/
#video-list {padding:10px 0 10px 0px;}
#video-list ul{list-style:none; margin:0; padding:0;}
#video-list li{list-style:none; background:#eee;font-size:12px; width:168px; height:170px; float:left; margin:0 6px 6px 0; padding:10px; position:relative;}
#video-list .title {margin:6px 0;}
#video-list .play {top:45px; left:74px;  position: absolute;}
#video-list .play a {outline:0;blr:expression(this.onFocus=this.blur());}
#video-list .play a img {filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4; }
#video-list .play a:hover img{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}





/*作品列表*/
#photo-list {padding:10px 0 10px 0px;}
#photo-list ul{list-style:none; margin:0; padding:0;}
#photo-list li{border:0px solid #ff0000;float:left; margin:0 15px 6px 0; padding:2px; }
#photo-list li a { text-align:center;}
#photo-list li a img  { padding:3px; background:url(..images/img_bg.gif) no-repeat center center;width:210px !important;height:auto}
#photo-list .title { _width:140px;width: 140px;cursor:pointer;margin:6px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}


#video-list1 {padding:10px 0 10px 30px;}
#video-list1 ul{list-style:none; margin:0; padding:0;}
#video-list1 li{border:0px solid #ff0000;float:left; margin:0 6px 6px 0; padding:5px;  position:relative;}
#video-list1 li a { text-align:center;}
#video-list1 li a img  { padding:3px; background:url(..images/img_bg.gif) no-repeat center center;}
#video-list1 .play {top:45px; left:74px;  position: absolute;}
#video-list1 .play a {outline:0;blr:expression(this.onFocus=this.blur());}
#video-list1 .play a img {filter:alpha(opacity=40);-moz-opacity:0.4;opacity:0.4; }
#video-list1 .play a:hover img{filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
#video-list1 .title { _width:168px;width: 168px;cursor:pointer;margin:6px 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;}




/*相关新闻*/
#n-main .right-mnews {border-top:1px #d3d3d3 solid; padding:10px 10px 10px 10px; margin:0 10px 0 20px;}
#n-main .right-mnews-left {float:left; padding:20px 0 0 0;}
#n-main .right-mnews-right {float:right;}
#n-main .right-mnews ul{list-style:none; margin:4px 0 0 0; padding:0;}
#n-main .right-mnews li{list-style:none; line-height:22px;}
#n-main .next-list {margin:0; width:760px;}
#n-main .next-list ul {list-style:none; margin:0; padding:0;}
#n-main .next-list li {list-style:none; float:left; margin-right:10px;}

/*资质荣誉*/
#n-main .honor {padding:30px 0 30px 30px;}
#n-main .honor ul{list-style:none; margin:0; padding:0;}
#n-main .honor li{list-style:none; float:left; line-height:28px; text-align:center; }
#n-main .honor li a {width:146px; border:1px #fff solid; display:block; margin:0 10px 10px 0; padding:6px 0 0 0; }
#n-main .honor li a:hover {width:146px; border:1px #d3d3d3 solid; display:block; margin:0 10px 10px 0; padding:6px 0 0 0; }

/*师资横向菜单*/
#Teacher-t-list {padding:30px 20px 0 30px; line-height:26px;}
#Teacher-t-list ul {list-style:none; margin:0; padding:0;}
#Teacher-t-list li {float:left;cursor: pointer; position:relative; list-style:none; width:85px; height:36px; line-height:32px; text-align: center; font-size:14px; color:#333;}
#Teacher-t-list li a {width:85px; height:36px; line-height:32px; display:block; blr:expression(this.onFocus=this.blur()); outline:none;}
#Teacher-t-list .current {background:url(..images/e65ae07d2bc8266a0e1757b93680da7c.gif) -2px -139px no-repeat; font-weight:bold;color:#fff;}

/*师资列表*/

#Teacher {margin:0 10px 30px 30px;}
#Teacher .left {float:left; margin:20px 0 0 0; width:320px; height:430px;}
#Teacher .right {float:left; margin:20px 0 0 28px; width:430px; height:430px; border-bottom:1px #eee solid;}
#Teacher .Teacher-list {margin:0; padding:0;}
#Teacher .Teacher-list ul{list-style:none; margin:0; padding:0;}
#Teacher .Teacher-list li{list-style:none; width:80px; height:134px; background:#eee; float:left; text-align:center; margin:0 6px 6px 0; line-height:26px;}
#Teacher .Teacher-list li a {display:block; width:80px; height:134px; line-height:26px;}
#Teacher .Teacher-list_c {display:block; background:#333; color:#fff;}
#Teacher .Teacher-c {margin:25px 10px 0 0; line-height:26px;}
#Teacher .Teacher-t {padding-bottom:15px;}
#Teacher .current {background:url(..images/e65ae07d2bc8266a0e1757b93680da7c.gif) -2px -139px no-repeat; font-weight:bold;color:#fff;}

/*环境展示相册*/

#gallery {width:760px; margin:20px 0 0 0; border:1px solid #d3d3d3; background:#fff;}

/*环境展示横向菜单*/
#Environment-list {margin:0;padding:0;}
#Environment-list ul {list-style:none; margin:0; padding:0;}
#Environment-list li {float:left;cursor: pointer; position:relative; list-style:none; width:85px; height:36px; line-height:32px; text-align: center; font-size:14px; color:#333;}
#Environment-list li a {width:85px; height:36px; line-height:32px; display:block; blr:expression(this.onFocus=this.blur()); outline:none;}
#Environment-list .current {background:url(../images/e65ae07d2bc8266a0e1757b93680da7c.gif) -2px -139px no-repeat; font-weight:bold;color:#fff;}


/*翻页*/
.pageno {margin:20px 0 0 30px; padding:0 0 30px 0;}
.pageno span {padding:0px 7px;}
.pageno ul {list-style:none; position:relative; margin:0; padding:0; }
.pageno li {float:left; position:relative; line-height:22px; margin-right:2px;border:1px #ddd solid;}
.pageno li a {display:block; padding:0px 7px;}
.pageno li a:hover {display:block;}
.pageno .pon {color:#fff; padding:0px 7px; display:block;background:#333; border:1px #333 solid;} /*当前页菜单*/


/*课程横向菜单*/
#course-t-list {padding:30px 20px 0 30px; line-height:26px;}
#course-t-list ul {list-style:none; margin:0; padding:0;}
#course-t-list li {float:left;cursor: pointer; position:relative; list-style:none; width:85px; height:36px; line-height:32px; text-align: center; font-size:14px; color:#333;}
#course-t-list li a {width:85px; height:36px; line-height:32px; display:block; blr:expression(this.onFocus=this.blur()); outline:none;}
#course-t-list .current {background:url(../images/e65ae07d2bc8266a0e1757b93680da7c.gif) -2px -139px no-repeat; font-weight:bold; color:#fff;}

/*课程页面*/

#course {margin:20px 10px 0 30px;}
#course .banner {margin:0;}
#course .course-t {margin:25px 0 0 0; padding:0 0 15px 10px; background:url(../images/e65ae07d2bc8266a0e1757b93680da7c.gif) 0px -60px no-repeat;}
#course .course-list {padding:0 0 30px 0; border-bottom:1px #d3d3d3 solid;}
#course .course-list ul {list-style:none; margin:0; padding:0;}
#course .course-list li {list-style:none; float:left; width:250px; line-height:26px;}
#course .course-list li a {padding:2px 5px;}
#course .course-list li a:hover {background:#333; color:#fff;}
#course .bottom {margin:10px 0 10px 5px;}
#course .bottom a {padding:0 0 0 10px; margin:0 0 0 10px; background:url(../images/e65ae07d2bc8266a0e1757b93680da7c.gif) 0px -60px no-repeat;}

/*课程详细介绍*/

#n-course {padding:30px 20px 0 30px;}
#n-course .left {float:left; width:280px; margin-right:0px;}
#n-course .right {float:left; width:454px; height:380px; line-height:26px; background:#333; color:#fff; padding:0 20px; overflow:scroll; overflow-x:hidden;
scrollbar-face-color:#666;
scrollbar-shadow-color:#666;
scrollbar-highlight-color:#666;
scrollbar-3dlight-color:#666;
scrollbar-arrow-color:#333;
scrollbar-track-color:#333;}
#n-course .biaoti {margin:23px 0;}
#n-course .biaoti span{list-style:none; background:#A41010; color:#fff; padding:0 8px;}
#n-course .course-t {margin:25px 0 0 0; padding:0 0 15px 10px; background:url(../images/e65ae07d2bc8266a0e1757b93680da7c.gif) 0px -60px no-repeat;}
#n-course .course-list {padding:0 0 30px 0; border-bottom:1px #d3d3d3 solid;}
#n-course .course-list ul {list-style:none; margin:0; padding:0;}
#n-course .course-list li {list-style:none; float:left; width:250px; line-height:26px;}
#n-course .course-list li a {padding:2px 5px;}
#n-course .course-list li a:hover {background:#333; color:#fff;}
#n-course .bottom {margin:10px 0 10px 5px;}
#n-course .bottom a {padding:0 0 0 10px; margin:0 0 0 10px; background:url(../images/e65ae07d2bc8266a0e1757b93680da7c.gif) 0px -60px no-repeat;}


/*F&Q*/

#faq {padding:30px 20px 30px 30px; line-height:20px;}
#faq ul {list-style:none; margin:0; padding:0;}
#faq li {list-style:none; overflow:hidden; zoom:1; margin-bottom:12px;}
#faq dt {cursor:pointer; background:url(../images/e51dc3a048c8dca8cedea1b8a5c366d1.gif) 0 4px no-repeat; padding:0 0 0 18px;}
#faq dd {list-style:none; display:none; padding:10px 18px; border-bottom:1px #d3d3d3 dashed; color:#333;}

/*联系横向菜单*/
#contact-t-list {padding:30px 20px 0 30px; line-height:26px;}
#contact-t-list ul {list-style:none; margin:0; padding:0;}
#contact-t-list li {float:left;cursor: pointer; position:relative; list-style:none; width:85px; height:36px; line-height:32px; text-align: center; font-size:14px; color:#333;}
#contact-t-list li a {width:85px; height:36px; line-height:32px; display:block; blr:expression(this.onFocus=this.blur()); outline:none;}
#contact-t-list .current {background:url(../images/e65ae07d2bc8266a0e1757b93680da7c.gif) -2px -139px no-repeat; font-weight:bold; color:#fff;}
.contact-c {margin:20px 10px 30px 30px; line-height:24px;}


/*作品页面*/

#n-work {width:951px; margin:8px auto 0 auto; overflow:hidden;}
#n-work .biaoti {border-bottom:1px #d3d3d3 solid; padding:10px;}
#n-work .content {margin:10px 0; height:600px;}

/*作品列表*/
#work-list {padding:30px 0 30px 30px;}
#work-list ul{list-style:none; margin:0; padding:0;}
#work-list li{list-style:none; background:#eee; width:168px; height:190px; float:left; margin:0 6px 6px 0; padding:10px; }
#work-list .title {margin:6px 0;}
#work-list .box {width:168px; height:130px; overflow:hidden;}

/*作品相册展示*/
#imageFlow {position: absolute; width:951px; height:600px; background:#000; line-height:20px; overflow:hidden;}
#imageFlow .diapo {position: absolute; left: -1000px; cursor: pointer; -ms-interpolation-mode: nearest-neighbor;}
#imageFlow .link {}
#imageFlow .bank {visibility: hidden;}
#imageFlow .text {position: absolute; left: 0px; width: 951px; bottom: 10%; text-align: center; z-index: 1000; color:#fff;}
#imageFlow .title {font-size: 14px; font-weight: bold;}
#imageFlow .legend {font-size: 12px; }
#imageFlow .scrollbar {position: absolute; left: 10%; bottom: 5%; width: 80%; height: 16px; z-index: 1000;}
#imageFlow .track {position: absolute; left: 1%; width: 98%; height: 16px; filter: alpha(opacity=30); opacity: 0.3;}
#imageFlow .arrow-left {position: absolute;}
#imageFlow .arrow-right {position: absolute;right: 0px;}
#imageFlow .bar {position: absolute; height:16px; left:25px;}


/*搜索结果*/
#search_list {padding:30px 10px 0 30px;}
#search_list ul {list-style:none; margin:0; padding:0;}
#search_list li {list-style:none; margin:0 10px 20px 0; padding:0 0 16px 0; line-height:18px; border-bottom:1px #eee solid;}

/*留言板*/
#liuyan {padding:30px 10px 0 80px;}
#liuyan .input_on{line-height:24px; height:24px; padding:0 2px; margin:3px 0; width:160px; font-size:14px; border:1px solid #999; background:#FFFFCC;}
#liuyan .input_off{line-height:24px; height:24px; padding:0 2px; margin:3px 0; width:160px; font-size:14px; border:1px solid #ddd;}
#liuyan .my_input{line-height:24px; height:24px; padding:0 2px; margin:3px 0; width:160px; font-size:14px; border:1px solid #ddd;}
#liuyan .textarea_on{padding:2px; margin:3px 0; border:1px solid #999; height:90px; width:300px; font-size:14px; background:#FFFFCC;}
#liuyan .textarea_off{padding:2px; margin:3px 0; border:1px solid #ddd; height:90px; width:300px; font-size:14px;}
#liuyan .my_textarea{padding:2px; margin:3px 0; border:1px solid #ddd; height:90px; width:300px; font-size:14px;}
#liuyan .title {margin:30px 0 0 0; padding:10px 0 0 0; line-height:20px; border-top:1px solid #ddd;}

/*毕业生列表*/
#student-list {padding:30px 0 30px 30px;}
#student-list ul{list-style:none; margin:0; padding:0;}
#student-list li{list-style:none; background:#eee; width:168px; height:150px; float:left; margin:0 6px 6px 0; padding:10px;}
#student-list .title {margin:6px 0 0 0;}

/*右边  作品切换*/
.left_c {
    display: block;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 20px;
    width: 245px;
}
.left_c h2 {
    background: url("../images/img23.jpg") no-repeat scroll center top transparent;
    display: block;
    height: 29px;
    line-height: 30px;
    margin: 0 auto;
    overflow: hidden;
    width: 245px;
}
.left_c h2 b {
    color: #BF0B8B;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    padding-left: 18px;
}
.left_c h2 strong {
    color: #363636;
    float: left;
    font-family: "Times New Roman",Times,serif;
    font-size: 17px;
    padding-left: 2px;
    text-transform: uppercase;
}
.left_cer {
    background: url("../images/img24.jpg") no-repeat scroll left top transparent;
    display: block;
    height: 240px;
    margin: 0 auto;
    position: relative;
    width: 226px;
}
.left_scrollable {
    display: block;
    height: 229px;
    left: 25px;
    overflow: hidden;
    position: relative;
    top: 6px;
    width: 167px;
}
.left_scrollable ul {
    left: 0;
    position: absolute;
    width: 2000em;
}
.left_scrollable ul li {
    float: left;
    height: 232px;
    position: relative;
    width: 170px;
}
.left_scrollable ul li a {
    /*background: url("../Images/img3.png") no-repeat scroll left bottom transparent; */
    color: #FFFFFF;
    display: block;
    height: 229px;
    position: relative;
    width: 167px;
}
.left_cer ins {
    left: 20px;
    position: absolute;
    top: 12px;
    z-index: 10;
}
.left_scrollable ul li img {
    left: 0;
    position: absolute;
    top: 0;
}
a.np3, a.np4 {
    background-image: url("../images/img23.gif");
    background-repeat: no-repeat;
    color: #737373;
    font-family: "微软雅黑";
    font-size: 10px;
    height: 36px;
    line-height: 10px;
    overflow: hidden;
    padding-top: 16px;
    position: absolute;
    text-align: center;
    top: 93px;
    width: 12px;
	cursor:pointer;
}
a.np3 {
    background-position: 0 0;
    left: 9px;
}
a.np3:hover {
    background-position: -12px 0;
    color: #7F045F;
}
a.np4 {
    background-position: -24px 0;
    right: 13px;
}
a.np4:hover {
    background-position: -36px 0;
    color: #7F045F;
}



/*左边  课程 作品切换*/
.edu_left_c {
    display: block;
    overflow: hidden;
    padding-top: 20px;
    width: 233px;
}
.edu_left_c h2 {
    background: url("../images/img23.jpg") no-repeat scroll center top transparent;
    display: block;
    height: 29px;
    line-height: 30px;
    margin: 0 auto;
    overflow: hidden;
    width: 233px;
}
.edu_left_c h2 b {
    color: #BF0B8B;
    float: left;
    font-family: "微软雅黑";
    font-size: 14px;
    padding-left: 18px;
}
.edu_left_c h2 strong {
    color: #363636;
    float: left;
    font-family: "Times New Roman",Times,serif;
    font-size: 17px;
    padding-left: 2px;
    text-transform: uppercase;
}
.edu_left_cer {
    background: url("../images/img24.jpg") no-repeat scroll left top transparent;
    display: block;
    height: 240px;
    margin: 0 auto;
    position: relative;
    width: 226px;
}
.edu_left_scrollable {
    display: block;
    height: 229px;
    left: 25px;
    overflow: hidden;
    position: relative;
    top: 6px;
    width: 167px;
}
.edu_left_scrollable ul {
    left: 0;
    position: absolute;
    width: 2000em;
}
.edu_left_scrollable ul li {
    float: left;
    height: 232px;
    position: relative;
    width: 170px;
}
.edu_left_scrollable ul li a {
    /*background: url("../Images/img3.png") no-repeat scroll left bottom transparent; */
    color: #FFFFFF;
    display: block;
    height: 229px;
    position: relative;
    width: 167px;
}
.edu_left_cer ins {
    left: 20px;
    position: absolute;
    top: 12px;
    z-index: 10;
}
.edu_left_scrollable ul li img {
    left: 0;
    position: absolute;
    top: 0;
}
a.edu_np3, a.edu_np4 {
    background-image: url("../images/img23.gif");
    background-repeat: no-repeat;
    color: #737373;
    font-family: "微软雅黑";
    font-size: 10px;
    height: 36px;
    line-height: 10px;
    overflow: hidden;
    padding-top: 16px;
    position: absolute;
    text-align: center;
    top: 93px;
    width: 12px;
	cursor:pointer;
}
a.edu_np3 {
    background-position: 0 0;
    left: 9px;
}
a.edu_np3:hover {
    background-position: -12px 0;
    color: #7F045F;
}
a.edu_np4 {
    background-position: -24px 0;
    right: 13px;
}
a.edu_np4:hover {
    background-position: -36px 0;
    color: #7F045F;
}