@charset "utf-8";

/* css Reset */
body{ background:url(/content/main/peskin/images/cbodybg.png) repeat-x left top;}
.mainContent { width: 900px; overflow: hidden;}
.side {width: 280px;}

.mainBox .wBd { padding:20px 0;}
.mainBox .wBd .conTxt { line-height: 2; color: #666; }

/*热点链接*/
#HotLink {  }
#HotLink .infoList li {border-bottom: 1px dashed #ececec; height: 32px; line-height: 32px; width: 114px; float: left; }
#HotLink .infoList li.t60{width:100%;}
#HotLink .infoList a { background: #fff url(/content/main/peskin/images/share/dot06.png) 0 6px no-repeat; padding-left:12px; font-size: 13px;}

/*招生就业首页*/
.area { /* width: 720px; */ overflow: hidden; margin-top:15px; }
.area h3 { width: 110px; height: 38px; line-height: 34px; display: block; padding: 0 10px; background: url(/content/main/peskin/images/icon.png) center -110px repeat-x; text-align: center; }
.area h3 a {  font-size: 20px; color: #fff; }
.area ul { position: relative; overflow:hidden; }
.box2 h3 { background: url(/content/main/peskin/images/icon.png) center -547px repeat-x; }
.nodeInfo { width:  435px; overflow: hidden; float: left; margin-top: 30px; padding-bottom:12px; background-color: #f6f6f6;}
.area .even{float: right;}
.nodeInfo .title { display: block; padding: 0 20px; background: none; text-align: left; color: #2d6145; font-size: 16px; overflow:hidden; }
.nodeInfo .title span {float: left; height: 36px; line-height: 36px;  }
.nodeInfo .title b.arr { float: left; background: url(/content/main/peskin/images/icon.png) 0 -26px no-repeat; display: inline-block; width:15px; height:36px; line-height: 36px; margin-left: 5px; overflow:hidden;}
.nodeInfo p { line-height: 21px; overflow: hidden; padding: 0 20px; color: #666; }
.nodeInfo .pic {margin-bottom: 7px;display: block;   overflow: hidden;}
.nodeInfo .pic img {width: 100%; height: 157px; }
.nodeInfo .chilList{display:none;}
.nodeInfo .infolist { padding: 5px 20px 0; overflow: hidden; }
.nodeInfo .infolist li { zoom: 1;height: 27px; display: inline; }
.nodeInfo .infolist li.noData{height: 24px;float: left; line-height: 200px; text-indent: -999px; overflow: hidden;}
.nodeInfo .infolist li a { border: 1px solid #eaeae9; height: 24px; line-height: 24px; padding: 3px 5px; margin-right: 5px; color: #2d6145;}
.nodeInfo .subChild { padding:0 20px 0;  overflow: hidden;}
.nodeInfo .subChild li{width: 33%; float: left; height:43px; line-height: 43px; border-bottom: 1px dotted #e3e3e3; font: 14px/43px '微软雅黑', Arial,sans-serif;}
.nodeInfo .subChild li a{color:#666;}
.nodeInfo .subChild li a:hover{color:#c14d00;}



/*师资队伍首页*/
.szdwNodeList .nodeInfo p{height:42px;}

/*教育教学首页*/
.jyjxNodeList{margin-top:-15px;}
.jyjxNodeList .nodeInfo{height:288px;}
.jyjxNodeList .nodeInfo .subChild li{padding-bottom:0; height:30px; line-height:30px;}

/*招生就业首页*/
.zsjyNodeList{margin-top:-15px;}

/*招生 & 就业 列表首页*/
.zsNodeList{margin-top:-20px;}

/*招生循环页*/
.NodeIntro { font-size: 16px;margin-top: 15px;  line-height: 1.8;}
.NodeIntro h3 {font-size:20px; color:#BD4C04; height:36px; line-height:36px;}
.NodeIntro p {font-size: 16px !important;line-height: 1.8; color:#666;}

.childList li { display: inline;height: 36px; }
.childList li a { border: 1px solid #eaeae9; height: 36px; line-height: 24px; padding: 5px 10px; margin-right: 10px; color: #c14d00;}

/*师资队伍内容页*/
.techerList { font-size: 16px;color: #666;margin-top: 15px;  line-height: 1.8;}
.techerList h3 { color: #155c42; font-size: 16px; height: 46px; line-height: 46px; border-bottom: 1px dashed #b2b2b2;}
.techerList h3 b.arr {background: #fff url(/content/main/peskin/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(/content/main/peskin/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: 16px; line-height: 2; 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;}


.tableList{width: 100%; border-collapse: collapse;  margin-top: 20px;}
.tableList tr td,.tableList tr th{height: 34px; font-size: 12px; 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: 20px 0;}
.nameList span{font-size: 14px;width: 140px; float: left; height: 30px;line-height: 30px; color: #666; background: url(/content/main/peskin/images/share/ico1.png) 0 12px no-repeat;padding-left:10px; }


.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 20px; overflow: hidden;}
.sortBox dd .szdwPicList li{margin-top: 10px; padding-bottom: 0;}

.nameTab dl.on dt em.btnIcon{ background-position: -10px 18px;}

/*内容页*/
.articleCon { padding:0px 0; }
.articleCon .title { font-size:30px; line-height:160%; color:#c14d00; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .subTitle { font-size:18px; line-height:160%; color:#555; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .Intro { background: #f4f4f4; border:1px solid #e5e5e5; padding: 10px; color: #999;  }
.articleCon .property{ line-height:34px; padding:0 10px; margin:10px 0; text-align:center; color:#666; }
.articleCon .property span{ padding:0 5px;}
.articleCon .userControl { line-height:22px; padding:2px 10px; text-align:right; color:#333; background-color:#fffbe6; border:1px dotted #ede699; }
.articleCon .conTxt {color:#333; font-size: 16px; line-height:30px; padding: 5px 10px 10px 10px; /* width:100%; */ overflow:hidden; }
.articleCon .conTxt p {/* padding-top: 10px; */}
.articleCon .conTxt img{ height:auto;}
.articleCon .inputer {display: block; height: 40px; line-height: 40px; text-align: right; color: #a3a3a3; margin-bottom: 20px; }
.articleCon .inputer span {padding-right: 10px;}
.articleCon .property2 { height: 30px; line-height: 30px; }
.articleCon .property2 .btn {float: left;}
.articleCon .property2 .btn a {padding: 0 10px 0 0;}
.articleCon .property2 .fxBox {float: right;}
.articleCon .property2 .fxBox .bds_more { padding-top: 0;height: 24px; line-height: 24px; }
.articleCon .page { padding:0 10px 0 0; }
.articleCon .others{ padding-top:12px; border-top:1px solid #d6d6d6;}
.articleCon .others .prev,.articleCon .others .next { font-size:14px; line-height: 30px;  }
.articleCon .article_mood { padding: 20px 0;}
.articleCon .article_about {margin: 10px 0; }
.articleCon .article_about h3 {border-top: 2px solid #a96233; border-bottom: 1px solid #eaeae9; height: 42px; line-height: 42px; font-size: 14px; color: #c14d00; padding-left: 10px; font-weight: bold;}
.articleCon .article_about .infoList { padding: 10px 0;}
.articleCon .article_about .infoList a { background: url(/content/main/peskin/images/share/dot06.png) 0 6px no-repeat; padding-left: 12px; }

.h3border {font-size: 18px;color: #22132d;border-bottom: 1px solid #ccc;padding-bottom: 1em;margin-bottom: 1em;padding-top: 0.5em;}

.fontSize .fontZoomA{background:url("/content/main/peskin/images/share/zoom.gif") no-repeat 0 0; padding-left:15px;display:inline-block; line-height:20px;padding-right: 5px }
.fontSize .fontZoomB{background:url("/content/main/peskin/images/share/zoom.gif") no-repeat 0 -40px; padding-left:15px;display:inline-block; line-height:20px; }



/*爱游戏是有信誉的园交通*/
	.xyjtTab{overflow: hidden;}
	.xyjtTab .hd{height: 35px; line-height: 35px; overflow: hidden;}
	.xyjtTab .hd li{width: auto; float: left; height: 35px; padding: 0  35px;  font-size: 16px; color: #666; background-color: #ececec; margin-right: 8px; display: inline; cursor: pointer;}
	.xyjtTab .hd li.on,.xyjtTab .hd li:hover{background-color: #205A40; color: white; font-weight: bold;}
	.xyjtTab .bd{overflow: hidden; padding: 10px 0; /* font-size: 14px; */ /* line-height: 28px; */}

/*精品课程*/
.statBox { padding: 20px 10px; }
.stat { width: 100%; }
.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;  }