﻿#footer { display: none; }

#wrap { position: absolute; z-index: 1; top: 70px; bottom: 0; width: 100%; margin-top: 0; }
#content { width: 100%; }
#iScrollWrap { }
#iScrollWrap { position: absolute; top: 0; bottom: 0; left: 210px; right: 5px; padding-right: 15px; }
#iScrollWrap .scroller { 
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    -webkit-touch-callout: none;
    -webkit-transform: translateZ(0);
       -moz-transform: translateZ(0);
        -ms-transform: translateZ(0);
         -o-transform: translateZ(0);
            transform: translateZ(0);
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }


/* frame */
#content { background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL4AAAABCAMAAABXNuQPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAACRQTFRF8PDw+Pj48fHx9vb2srKy9fX18/Pz9/f38vLy7+/v+vr6+fn563NZ2QAAACFJREFUeNpi4AIC7sEPoK5kZGRnZmXjYGJg4AQBFoAAAwAFywfG+1LyqgAAAABJRU5ErkJggg==) repeat-y; position: absolute; top: 0; bottom: 0; }
.side { float: left; width: 190px; height: 100%; }

/* sideNav */
.sideNav { padding-top: 1em; font-size: 1.8em; }
.sideNav a { display: block; line-height: 45px; color: #333; font-weight: bold; text-align: center; padding: 0 .5em; }
.sideNav a.on { color: #155e43; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAMAAADT/c3XAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADBQTFRF8fHx8PDw7+/v9PT08vLy+fn59vb2/v7+/Pz89/f3+/v79fX1+vr6srKy////AAAA4Ce6kgAAABB0Uk5T////////////////////AOAjXRkAAABmSURBVHjaRI5bEsMwCANxapuHQLn/beskTsvXDmjEyrmnRF7KvrFs2oPFHryxWkCPCytyTkDuq7lhZSs5mKEmpfTUhpFrexCixOfKugcb/WmYGdi9ZE/ubysyXgf43yxSfr7jK8AA4PgH6WX5moAAAAAASUVORK5CYII=) no-repeat right center; }
.sideNav a.touchOn { background: rgba(0,0,0,.05); }
.sideNav .noData{display:none}

/* 单页内容 */
.articleCon {overflow:hidden;padding: 20px 0;}
.articleCon h1{ font-size: 2.8em; color:#000; line-height:1.8; border-left: #C14D00 5px solid; padding-left: 15px; }
.articleCon .summary{ font-size: 1.2em; line-height: 1.8; margin-bottom:30px; border-left: #C14D00 5px solid; padding-left: 15px; padding-bottom: 5px; }
.articleCon .summary span{ margin-right: 10px; font-size:15px; color:#797979;}
.articleCon .summary span a { font-size:15px; color:#797979;}
.articleCon .articleText{ text-align:left;}
.articleCon .articleText { line-height:180%; font-size:16px; padding: 25px 0; text-align:left; }
.articleCon .articleText strong{ text-align:left; padding:0 20px;}
.articleCon .articleText p strong{padding:0;}
.articleCon .articleText p { margin-bottom: 25px; }
.articleCon .articleText p.pictext {text-align:center;}
.articleCon .articleText img{ max-width:90%; height:auto !important; overflow:hidden; margin:0 auto 10px;display:block;}

/*师资队伍内容页*/
.techerList { color: #666;margin-top: 15px;  }
.techerList h3 { color: #155c42; font-size: 16px; height: 46px; line-height: 46px; border-bottom: 1px dashed #b2b2b2;}
.techerList h3 b.arr {background: #fff url(images/icon.png) 0 -34px no-repeat;margin-left:5px; width: 15px; height: 15px; display: inline-block;}
/*.techerList ul {overflow: hidden; padding: 10px 0;}
.techerList li {float: left; display: inline-block; width: 80px; height: 30px;line-height: 30px; background: url(images/share/ico1.png) 0 12px no-repeat;padding-left:10px; }
.techerList li a {}
.techerList p { padding: 15px 0;}
.techerList table {margin: 15px 0; border: 1px solid #eaeae9; }
.techerList table td {height: 30px; line-height: 30px; border: 1px solid #eaeae9; padding-left: 10px; }
*/

.szdwPicList{overflow: hidden;}
.szdwPicList li{overflow: hidden;  margin-top: 20px; padding-bottom: 25px;}
.szdwPicList li .pic{width: 212px; height: 265px; float: left; margin-right: 15px; display: inline;}
.szdwPicList li .pic img{display: block; width: 212px; height: 265px;}
.szdwPicList li .con{overflow: hidden;}
.szdwPicList li .con{font-size: 14px; line-height: 24px; color: #666;}
.szdwPicList li .con p label{font-weight: bold;}
.szdwPicList li .con strong{font-weight: bold;}
.szdwPicList li .con h4.name{font: 18px/30px '微软雅黑', Arial,sans-serif; color: #155c42;}

.nameTab{overflow: hidden; margin-top:20px;}
.sortBox{overflow: hidden; margin-bottom: 1px;}
.sortBox dt{height: 40px; line-height: 40px; overflow: hidden; color: #11573d; font-size: 20px; padding-left: 14px; border: 1px solid #e9e9e9; background-color: #f6f6f6; position: relative; z-index: 1;}
.sortBox dt em.btnIcon{width: 15px; height: 42px; display: block; float: left; line-height:100px; text-indent:-100px; overflow: hidden; position: absolute; z-index: 1; right:0; top: -1px; background:#155b41  url(images/szdwbtnicon.png) 4px 19px no-repeat;}
.sortBox dd{ display: none; padding: 0 15px 10px; margin: 0; overflow: hidden;}
.sortBox dd .szdwPicList li{margin-top: 10px; padding-bottom: 0;}

.nameTab dl.on dt em.btnIcon{ background-position: -10px 18px;}

.tableList{width: 100%; border-collapse: collapse;  margin-top: 20px; background: #fff;}
.tableList tr td,.tableList tr th{height: 2em; font-size: 1em; color: #666; vertical-align: middle; padding: 0;  border: 1px solid #eaeae9;}
.tableList tr th{font-weight: bold; text-indent: 10px;}
.tableList tr td{text-indent: 40px;}
.tableList tr td.tab{width: 20%; text-align: center; text-indent: 0; background-color: #f6f6f6;}

.nameList{overflow: hidden; margin-top: 20px;}
.nameList span{width: 120px; float: left; height: 30px;line-height: 30px; color: #666; background: url(../peskin/images/share/ico1.png) 0 12px no-repeat;padding-left:10px; }

/*精品课程*/
.statBox { padding: 20px 10px; }
.stat { width: 95%; background: #fff; }
.stat td {border: 1px solid #e7e7e7; font-size: 14px; padding: 8px 0 8px 15px; color: #666; }
.stat .tdbg { background: #f4f4f4; border-right: 1px solid #e7e7e7; width: 320px;padding-left:25px; }
.stat .tdbg b {color: #f00;}
.stat .tdbg2 { background: #f4f4f4; border-right: 1px solid #e7e7e7;padding-left:15px; }
.stat .noborder {border-right: 1px solid #e7e7e7; border-top: 0; border-bottom: 0; padding: 6px 0 6px 40px; font-size: 12px; color: #acacac;  }
.stat .noborder2 {border-right: 1px solid #e7e7e7; border-top: 0; border-bottom: 0; padding: 6px 0 6px 15px; font-size: 12px; color: #acacac;  }

/*校园交通*/
	.xyjtTab{overflow: hidden;}
	.xyjtTab .hd{height: 35px; line-height: 35px; overflow: hidden;}
	.xyjtTab .hd li{width: auto;float: left;height: 35px;padding: 0  24px;font-size: 16px;color: #666;background-color: #ececec;margin-right: 8px;display: inline;cursor: pointer;}
	.xyjtTab .hd li.on{background-color: #205A40; color: white; font-weight: bold;}
	.xyjtTab .bd{overflow: hidden; padding: 10px 0; font-size: 14px; line-height: 28px;}
