@charset "utf-8";

/* ======================= 文章模型循环页、列表页、内容页 Css ======================= */

#content { width: 1160px; margin:-30px auto; border-top: 5px solid #f60; background-color: #fff; padding:20px; }
.ContentSide { width:240px; float: left;  }
.ContentMain { width:890px;  float: right; }



/* 内页banner */
.banner02 { width: 100%; height: 250px; background: url(/Template/Default/Skin/PE-gxy/images/columnBg.jpg) no-repeat center top; min-width: 1200px;}

/* ============== side ============== */
.sideBox .hd{ height: 38px; background-color:#ad3136; border-bottom:2px solid #760000;  }
.sideBox .hd h3 { color:#fff; font:100 16px/38px "Microsoft Yahei"; padding-left:15px;}
.sideBox .bd { background-color: #f3f3f3; }
.sideBox .bd ul { padding:10px;}

/* 子栏目导航 */
#sideMenu { padding-bottom:2px;background-color: #f8f8f8; }
#sideMenu .hd { height: 80px; background: url(/Template/Default/Skin/PE-gxy/images/meunBar.png) no-repeat;}
#sideMenu .hd h3 { padding-left: 12px; color: #fff;  font:800 24px/80px "Microsoft Yahei";}
#sideMenu .bd { padding: 0 10px;}
#sideMenu .bd li{ border-bottom: 1px solid #e0e0e0;}
#sideMenu .bd li.on a { color:#567ec1; font-weight: bold;}
#sideMenu .bd li a { font:16px/26px "Microsoft Yahei"; display: block; padding:10px 20px;  }
#sideMenu .bd li.last { border-bottom: none;}

/* 招生侧栏电话 */
.ZStel { background:url(/Template/Default/Skin/PE-gxy/images/ZSTel.png) no-repeat; width:240px; height:80px;}

/* ============== 文章列表页 ============== */

#ListMain {  }
#ListMain .ulist { padding-top: 20px; }
#ListMain .ulist li { background-color: #f8f8f8; height: 150px;   margin-bottom: 20px; clear: both;}
#ListMain .ulist li span.date { display: block; width: 150px; height: 150px; float: left; background-color: #e5e5e5; text-align: center; color: #999; position: relative;}
#ListMain .ulist li span.date span { display: block;}
#ListMain .ulist li span.date .mm { font:100 70px/100px "Microsoft Yahei";}
#ListMain .ulist li span.date .yy { position: absolute; bottom: 20px; left: 20px; border: 2px solid #ccc; border-radius: 5px; height: 26px; line-height: 26px; width: 106px;}
#ListMain .ulist li .con { float: right; width: 700px; padding:10px 20px; height: 130px; position: relative; }
#ListMain .ulist li .title {font-size: 18px; margin-bottom: 8px; font-weight: bold;}
#ListMain .ulist li .intro { color: #777; line-height: 26px;}
#ListMain .ulist li .intro a {display: none;}
#ListMain .ulist li span.hits { position: absolute; left: 20px; bottom: 12px; color: #999; }
#ListMain .ulist li.noData { font: 100 14px/40px "Microsoft Yahei"; padding:0 20px; }



/* ============== 缩略图列表页 ============== */
#ListMain .upic { padding:15px 10px 15px 12px;}
#ListMain .upic li { width:185px; text-align:center; height:160px; float:left; overflow:hidden; margin:10px 16px; *display: inline;}
#ListMain .upic li .pic {width:185px; height:125px; background-color: #ccc; overflow: hidden;}
#ListMain .upic li .pic img { width:185px; height:125px; }
#ListMain .upic li .title { background-color: #f0f0f0; height: 32px; line-height: 30px; }

/* 当前位置 */
.pathWrap {  height: 40px; line-height: 40px; background-color: #f2f2f2;}
.path { background: url(/Template/Default/Skin/PE-gxy/images/IconPath.png) no-repeat 10px center; padding-left: 40px; height: 40px;  }

/* 搜索列表 */
.searchList ul { padding:20px;}
.searchList li { font: 14px/40px "Microsoft Yahei"; background: url(/Template/Default/Skin/PE-gxy/images/icon.png) no-repeat left center; padding-left: 14px; border-bottom: 1px dotted #ccc;}
.searchList li span.date { float: right; color: #999;}
.searchList li a.node { color: #999; margin-right: 5px;}


/* 分页 */
.page { clear:both; padding:20px 0; height:20px; text-align:center; overflow:hidden; }
.page .pager { display:inline-block;  *display:inline;}
.page a { height:30px; display:inline-block; line-height:30px; background-color:#f1f1f1; padding:0 6px;}
.page b a { color:#fff; background-color:#1281dd;}

/* 单页 */
.DYbd { padding:20px 30px;}

/* 网站地图 */
.siteMap{ overflow:hidden; zoom:1; }
.siteMap .li1{ margin-bottom:5px; }
.siteMap .h1{ height:34px; line-height:34px;  border-bottom:1px dotted #ccc   }
.siteMap .h1 .a1{color:#1855a8; padding-left:10px; font:16px/34px "Microsoft Yahei";  }
.siteMap .ul1{ padding:5px 20px 5px 10px; zoom:1;  }
.siteMap .li2{  display:inline-block; *display:inline; zoom:1; padding-right:10px; vertical-align:top;  }
.siteMap .ul2{ padding:5px 0 20px; zoom:1;  }
.siteMap .li3{  line-height:24px;  display:inline-block; *display:inline; zoom:1;   }
.siteMap .a3{ color:#999; padding-right:10px; margin-right:10px;   border-right:1px solid #d8d8d8;  }
.siteMap .last3 .a3{ border-right:0;  }
.siteMap #liID41 .li2{ display:block;  }



/* ======================= 栏目页 Css ======================= */
/* 焦点图 */
#focusNews { width:400px; height:250px; overflow:hidden; float:left; }
.slideBox-news{ position:relative; zoom:1; width:400px;  height:250px; }
.slideBox-news .slideNav{ position:absolute; height:16px; overflow:hidden; bottom:40px; right:5px; z-index:1; }
.slideBox-news .slideNav li {cursor:pointer;float:left;width:16px;height:16px;line-height:16px;margin-right:8px;overflow:hidden; text-align:center; background-color:#fff; }
.slideBox-news .slideNav li.on{ background-color:#f11f1f; color:#fff;}
.slideBox-news .slideCon { overflow:hidden; }
.slideBox-news .slideCon li { position:relative; width:400px;  height:250px; }
.slideBox-news .slideCon .pic { width:400px;  height:250px; overflow: hidden;z-index:0; text-align:center; }
.slideBox-news .slideCon .pic img {width:400px;  height:250px;}
.slideBox-news .slideCon .title {  font:100 14px/36px "Microsoft Yahei"; position:absolute; bottom:0; left:0; width:370px; height:36px; background:url(/Template/Default/Skin/PE-gxy/images/png.png) repeat; padding:0 15px;}
.slideBox-news .slideCon .title a { color:#fff;}

.mianbox02 { width: 460px;}
.mianbox02 span.date { float: right; color: #999;}
.mianbox02 .bd li {padding-left:14px;  background:url(/Template/Default/Skin/PE-gxy/images/icon.png) no-repeat left center; }

/* 栏目循环 */
.boxLoop .boxPage { width:430px; height:280px; overflow:hidden;}
.boxLoop .boxPage .hd span.more a {float:right; color:#666; line-height:34px; font-size:12px;}
.boxLoop .boxPage .bd ul { padding:10px 0;}
.boxLoop .boxPage .bd li { padding-left:14px;  background:url(/Template/Default/Skin/PE-gxy/images/icon.png) no-repeat left center; }
.boxLoop .boxPage .bd li span.date {float: right; color: #999;}

/* ======================= 内容页 Css ======================= */
#ContentBd { padding:20px 60px; border:1px solid #f2f2f2;  border-top: none;}
#ContentBd .title { text-align:center;}
#ContentBd .title h3 { color:#000; font:26px/40px "Microsoft Yahei";}
#ContentBd .intro { margin-top:20px;}
#ContentBd .author{ line-height:40px; text-align:center; color:#777; height:40px; overflow:hidden; margin-top:5px; border-bottom:1px dotted #c8c8c8;}
#ContentBd .contents{ line-height:250%;font-size:18px;}
#fontzoom table { width: 100%; max-width: 1080px !important; overflow: hidden; display: block;}
#ContentBd .contents .videoPlayer{ position: relative; width: 800px; height:480px; margin: 20px auto; text-align: center; }

/* 招生内容页 */
.contABot03 {width: 100px; height: 36px; background-color: #17c; border-radius: 5px; display: inline-block; margin-right: 10px; text-align: center;}
.contABot03 a { color: #fff; font:14px/36px "Microsoft Yahei";}

/* 收藏 关闭 */
#ContentBd .collect{height:30px;line-height:30px; margin-left:320px; font-size:12px;}
.contABot01,.contABot02,.contABot03{ display:block; width:60px; height:30px; padding-left:30px; float:left; margin-right:10px; }
.contABot01 { background:url(/Template/Default/Skin/PE-gxy/images/functionBar.png) no-repeat -96px 0; }
.contABot02 { background:url(/Template/Default/Skin/PE-gxy/images/functionBar.png) no-repeat 0 0; }
.contABot03 {background:url(/Template/Default/Skin/PE-gxy/images/functionBar.png) no-repeat -190px 0; color: #fff;}

/* 上下篇 */
.contArticle_page {  padding-top:15px; border-top:1px solid #ececec; }



/* 招生管理 */
.courseList li { clear: both; margin-top: 20px; background-color: #f9f9f9; }
.courseList .hd { height: 50px;  background-color: #e5e5e5; }
.courseList .hd h3 { background-color: #2061b7; padding:0 20px; float: left; font: 18px/50px "Microsoft Yahei"; color: #fff; height: 50px;}
.courseList .hd h3 a {color: #fff; }
.courseList .hd span.date { float: right; line-height: 50px; padding:0 20px;}
.courseList .bd { padding:15px 20px;}
.courseList .bd .del { height: 36px; text-align: center;}
.courseList .bd .more,.courseList .button { width: 100px; height: 36px; background-color: #666; border-radius: 5px; display: inline-block; margin-right: 10px; /* border: 2px solid #ccc; */ }
.courseList .bd .more a,.courseList .button a { color: #fff; line-height: 36px; display: inline-block; width: 100%; height: 100%;}
.courseList .bd .button { background-color: #f60;}
.courseList .bd .intro { padding-bottom: 15px; border-bottom: 1px dotted #ccc; margin-bottom: 15px; text-indent: 2em;}


/* 报名详细页 */
.detailed { margin-top: 20px;}

/* 课程报名页定义 */
.onlineRegBox { margin-top: 20px;}

.onlineRegForm .formBox{border:none;border-bottom:1px dashed #ccc;padding-bottom:20px;margin-bottom:20px;overflow:hidden;zoom:1;}
	
.onlineRegForm h4{display:none;}
.formRow{ clear:both; padding:10px 0;}
.onlineRegForm input,.onlineRegForm select{ border:1px solid #ccc; height: 26px; width: 200px; }
.onlineRegForm .formLabel, .onlineRegForm .formField, .onlineRegForm .formClew{float:left;}
.onlineRegForm .formLabel{line-height:24px; text-align:right; width:105px; }
.onlineRegForm .formField{ text-align:left;}
.onlineRegForm .formField{padding-bottom:10px;}
.onlineRegForm .inputText{padding:2px;}
.onlineRegForm .radioBox{padding-top:1px;}
.onlineRegForm .formClew{line-height:24px;padding-left:12px; }
.onlineRegForm .formLabel strong,.onlineRegForm .formClew strong{color:#c00; }
.onlineRegForm .return {text-align:center; }
.onlineRegForm .return .bt{padding:2px; cursor:pointer;}
#BtnSubmit,#btnreturn { width: 100px; height: 36px; background-color: #f60; border-radius: 5px; display: inline-block; margin-right: 10px;/*  border: 2px solid #ccc;  */color: #fff; border: none; font-family: "Microsoft Yahei";}
#btnreturn { background-color: #666;}
.onlineRegForm .courseInfo{margin:20px 0 10px;}
.onlineRegForm .courseInfo h3{background:#f5f5f5;height:40px;padding-left:15px; color:#2061b7; font:800 16px/40px "Microsoft Yahei";   }
.onlineRegForm .courseInfo p{ text-indent:2em; font: 14px/30px "Microsoft Yahei"; padding: 5px 20px 0; }

#radSex_0,#radSex_1 { width: auto; height: auto; margin-right: 5px; }


