/*======================public CSS ====================== */
body{width:100%; height:auto;text-align:center; font-family: Arial,""; font-size:13px; margin:0 auto; padding:0;background:#f9f9f9 url(images/body_bg.gif) repeat-x;color:#000000;}
*{ margin:0; padding:0; border:0;}
ul,li{list-style-type:none;}

/* ɫ */
a:link {color: #1f3a87; color:#009900; text-decoration:none;}
a:visited {color: #83006f;text-decoration:none;}
a:hover {color: #bc2931; text-decoration:underline;}
a:active {color: #bc2931; text-decoration:none;}

/* ͵ײӲ */
.cWhile a:link,.cWhile a:visited,.cWhile a:hover{color:#FFFFFF;}

/* clear div[]*/
.clearDiv{clear:both;}

/* Բ߿֮Ŀ϶ */
.space{margin-top:6px;}

/* Բ߿򲿷 */
.rim1,.rim2,.rim3,.rimCon{height:1px;margin:0 auto;overflow:hidden;border-left:1px solid #dadada;border-right:1px solid #dadada;}
.rim1{width:164px;border:0;background:#dadada;}
.rim2{width:164px;border-left:2px solid #dadada;border-right:2px solid #dadada;}
.rim3{width:168px;height:2px;}
.rimCon{width:170px;height:auto;background:#FFF;}
/*===================== index.asp ========================*/
/* banner */
#banner{width:778px;margin:0 auto;background:#FFF;}

/*  */
#mainNov{width:778px;height:31px;margin:1px auto 0px;background:#FFF url(images/nov_bg.gif) repeat-x;color:#fff;line-height:31px;text-align:center;}
#mainNov ul{width:480px;margin:0 auto;}
#mainNov ul li{list-style-type:none;float:left;}
#mainNov ul li img{display:block;margin:10px 0 0;}

/*ݲ*/
#mainCon{width:778px;margin:0 auto;padding:5px 0 0;background:#FFF;}
#mainCon a:link,#mainCon a:visited,#mainCon a:hover,#mainCon a:active{color:#000000; text-decoration:none;}
#mainCon a:hover{text-decoration:underline;}
#loginService{width:176px;float:left;margin:0 auto;}
.littleTitle{width:167px;height:24px;margin:0 auto;background:url(images/little_title_bg.jpg) no-repeat;line-height:24px; font-weight:600; text-align:left;}
.littleTitle span{margin:0 0 0 25px;}
.reveal{ cursor:pointer;}

.server{width:176px;height:auto;margin:0 auto;}
.server ul li{margin:0 0 0 20px; text-align:left;line-height:20px;}

.rimCon .login,.rimCon .loginSub{margin:5px auto;}
.rimCon .login input {border:1px solid #7e9db9;}
.rimCon .loginSub input{margin:0 10px 0 0;border:1px solid #003C73;background:url(images/button_bg.gif) repeat-x;}

.schoolyard img{display:block;margin:10px auto 5px;}
.buttonGo a{margin:0 0 0 110px;}
.fellowLink ul li{list-style-type:none; margin:0 0 0 20px; text-align:left;line-height:20px;}

#news{width:426px;float:left;margin:0 auto;background:#FFF;}
#news .titleBg{width:390px;height:28px;margin:0px auto;;padding:0 0 0 30px;background:url(images/title_bg.gif) repeat-x;line-height:28px; font-weight:600;text-align:left;}
#news .titleBg span{float:left;}
#news .titleBg img{float:right;margin:5px 20px 0px 280px;}
#news .shoolNews{width:420px;margin:0 auto 10px;}
#news .shoolNews ul li{width:360px;list-style:url(images/dot_black.gif) inside;line-height:24px;border-bottom:1px solid #bfbfbf;margin:0 auto 0 25px;text-align:left;}

#news .imgWord{width:420px;height:auto; margin:0 auto 5px; background:#f3f3f3;}

#news .imgWord div{float:left;}
#news .imgWord .showImg img{display:block; margin:5px 1px 0 2px; border:1px solid #d0d1d3;}
#news .imgWord .traitLink{width:273px;height:auto;margin:3px!important; margin:2px; text-align:left;}


#news .imgWord .traitLink .traitLinkTit{width:260px;height:24px;display:block;font-weight:600;color: #FFFFFF;line-height:24px;padding:0 5px;}
#news .imgWord .traitLink .traitLinkTit span{font-size:10px; margin-left:156px;padding:0 2px;}
#news .imgWord .traitLink .traitLinkTit span a{color:#000;font-weight:500;text-decoration:none;}

#news .imgWord .traitLink ul{width:258px;height:auto;margin:0px auto;padding:0;}
#news .imgWord .traitLink ul li{width:250px;list-style:url(images/dot_black.gif) inside;float:left;margin:0; padding:0 0 0 15px; line-height:20px;}  /* bordre for ie hack*/
#videoImg{width:176px;float:left;margin:0 auto;}
.recruit img,.video img{display:block; margin:5px auto;}
#news .imgWord .traitLink ul.minish{width:180px;float:left;} /* Сul */

/* ײ */
#foot{width:778px;height:93px;margin:0 auto;line-height:31px; clear:both;background:#FFF;}
#footLink{height:31px;background:url(images/nov_bg.gif) repeat-x;}
#footLink ul{width:200px;height:31px;margin:0 auto;}
#footLink ul li{list-style-type:none;float:left;}



/*======================NewList.asp=========================*/
.subNav{width:778px;height:41px;margin:1px auto;background:url(images/titleBg.gif) repeat-x;line-height:41px;}
.subNav .subNavWord{float:left;padding:0 0 0 20px;}
.subNav .channelImg{float:right;width:198px;height:41px;}
.subNav a:link,.subNav a:visited,.subNav a:hover,.subNav a:active{color:#000000;text-decoration:none;}
.subNav a:hover{text-decoration:underline;}

.con{width:778px;height:460px;;margin:0 auto;background:#FFF;}
.con .sideBar{width:210px;float:left;}
.con .newsCon{width:568px;float:left;}

.con .sideBar ul{width:210px;padding-top:20px;}
.con .sideBar ul li{width:175px;margin:6px auto 6px 10px;}
.con .sideBar ul li a{display:block;width:135px;height:32px;line-height:32px;background:url(images/buttonBg.jpg) no-repeat; color:#000000;font-weight:600;text-decoration:none;text-align:left;padding:0 0 0 40px;}

.con .newsCon ul{margin:50px auto 40px;text-align:left;}
.con .newsCon ul li{width:500px;height:24px;line-height:24px;border-bottom:1px solid #CCC;list-style-type:none;}
.con .newsCon ul li a:link,.con .newsCon ul li a:visited,.con .newsCon ul li a:hover,.con .newsCon ul li a:active{color:#000000; text-decoration:none;}
.con .newsCon ul li a:hover{text-decoration:underline;}

.flip{width:568px;height:24px;text-align:left;}
input.txt{border:1px solid #ababab}
input.but{width:34px;height:21px;background:url(images/button_goto.jpg) no-repeat;border:0;}



/*=========================== PicList.asp===============================*/
#spCon{width:778px;margin:0px auto;background:#FFF; }
#spCon ul{width:700px;margin:0 auto;clear:both;}
#spCon ul li{float:left;margin:30px 26px 0 0;}
#spCon ul li.cancelMargin{margin:30px 0 30px;}
#spCon ul li span{display:block;}
#spCon ul li .spConImg{border:1px solid #CCC;padding:2px;}
#spCon ul li .spConWord{margin:8px auto; color:#165d9b;}
#picForm {margin:20px auto;padding:0px;clear:both;}

.ornamentLine{width:700px;height:2px;color:#CCCCCC;}
.flipPage{width:700px;text-align:right;margin:20px auto;}
.flipPage a:link,.flipPage a:visited,.flipPage a:hover,.flipPage a:active{color:#6e6e6e;text-decoration:none;font-weight:600;}
.flipPage a:hover{color:#2e1db9;text-decoration:underline;}


/*==================================newsTemplate.asp==============================*/
.newsCon{width:778px;height:auto;margin:0 auto;background:#FFF;}
.newsCon a:link,.newsCon a:visited,.newsCon a:hover,.newsCon a:active{color:#000000;text-decoration:none;}
.newsCon a:hover{text-decoration:underline;}
.h1{font-weight:600;height:auto;}
.newsConTitle,.newsConAuthor,.closs{width:670px;height:35px;margin:0 auto;color:#0d629b;line-height:35px;}
.newsConAuthor{color:#636162;background:#ececec;}
.newsConWord{width:610px;color:#000000;line-height:25px;text-align:left;margin:10px auto;padding:0 30px; overflow-x:hidden;}
.newsConWord h1{font-size:24px; font-size:16px;}
.newsConWord img{text-align:center; margin:0 auto; max-width:610px; width:auto;}
.line{width:670px;height:1px;color:#CCC;}
.closs{text-align:right;}

/*============================mailBox.asp=====================================*/
.post { padding:80px 0 150px;}
.post p{ text-align:left; margin:10px 0; padding-left:120px;}
.post hr{ width:600px; height:1px; line-height:1px; font-size:1px; margin:20px auto; border-bottom:1px dashed #CCC;}
.post input{ width:150px; border:1px solid #CCC;}
.post p.btn{ text-align:center; padding:0;}
.post p.btn input{ width:auto; padding:0 5px; background:#e4e4e4; line-height:18px;}
.post textarea{ width:450px; height:120px; border:1px solid #CCC;}

