/*
#footer{ width:100%; height:120px; background:#02A0E9 url(img/footer_bg.jpg) left 1px repeat-x; color:#fff; margin:0;}
.footer_c { width:1000px; margin:0 auto;}
#footer a { color:#fff;}
#footer .foot_link { padding:20px 0 0; font-weight:700;}
#footer .copyRight { line-height:24px; padding:20px 0 0; background:none;}
#footer .top { position:absolute; top:50px; right:20px; float:right; background:url(img/arrow.jpg) left bottom no-repeat; display:block; width:100px; height:28px; line-height:28px; text-align:center; color:#fff;}
*/

/*侧栏菜单定义*/
#sideMenu .hd { background:url(img/sidemenu.jpg) left top no-repeat; height:65px;overflow: hidden;text-indent: -999px;}
#sideMenu .bd {padding:6px 10px 20px;}
#sideMenu .bd ul {overflow: hidden;}
#sideMenu .bd li {float: left;font-size:14px;height: 44px;line-height: 44px;margin-top:12px; width: 100%;}
#sideMenu .bd li a { background: #e0e0e0; /* url(img/sidemenu.jpg) no-repeat left -120px*/ color: #555;display: block;float: left;text-align: center;width: 100%;}
#sideMenu .bd li.on a, #sideMenu .bd li a:hover { background-position: left -65px;color:#fff;font-weight: bold;text-decoration: none; background: #0075ff; }

