@charset "utf-8";

.path{height: 30px; line-height: 30px; font-size: 12px;}
.path a{ padding:0 5px; }

.mainContent{border: 1px solid #afccea; }
.mainContent .mainBox{border: 1px solid #fff; background:#fff url(../img/mainBg.jpg) no-repeat right top;}

.mainBox .mHd{margin: 0 30px; border-bottom: 1px dotted #dddddd; height: 50px; margin-top: 10px }
.mainBox .mHd h3{float: left; height: 50px; line-height: 50px; font-size: 22px; color: #b11b1b}
.mainBox .mHd .path{float: right; margin-top: 10px}
.mainBox .mBd{padding: 5px 30px 0px; min-height: 600px;}


/* 文章列表页 -----------------------------------------*/
.newsList{ text-align:left; }
.newsList li {padding-left:15px; height:40px; line-height:40px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;  border-bottom:1px dotted #D8D8D8; background:url("/content/_common/contentmanage/yfyxsys/img/icon.gif") no-repeat 5px center ;}
.newsList li .date{ float:right; color:#999; padding-left: 15px; }


/* 文章内容页 -----------------------------------------*/
.articleCon {text-align: left;padding: 20px 0 0;}
.printArea .title {font-size: 26px;line-height: 1.6;text-align:center;margin-bottom: 10px;}
.articleCon .printArea .title{color:#333333;}
.printArea .subTitle {font-size: 20px; color:#555; text-align:center;margin-bottom: 20px;}
.printArea .property{font-size: 14px;margin-bottom: 25px;padding: 10px;text-align:center;color: #777;border-bottom: 1px dashed #ddd;}
.printArea .property span{ padding:0 5px;}
.printArea .conTxt {color:#333;font-size: 14px;line-height: 2;padding: 0 0 20px 0;overflow:hidden;}
.printArea .conTxt img{max-width:800px;height: auto !important;}
.printArea .conTxt p {margin-bottom: 14px;}
.printArea .conTxt a{ color:blue; text-decoration:underline; }
.printArea .conTxt em{ font-style:italic }
.printArea .conTxt ul,.printArea .conTxt ol{padding-left: 2em; }
.printArea .conTxt ul li{ zoom: normal; list-style:square; text-indent:0 !important }
.printArea .conTxt ol li{ zoom: normal; list-style:decimal; text-indent:0 !important;}
.printArea .page { padding:10px 0; text-align:center; }
.printArea .vedioPlayer{background: #000;width: 800px;text-align:center;margin:20px auto;height: 480px;}
.articleCon .userControl {font-size: 14px;border-bottom: 1px dashed #ddd;overflow: hidden;text-align: left;margin-bottom:20px;padding:10px 0;}
.articleCon .userControl .a{color:#777; margin:10px 10px 0 0; float:left;}
.articleCon .userControl .bdsharebuttonbox { float: right; }
.articleCon .others{padding: 10px 0;margin-bottom:15px;}
.articleCon .others .prev,.articleCon .others .next{padding: 3px 0;}

/* 图片-列表页 ----------------------------------------- */
.picPageList{margin-right: -6%; overflow: hidden; text-align: center;}
.picPageList li{border: 1px solid #ddd; float: left; width: 21%; margin: 0% 3% 2.5% 0; display: inline; position: relative; background: #fff; overflow: hidden;}
.picPageList .pic{margin: 3%; line-height: 0;}
.picPageList .pic img{height: auto; width: 100%;}
.picPageList .title, .picPageList .titleBg{position: absolute; bottom: 0; left: 0; width: 94%; margin: 3%; display: block; overflow: hidden; line-height: 28px; padding: 5px 0; height: 28px; z-index: 3; color: #fff; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms;}
.picPageList .titleBg{background: #000; filter: alpha(opacity=60); opacity: 0.6; z-index: 2}
.picPageList .title a{color: #fff; padding: 0 10px; display: block; font-size: 12px}
.picPageList li:hover{border-color: #bbb; -webkit-box-shadow: #eee 2px 2px 0; -moz-box-shadow: #eee 2px 2px 0; box-shadow: #eee 2px 2px 0;}
.picPageList li:hover .title, .picPageList li:hover .titleBg{height: 56px;}


/* 视频-列表页 ----------------------------------------- */
.vedioPageList{margin-right: -6%; overflow: hidden; text-align: center;}
.vedioPageList li{float: left;width:21%;margin: 0% 3% 2.5% 0;display: inline;}
.vedioPageList .pic{background: #fff; border: 1px solid #ddd; position: relative; line-height:0px}
.vedioPageList .pic a{display: block; margin: 3%; overflow: hidden;}
.vedioPageList .pic img{height: auto; width: 100%; -webkit-transition: 400ms; -o-transition: 400ms; -moz-transition: 400ms; transition: 400ms;}
.vedioPageList .title{overflow: hidden;padding-top: 5px;line-height: 24px;height: 27px;text-align: left;font-size: 12px;padding-left: 25px;background: url(/content/_common/contentmanage/yfyxsys/img/icons.png) 0 -242px no-repeat;}
.vedioPageList .pic:hover{border-color: #bbb}
.vedioPageList .pic:hover img{-moz-transform: scale(1.05, 1.05); -webkit-transform: scale(1.05, 1.05); -o-transform: scale(1.05, 1.05);}

/* url_方块样式分页 */
.page{font-size: 0;text-align:center;padding: 25px 0;clear: both;line-height: 24px;}
.page a, .page span{font-size: 12px;display: inline-block; *display: inline;zoom: 1;border: 1px solid #E1E1E1;padding: 0 10px;margin-right: 5px;}
.page a:hover{border: 1px solid #043c75; text-decoration: none; color: #043c75;}
.page .current{background: #043c75;border: 1px solid #043c75;color: #fff !important;font-weight: bold;padding: 0 12px;}
.page select{height: 20px; line-height: 20px; padding: 0 8px; background: #fff; border: 0 solid #E1E1E1; vertical-align: middle;}

/* 师资队伍----------------- */
.table-leader { width:100%; margin:20px 0; border:1px solid #ddd; border-left:none; border-collapse:collapse; vertical-align: middle; font-size: 12px; }
.table-leader th,.table-leader td { padding: 10px 5px; text-align:center; font-size:14px; border-bottom:1px solid #ddd; border-left:1px solid #ddd; line-height: 20px;}
.table-leader th { background:#f5f5f5; font-weight: bold;}
.table-leader td.kc { width: 100px; }
.table-leader td.more a { color: #b11b1b;}

.table-leader .odd td { background:#f9f9f9;}

.table-leader .name { width : 9%;}
.table-leader .xb { width: 6%;}
.table-leader .ny { width: 12%;}

/* leaderPic */
.leaderPic { text-align: center; }
.leaderPic img { width: 220px; height: auto;}

.box-conTxt .hd{ height:40px; line-height:40px; overflow:hidden; border: 1px solid #b0c9f1; border-radius:4px 4px 0 0; box-shadow: 0px 3px 2px 0px rgba(125, 129, 221, 0.2);
  background-image: -moz-linear-gradient( -90deg, rgb(255,255,253) 0%, rgb(239,248,255) 100%);
  background-image: -webkit-linear-gradient( -90deg, rgb(255,255,253) 0%, rgb(239,248,255) 100%);
  background-image: -ms-linear-gradient( -90deg, rgb(255,255,253) 0%, rgb(239,248,255) 100%);
}
.box-conTxt .hd h3{ float:left; margin-left:15px;line-height:36px;  border-radius:0 0 4px 4px;  font-size: 16px;
	background-image: -moz-linear-gradient( -90deg, rgb(30,150,210) 0%, rgb(26,105,172) 100%);
  background-image: -webkit-linear-gradient( -90deg, rgb(30,150,210) 0%, rgb(26,105,172) 100%);
  background-image: -ms-linear-gradient( -90deg, rgb(30,150,210) 0%, rgb(26,105,172) 100%);
}
.box-conTxt .hd h3 a,.box-conTxt .hd h3 span {display:block; padding: 0 20px; color:#fff; text-decoration: none; }
.box-conTxt .printArea { padding: 20px 0;}