﻿@charset "utf-8";
.mainContent{padding-left:20px;overflow:hidden;}
.side{float:left;width:250px;padding-right:20px;}

/* banner */
#banner{margin-bottom:20px;height:200px;}

/* 侧栏-通用 */
.sideBox{margin-bottom:20px;background:#f8f8f8;border:1px solid #eee;padding:5px;}
.sideBox .hd{position:relative;margin-bottom:10px;border-bottom:1px solid #ddd;overflow:hidden;}
.sideBox .hd h3{display:inline-block;*display:inline;zoom:1;padding:0 15px;line-height:40px;font-size:18px;color:#2560b0;border-bottom:2px solid #3666b5;}
.sideBox .hd h3 a{color:#2560b0;}
.sideBox .bd{padding:10px;}

/* 内页内容区域 */
.mainBox{margin-bottom:10px;overflow:hidden;}
.mainBox .mHd{position:relative;margin-bottom:20px;border-bottom:1px solid #ddd;overflow:hidden;}
.mainBox .mHd h3{float:left;display:inline-block;*display:inline;zoom:1;padding:0 15px;line-height:50px;font-size:24px;color:#555;border-bottom:2px solid #3666b5;}
.mainBox .mHd h3 a{color:#555;}
.mainBox .mBd{clear:both;padding:0;overflow:hidden;}
.mainBox .mBd .mBdIntro{margin-bottom:10px;overflow:hidden;}
.mainBox .path{float:right;margin-top:5px;}

/* 位置导航 */
.path{height:40px;line-height:40px;font-size:12px;}
.path em{padding-left:20px;background:url("icon.png") no-repeat 0 -42px;}
.path a{padding:0 5px;}

/* 侧栏-栏目菜单 */
#sideMenu{padding:0;background:none;border:none;}
#sideMenu .hd{border:none;margin-bottom:5px;height:74px;padding-bottom:6px;background:url("sidemenubg.jpg") no-repeat ;}
#sideMenu .hd h3{border:none;display:block;}
#sideMenu .hd h3 a{display:block;line-height:74px;border:none;padding-left:85px;text-align:left;font-size:24px;color:#fff;}
#sideMenu .bd{padding:0;overflow:hidden;}
#sideMenu .bd li a{margin-top:2px;display:block;line-height:50px;padding-left:4px;background:#e9ecef;color:#555;font-size:16px;text-align:center;}
#sideMenu .bd li a:hover{padding:0;border-left:4px solid #bbb;background-color:#cfd4d9;}
#sideMenu .bd li.on a{padding:0;color:#fff;border-left:4px solid #225292;background-color:#3666b5;}

/* QQ咨询 */
#zx{padding:0;}
#zx .hd{margin:0;padding:6px 0;border:none;text-align:center;background-color:#3666b5;}
#zx .hd h3{padding:0 0 0 30px;background:url("icon.png") no-repeat 0 -360px;border:none;color:#fff;}
#zx .bd{padding:10px 15px 0;}
#zx .bd dt{font-size:16px;padding-bottom:8px;border-bottom:1px dotted #ddd;}
#zx .bd dd{padding:5px 0 15px;overflow:hidden;}
#zx .bd dd li{float:left;padding:4px 0;width:50%;overflow:hidden;}
#zx .bd dd li img{float:left;margin-right:5px;}

/* 侧栏-快捷导航 */
#quickMenu .bd{padding:0 0 10px;overflow:hidden;}
#quickMenu .bd li{position:relative;float:left;height:88px;text-align:center;overflow:hidden;}
#quickMenu .bd li .iconBtn{display:block;padding:0 15px 10px;width:85px;color:#555;transition: all 300ms ease 0s;}
#quickMenu .bd li i{display:inline-block;*display:inline;zoom:1;width:60px;height:55px;line-height:200px;background:url("pageiconquick.png") no-repeat ;overflow:hidden;}
#quickMenu .bd li span{line-height:18px;display:block;}
#quickMenu .bd .a21 .iconBtn i{background-position:-60px 0;}
#quickMenu .bd .a22 .iconBtn i{background-position:-120px 0;}
#quickMenu .bd .a17 .iconBtn i{background-position:-180px 0;}
#quickMenu .bd .a23 .iconBtn i{background-position:-240px 0;}
#quickMenu .bd .a19 .iconBtn i{background-position:-300px 0;}
#quickMenu .bd .a31 .iconBtn i{background-position:-360px 0;}
#quickMenu .bd .a32 .iconBtn i{background-position:-420px 0;}
#quickMenu .bd li .rotate{width:85px;padding:0 15px 10px;transition: all 500ms ease 0s;}
#quickMenu .bd li .rotate i{display:inline-block;*display:inline;zoom:1;width:60px;height:55px;line-height:200px;background:url("pageiconquick.png") no-repeat 0 -60px;overflow:hidden;}
#quickMenu .bd li .a20 .rotate{color:#3666b5;}
#quickMenu .bd li .a21 .rotate{color:#1fa5ad;}
#quickMenu .bd li .a21 .rotate i{background-position:-60px -60px;}
#quickMenu .bd li .a22 .rotate{color:#458dbb;}
#quickMenu .bd li .a22 .rotate i{background-position:-120px -60px;}
#quickMenu .bd li .a17 .rotate{color:#e97a20;}
#quickMenu .bd li .a17 .rotate i{background-position:-180px -60px;}
#quickMenu .bd li .a23 .rotate{color:#675fb9;}
#quickMenu .bd li .a23 .rotate i{background-position:-240px -60px;}
#quickMenu .bd li .a19 .rotate{color:#b58736;}
#quickMenu .bd li .a19 .rotate i{background-position:-300px -60px;}
#quickMenu .bd li .a31 .rotate{color:#fc623e;}
#quickMenu .bd li .a31 .rotate i{background-position:-360px -60px;}
#quickMenu .bd li .a32 .rotate{color:#04c38f;}
#quickMenu .bd li .a32 .rotate i{background-position:-420px -60px;}
#quickMenu .bd li a:hover .iconBtn{margin-top:-88px;}

/* 子栏目 */
.subSection{margin:20px 0 0;overflow:hidden;}
.subSection li{float:left;margin:0 1% 25px;width:17.9%;text-align:center;}
.subSection li a{display:block;line-height:50px;border:1px solid #ddd;font-size:16px;}
.subSection li a:hover{background-color:#3666b5;color:#fff;}

/* 焦点图 */
#focusNews{width:400px;height:250px;margin-right:20px;overflow:hidden;}
#focusNews .hd{bottom:0;left:0;right:0;}
#focusNews .hd ul li{margin:0;width:25%;height:3px;border-radius:0px;}
#focusNews .hd ul li.on{background-color:#2560b0;}
#focusNews .bd .con .title{text-align:center;}
.mainBox .topicList .t .title a{color:#2560b0;}

/* 文章-父列表页-循环列表 */
.boxLoop{overflow:hidden; height:auto;margin:0;clear:both;}
.boxLoop .box{width:49%;}
.boxLoop .fl{float:left;}
.boxLoop .fr{float:right;}
.boxPage {margin-top:10px;}
.boxLoop .hd span,
.boxLoop .hd h3 a{display:inline-block;*display:inline;zoom:1;padding:0 20px;line-height:40px;background-color:#2061b7;color:#fff;}
.boxLoop .bd{padding:10px 0;height:168px;overflow:hidden;}

/* 文章-子列表页 */
.txtList li{padding:15px;margin:0;}
.txtList li .title{padding:0 0 5px;line-height:1.8em;}
.txtList li .title a{font-size:16px;font-weight:500;}
.txtList li.on{background-color:#f9f9f9;}
.txtList li.on a{color:#3666b5;}

/* 图片-子列表页 */
#picture .bd{padding:10px 0;height:auto;}
#picture .picList .pic img{width:200px;border:1px solid #ddd;padding:4px;}
#picture .picList .pic a:hover img{border-color:#5B91CE;}
#picture .picList .title{padding-top:10px;}
#picture .mBd .li4,
#picture .mBd .li8,
#picture .mBd .li12,
#picture .mBd .li16,
#picture .mBd .li20{float:right;margin-right:0;}

/* 文章-内容页 */
.articleCon{padding:10px 20px 0;}
.articleCon .title{padding:0 0 15px 0; font-size:24px;line-height:1.5em;font-family:"微软雅黑","宋体";color:#000;text-align:center;}
.articleCon .title span{font-size:21px;color:#333;}
.articleCon .subTitle{font-size:18px; line-height:160%; color:#555; text-align:center; font-family:"微软雅黑","宋体"; font-weight:200;}
.articleCon .property{background-color:#f9f9f9;border:1px solid #eee;line-height:28px; padding:2px 10px; margin:10px 0; text-align:center; color:#666;font-size:12px;}
.articleCon .property span{padding:0 5px;}
.articleCon .fontZoom a{cursor:pointer;} 
.articleCon .conTxt{color:#333; font-size:16px; line-height:1.75em; padding:15px 0 10px 0; width:100%; overflow:hidden;}
.articleCon .conTxt p{padding-bottom:20px;}
.articleCon .userControl{margin:20px 0 10px 0; line-height:36px;color:#666;overflow:hidden;clear:both;}
.articleCon .userControl .controlBtn{float:left;}
.articleCon .userControl a{color:#666;margin:0 10px 0 0 ; }
.articleCon .bdsharebuttonbox{float:right;}
.articleCon .page{padding:0 0 10px;}
.articleCon .inputer{padding-bottom:5px;text-align:right;color:#999;}
.articleCon .others{margin-top:10px;padding-top:15px; border-top:1px solid #e1e1e1;clear:both;overflow:hidden;}
.articleCon .others .prev,.articleCon .others .next{line-height:1.8em;}

/* ========== 在线招生 ========== */
#recruitOL{}
.recruit .hd{margin-bottom:20px;overflow:hidden;}
.recruit .hd li{position:relative;float:left;padding-bottom:10px;}
.recruit .hd li span{margin-right:35px;filter:alpha(opacity=60);opacity:.6;display:block;width:161px;padding:20px 0 20px 40px;height:40px;line-height:40px;font-size:20px;color:#fff;cursor:pointer;transition: all 200ms ease 0s;}
.recruit .hd li span i {float: left;margin-right:10px;width: 40px;height: 40px;background:url("iconrecruit.png") no-repeat 0 0;overflow:hidden;}
.recruit .hd li span em{display:none;position:absolute;right:0;bottom:0;left:0;height:10px;background:url("iconrecruit.png") no-repeat 81px -160px;}
.recruit .hd li .gk{background-color:#b74020;}
.recruit .hd li .jl{background-color:#20a0b7;}
.recruit .hd li .jl i{background-position:0 -40px;}
.recruit .hd li .db{background-color:#2061b7;}
.recruit .hd li .db i{background-position:0 -80px;}
.recruit .hd li .px{margin:0;background-color:#e97a20;}
.recruit .hd li .px i{background-position:0 -120px;}
.recruit .hd li.on span{filter:alpha(opacity=100);opacity:1;}
.recruit .hd li.on span em{display:block;}
.recruit .hd li.on .jl em{display:block;background-position:81px -170px;}
.recruit .hd li.on .db em{display:block;background-position:81px -180px;}
.recruit .hd li.on .px em{display:block;background-position:81px -190px;}
.recruit .bd{padding:20px 50px 50px;background-color:#f9f9f9;border:1px solid #eaeaea;color:#333;}
.recruit .bd .title{margin-bottom:20px;padding:30px 0;font-size:24px;font-weight:500;text-align:center;border-bottom:1px solid #e7e7e7;}
.recruit .bd dl{padding:6px 0;line-height:2.2;overflow:hidden;font-family:宋体;}
.recruit .bd dl dt{float:left;width:200px;margin-right:20px;text-align:right;}
.recruit .bd dl label{margin-right:10px;}
.recruit .bd dl dd input,
.recruit .bd dl dd select{padding:5px;border:1px solid #e7e7e7;color:#333;}
.recruit .bd dl dd input[type="radio"]{border:none;background:none;}
.recruit .bd dl dd input[type="text"]{width:250px;}
.recruit .bd dl dd object{position:relative;top:5px;}
.recruit .recruitSubmit{margin-top:30px;}
.recruit .recruitSubmit input{width:180px;}

/* ========== 查询 ========== */
/* 查询-频道页 */
#inquire{}
#inquire .boxPage .hd ul{float:none;}
#inquire .boxPage .hd li{float:left;padding:0 0 6px;width:50%;}
#inquire .boxPage .hd li a{display:block;line-height:40px;text-align:center;color:#3666b5;border:1px solid #ddd;background-color:#f1f1f1;}
#inquire .boxPage .hd li.on{background:url("arrowbottom.png") no-repeat center bottom;}
#inquire .boxPage .hd li.on a{background-color:#3666b5;border:1px solid #3666b5;color:#fff;}
#inquire .boxPage .bd{height:250px;}
#inquire .boxPage .bd li{margin-bottom:10px;height:38px;line-height:38px;border:1px solid #f1f1f1;}
#inquire .boxPage .bd li a{margin:0 9px;padding:0;display:block;background:url("icon.png") no-repeat right -264px;color:#555;transition: all 200ms ease 0s;}
#inquire .boxPage .bd li a:hover{color:#3666b5;background-position:right -314px;}

/* 查询-列表页 */
.inquireList li{position:relative;padding:25px 150px 25px 60px;border-bottom:1px solid #d6d6d6;color:#555;overflow:hidden;}
.inquireList li .title{font-size:16px;font-weight:500;}
.inquireList li .info{margin:5px 0 0;font-size:12px;}
.inquireList li .info span{margin-right:10px;}
.inquireList li.on{background-color:#ecf4fb;}
.inquireList li .pic{position:absolute;top:25px;left:0;width:40px;}
.inquireList li .btn{position:absolute;top:50%;right:20px;margin-top:-20px;padding:0 15px 0 30px;color:#fff;background:#05959e url("icon.png") no-repeat 8px -220px;}
.inquireList li a:hover.btn{filter:alpha(opacity=80);opacity:.8;}

/* 查询-查询页 */
.inquireCon .title{padding:40px 0 50px;font-size:24px;font-weight:bold;text-align:center;}
.inquireCon .bd{width:500px;margin:0 auto;}
.inquireCon .bd table td{padding:10px 0;overflow:hidden;}
.inquireCon .bd .tabTit{width:120px;line-height:40px;text-align:right;margin-right:10px;}
.inquireCon .bd dd{overflow:hidden;}
.inquireCon .bd .tabBd input{margin-right:10px;padding:10px;border:1px solid #ccc;border-radius:4px;}
.inquireCon .inquireSubmit{margin-top:30px;}
.inquireCon .cp{ padding:20px 0 0 0; text-align:right; }

/* 查询-结果页 */
.multiple_record{text-align:center;}


/* 网上题库 */
.wstkPage #sideMenu .bd{background: #F1F6FD;padding:20px 0 20px 22px;border: 1px solid #CFDFF3;}

.wstkPage .boxLoop .box{ width:100%; margin-bottom:10px;  }
.wstkPage .boxLoop .bd{ height:auto }
.wstkPage .boxLoop .hd .more{font-size:14px;}
.wstkPage .boxLoop .list li{height: 34px;line-height:34px;overflow:hidden;font-size: 16px;}
.wstkPage .boxLoop .list .date{ font-size:14px; float:right; color:#999; }
.wstkPage .boxLoop .list .node{color:#999;padding-left: 13px;background: url(iconarrow.png) no-repeat 2px 10px;margin-right:8px;}

.newsList li{height:40px;line-height:40px;overflow:hidden;font-size:16px;padding-left: 13px;background: url("icon.png") no-repeat 0 -100px;}
.newsList .node{ color:#999; margin-right:5px; }
.newsList .date{float:right; color:#999; font-size:14px;}
.newsList .split{ border-bottom:1px dotted #ccc; height:0; line-height:0; font-size:0; margin:20px 0; }

.wstkPage .newsList{ padding:0 10px;}

.tkSearchWrap{background: #F8F8F8;padding: 15px 30px;margin-bottom:30px;/* border:1px solid #EEEEEE */}
.tkSearch{ width: 470px;position:relative;font-size:16px; float:ri}
.tkSearch .kw{ height:18px; line-height:18px; padding:10px; width:300px; border:1px solid #ccc; color:#777; outline:none }
.tkSearch .sBtn{display:block;width: 50px;height:40px;padding:0 12px;position:absolute;right:0;top:0;background: #D8593B;}
.tkSearch .sBtn i{display:block;width: 50px;height:40px;background: #D8593B url("iconmd.png") no-repeat -274px -40px;}

.tkTypeSelect{border-bottom: 2px solid #2061B7;margin-bottom:15px;}
.tkTypeSelect li,.tkTypeSelect li a{display:inline-block; *display:inline; zoom:1; }
.tkTypeSelect li a{padding:0 30px;font-size:18px;height:44px;line-height:44px;background: url(icon.png) 17px -463px no-repeat;}
.tkTypeSelect .on a{background-color: #2061B7;background-position: 17px -410px;color:#fff;}