/*校长寄语*/
.leader {}
.leader .hd { background:url(img/siderbg.jpg) no-repeat left -365px; height:55px; line-height:55px; display:block;}
.leader .hd h3 { color:#02a0e9; font-family:微软雅黑,黑体; font-size:18px; padding:10px 0 0 55px;}
.leader .bd { padding:5px 10px 8px; height:209px;}
.leader .img {padding-right:10px; float:left;}
.leader .img img { width:100px; height:125px;}
.leader .intro { line-height:21px; text-indent:2em; color:#555;}
.leader .intro .more{ color:#d8191e;}

/*点击排行*/
.hot .hd h3 { background:url(img/arrow.jpg) no-repeat 8px -92px; padding:0 0 0 25px;}
.hot .bd { padding:3px 10px 4px;}
.hot .bd .infoListC {background:#fff url(img/num.jpg) no-repeat left center; padding:0 0 0 18px;}
.hot .bd .infoListC li { line-height:24px;}
.hot .bd .infoListC li a { padding:0; background:none;}



.mainConInBox { background: transparent; /* url(img/list_bg.jpg) no-repeat left top;*/  width:870px; }

.focusbd { padding:3px 9px 12px; border:1px solid #a3ddf3; border-top:none; float:left;}

#focus{ float:left; width:347px; height:260px; overflow:hidden; position:relative;}
#focus .hd{ height:18px; overflow:hidden; position:absolute; right:5px; bottom:35px; z-index:1;}
#focus .hd ul{ overflow:hidden; zoom:1; float:left;}
#focus .hd ul li{ color:#fff; float:left; width:18px; text-align:center; height:18px; line-height:18px; cursor:pointer; margin-right:1px; background:#000;}
#focus .hd ul li.on{ font-weight:bold; background:#d8191e;}
#focus .bd{ position:relative; width:347px; height:260px; z-index:0; overflow:hidden;}
#focus .bd img{ width:347px; height:260px; overflow:hidden; display:block;}
#focus .bd .title{ width:347px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; position:absolute; bottom:0; left:0; z-index:1;}
#focus .bd .title a{ color:#fff;}
#focus .bg{ display:block; position:absolute; bottom:0px; left:0; width:347px; height:30px; background:#000; filter:alpha(opacity=50);opacity:0.5;} 

.tabnews { width:373px; height:260px; overflow:hidden; padding-left:10px; float:left;}
.tabnews .hd {height:28px; border-bottom:2px solid #d8191e;}
.tabnews .hd ul{ overflow:hidden; float:left;}
.tabnews .hd ul li{width:105px; height:28px; line-height:28px; float:left; overflow:hidden; text-align:center; margin-right:5px; background:url(img/title.jpg) no-repeat -110px -370px;}
.tabnews .hd ul li a{font-size:14px; font-weight:bold; color:#555;}
.tabnews .hd ul li a:hover{text-decoration:none;}
.tabnews .hd ul li.on{background-position:left -370px;}
.tabnews .hd ul li.on a{color:white;}
.tabnews .hd .more { float:right; width:43px; color:#999; height:30px; line-height:30px; position:absolute; overflow:hidden;}
.tabnews .hd .more a { color:#999;}
 
.tabnews .bd{overflow:hidden;}
.tabnews .topicList li.t{border-bottom:1px dotted #ccc; padding-bottom:3px; margin-bottom:3px; padding-top:0px;}
.tabnews .topicList li.t .title{font-size:18px; line-height:26px; font-family:微软雅黑, Arial, Helvetica, sans-serif; font-weight:bold; color:#ce3131; text-align:center;}
.tabnews .topicList li.t .title a{color:#d8191e; background:none; padding:0;}
.tabnews .topicList li.t .more{color:#d8191e;background:none;}

.tabnews .topicList li.t .intro{color:#999; text-indent:2em; line-height:20px;}


/*文章列表页*/
#articleList { border:1px #bdd8f5 solid; border-top:none; padding:20px;width:828px;}
#articleList .infoList li { line-height:30px; height:30px; font-size:14px;}
#articleList .infoList li .date { float:right; color:#999;}
#articleList .infoList li.split { border-bottom:1px dashed #ccc; margin-bottom:26px; line-height:25px; height:25px;}
#articleList .infoList a { background:url(img/arrow.jpg) no-repeat left -274px; padding:0 0 0 15px;}
#articleList .infoList a:hover { font-weight:bold; color:#d8191e; background:url(img/arrow.jpg) no-repeat left -34px;}

#articleList .page{ width:708px;}



/* 文章标题 */
.contArticle_tit{clear:both;overflow:hidden; margin:10px 0 15px 0; text-align:center; }
.contArticle_tit h2{color:#d8191e; font-size:24px; font-family:黑体; line-height:30px;font-weight:bold;}
.contArticle_subTit{ color:#333; font-size:14px; text-align:center;}
.contArticle_author{text-align:center;line-height:24px;  padding:5px 0;  margin:0 0 20px 0;color:#444; border-bottom:1px solid #999;}
.contArticle_author span{margin:0 2px;}
.contArticle_author a{color:#666;}
.fontZoomA{background:url(img/shareb.jpg) no-repeat 3px -124px; padding-left:20px;display:inline-block; line-height:20px;}
.fontZoomB{background:url(img/shareb.jpg) no-repeat 3px -164px; padding-left:20px;display:inline-block; line-height:20px;}
.contKeywords{color:#ccc;height:40px;}
.contKeywords strong{color:#333;}
.contKeywords a{color:#143385;margin:0 10px;}

/* 文章内容 */
.contArticle { border:1px solid #bdd8f5; padding:20px 40px; border-top:none;  width: 788px; }
.contArticle_text{line-height:32px; padding-bottom:10px; font-size:14px;overflow:hidden;text-align:left; color:#333;}
.contArticle_text p{line-height:28px;margin-bottom:20px;color:#333;}
.contArticle_text a{color:#206AB5;}
/*.contArticle_text img{max-width:650px;height:auto;}*/
#fontzoom{width:100%; overflow:hidden;ord-break: break-all;white-space: normal;	word-wrap: break-word;line-break: strict;}
.contArticle_text ul,.contArticle_text ol{margin-bottom:15px;margin-left:15px;}
.contArticle_bot_Artpage{margin:0px auto; text-align:center; padding-top:10px;}
.contArticle_bot_Artpage a{display:inline-block;padding:0 6px;border:1px solid #B8BFC5;height:18px;line-height:18px;}
.contArticle_bot_Artpage .pagecss{height:30px;display:block;}
.contArticle_bot_text{margin:0px;padding:0 10px; line-height:25px; text-align:left;color:#666;background:#fff;border:1px solid #cdd8de;}
.contArticle_bot_text a{color:#666;}
.contArticle_bot_text_fun{float:right;display:inline;text-align:right; width:180px;}
.contArticle_bot_text_fun a{padding-left:17px; display:inline-block;background:url(img/contarticle_bot_text.jpg) no-repeat;margin:0 5px;}
.contArticle_bot_text_fun a.contABot01{background-position: 0px 6px;}
.contArticle_bot_text_fun a.contABot02{background-position: 0px -34px;}
.contArticle_bot_page{line-height:25px;  margin:10px 0;color:#666; border-top:1px solid #999;padding-top:10px;}
.contArticle_bot_page a{margin-right:10px; color:#3366cc;}

.contArticle_bot_collect{height:30px;line-height:30px;    text-align:center;background:#f7f5f4;padding:0 10px;border-bottom:1px solid #e8e7e6;}
.contArticle_bot_collect .contABot01,.contArticle_bot_collect .contABot02{ float:right;display:inline;margin:0 10px 0 0;}
.contArticle_bot_collect .contABot01{}

/* 图片列表页 */
#picChildList { border:1px solid #a3ddf3; border-top:none; padding:15px 0 20px 0; width:748px; float:left;}
.picList {overflow:hidden; float:left; display:inline; overflow:hidden;margin:10px 0 0 0; width:724px; padding-left:4px;}
.picList li {float:left;width:160px;height:185px;display:inline; padding-left:20px;}
.picList li .pe_u_thumb_title {text-align:center; padding-top:4px; line-height:22px; color:#555;}
.picList li img { border:1px solid #ccc; padding:4px;}











