@charset "utf-8";
/* CSS Document */
body{ background:url(/images/169/bg.jpg) center top no-repeat; margin:0; padding:0; width:100%; font-size:12px; height:100%}
img{ border:none;}
a{ text-decoration:none; color:#000}
ul,li,td,tr,dd,dl,dt,p,form,img{ margin:0; padding:0; font-size:12px; list-style:none;}
.clear{ clear:both}
/*顶部*/
.top{ width:980px; margin:0 auto; background:url(top_/images/169/bg.jpg) no-repeat; height:145px; position:relative;}
.top a{ top:19px; left:15px;position:absolute; width:375px; height:78px;}


/*菜单*/

/*菜单*/
.Maun{background:url(menu_/images/169/bg.jpg) no-repeat; width:980px; padding-left:1px; height:41px;margin:0 auto; line-height:41px;  position:relative; z-index:9999 }
.Maun dl dd{ line-height:41px; height:41px; width:89px; display:block; float:left; text-align:center; }
.Maun dl dd a{ color:#FFF;height:41px; width:86px; display:block; float:left; font-weight:bold}
.Maun dl dd a:hover{ background:url(/images/169/menu_cur.png) bottom center no-repeat;color:#ff0;_background:none ; text-decoration:none}
.Maun a.cur{ background:url(/images/169/menu_cur.png) bottom center no-repeat;}
.Maun  span{ background:url(/images/169/menu_shu.png) left center no-repeat;; float:left; display:block; height:41px; width:1px; overflow:hidden}
/*下拉菜单二级菜单样式*/
#Layer2,#Layer3,#Layer4,#Layer5,#Layer6,#Layer7,#Layer8,#Layer9,#Layer10,#Layer11
{display:none;width:84px;position:absolute;top:41px;line-height:38px;  background: url(/images/169/tm.png) repeat;border:1px solid #fff;z-index:2; border-top:none;}
#Layer2 ul,#Layer3 ul,#Layer4 ul,#Layer5 ul,#Layer6 ul,#Layer7 ul,#Layer8 ul,#Layer9 ul,#Layer10 ul,#Layer11 ul
{float:left;width:100%;  margin:0; padding:0;}
#Layer2 ul a,#Layer3 ul a,#Layer4 ul a,#Layer5 ul a,#Layer6 ul a,#Layer7 ul a,#Layer8 ul a,#Layer9 ul a,#Layer10 ul a,#Layer11 ul a
{line-height:38px; height:38px; font-weight:lighter; background:none;}
#Layer2 ul a:hover,#Layer3 ul a:hover,#Layer4 ul a:hover,#Layer5 ul a:hover,#Layer6 ul a:hover,
#Layer7 ul a:hover,#Layer8 ul a:hover,#Layer9 ul a:hover,#Layer10 ul a:hover,#Layer11 ul a:hover{color:#ff0; background:none}
#Layer2{left:89px;}
#Layer3{left:177px;}
#Layer4{left:267px;}
#Layer5{left:356px;}
#Layer6{left:446px;}
#Layer7{left:532px;}
#Layer8{left:623px;}
#Layer9{left:712px;}
#Layer10{left:801px;}
#Layer11{left:888px;}

/*中间内容*/
.container{ width:980px; margin:0 auto;background:#FFF;}
/*图片切换*/
.scroll{ width:980px; height:280px;}
.lof-slidecontent{position:relative;overflow:hidden;width:980px; height:280px;}
.lof-slidecontent .preload{height:100%;width:100%;position:absolute;top:0;left:0;z-index:100000;text-align:center;background:#FFF}
.lof-slidecontent .preload div{height:100%;width:100%;}
.lof-main-outer{position:relative;height:100%;width:980px;z-index:3px;overflow:hidden;}

/* main flash */
ul.lof-main-wapper{overflow:hidden;padding:0px;margin:0;position:absolute;overflow:hidden;}
ul.lof-main-wapper li{overflow:hidden;padding:0px;margin:0px;float:left;position:relative;}
.lof-opacity  li{position:absolute;top:0;left:0;float:inherit;}
ul.lof-main-wapper li img{padding:0px; width:980px; height:280px;}

/* 小图片 */
.lof-navigator-wapper {position:absolute;bottom:0px;right:0px;height:140px;width:980px; background:url(/images/169/sc_bg.png) bottom no-repeat;}
.lof-navigator-outer{position:relative;z-index:100;height:65px;width:980px;overflow:hidden;color:#FFF;float:left; margin-top:70px;}
ul.lof-navigator{top:0;padding:0;margin:0;position:absolute;width:100%;}
lof-navigator-outer ul{width:960px;}
ul.lof-navigator li{cursor:hand;cursor:pointer;list-style:none;padding:0; height:65px;margin-left:0px;float:left;display:block;}
ul.lof-navigator li img{border:#666 solid 2px;width:86px; height:51px; float:left; margin-top:10px; margin-right:15px;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5}
ul.lof-navigator li b{ display:block; line-height:30px; margin-top:10px; font-size:14px;}
ul.lof-navigator li.active{ background:none;}
ul.lof-navigator li.active img, ul.lof-navigator li:hover img {border:#fff solid 3px;width:84px; height:59px; margin-top:0;filter: alpha(opacity=100);opacity: 1;-moz-opacity: 1;-khtml-opacity: 1}
.lof-navigator-wapper .lof-next,  .lof-navigator-wapper .lof-previous{display:block;width:13px;height:22px;color:#FFF;cursor:pointer;}
.lof-navigator-wapper .lof-next {float:left;text-indent:-999px;margin:86px 15px 16px 15px;_margin:86px 15px 16px 7px;background:url(/images/169/left.png) no-repeat ;}
.lof-navigator-wapper .lof-previous {float:left;text-indent:-999px;	margin:86px 15px 16px 15px;_margin:86px 7px 16px 25px;background:url(/images/169/right.png) no-repeat;}


/*内容*/
.left{ width:766px; float:left;}
.right{ width:210px; float:left;}
.news{ width:752px; height:315px;  margin:6px;}

/*滚动特效*/
.Trend{ width:348px;height:315px; overflow:hidden; margin-left:8px;_margin-left:4px; float:left; margin-top:8px; margin-right:8px;}
.slider{position: relative; overflow:hidden}
.tup{width:348px;height:246px;}
.slider div{position: relative;text-align: center;list-style-type: none;margin: 0px;overflow: hidden;}
.slider span{position: absolute;text-align: center;width:100%;color:#ffffff;font-size: 12px;top:228px;}
.slider .txtbg{position: absolute;filter: alpha(opacity=70);width:100%;background: #000; bottom:0px; height:25px; line-height:25px;opacity: 0.7;-moz-opacity: 0.7;-khtml-opacity: 0.7}
.slider img{ width:348px; height:246px;}
.hdnum{width:348px;height:56px;overflow:hidden; margin-top:4px;}
.hdnum li{padding:4px 1px 1px 1px;width:80px; height:51px; background:url(/images/169/on_c.gif) no-repeat; cursor:pointer;float:left;margin:0 3px 0 2px;_margin:0 2px 0 2px;overflow: hidden;}
.hdnum li img{width:80px; height:51px;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5}
.hdnum li.on{background:url(/images/169/on_i.gif) no-repeat;padding:5px 2px 2px 2px;width:78px; height:50px;}
.hdnum li.on img{filter: alpha(opacity=100);width:78px; height:49px;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1}

.news .news_r{ width:387px; float:left; margin-left:1px;}
.news .news_r h3{ color:#005590; margin:0; line-height:35px; font-size:14px;}
.news .news_r p{ color:#929292; text-indent:2em; line-height:25px;word-break:break-all;height:48px;}
.news .news_r p a{ color:#c00;}
.news .news_r ul li{height:27px; line-height:27px; width:380px; float:left}
.news .news_r ul li b a{float:left; font-weight:normal; color:#005590; margin-right:3px;}
.news .news_r ul li span a{ float:left; width:340px;text-overflow: ellipsis;white-space:nowrap; overflow:hidden}
.news .news_r ul li i{ font-style:normal; float:right; color:#7e7d77; margin-right:10px;}
.news .news_r strong{ display:block; font-weight:normal}
.news .news_r strong a{ color:#c00; float:right}

/**/
.head-pic { width:348px;height:307px; overflow:hidden; float:left; border:1px #d1d1d1 solid; padding:3px; margin-top:0px; margin-right:8px;}
.head-pic .big-pic {position:relative;width:100%;}
.head-pic .big-pic .gray-bg {height:25px;width:348px;filter:alpha(opacity=75);opacity: 0.75;background:#000;position:absolute;top:221px;left:0;}
.head-pic .big-pic .to-describe {height:25px;text-align:center;width:348px;font-size:25px;color:#fff;line-height:100%;position:absolute;top:221px;left:0;z-index:2;}
.head-pic .big-pic img {display:block;width:348px;height:246px;}
.small-pic {margin:5px 0 0 0px;}
.small-pic li {padding:4px 1px 1px 1px;width:80px; height:51px; background:url(/images/169/on_c.gif) no-repeat; cursor:pointer;float:left;margin:0 3px 0 2px;_margin:0 2px 0 2px;overflow: hidden;}
.small-pic li img {width:80px; height:51px;filter: alpha(opacity=50);opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5}
.small-pic li.on {background:url(/images/169/on_i.gif) no-repeat;padding:5px 2px 2px 2px;width:78px; height:50px;}
.small-pic li.on img {filter: alpha(opacity=100);width:78px; height:49px;opacity: 1;-moz-opacity: 1;-khtml-opacity: 1}

.news .news_r{ width:387px; height:315px;background:url(/images/169/news.jpg) no-repeat left top;float:left;}
.news .news_r em{ font-style:normal; height:20px; line-height:20px; padding-top:8px; margin-bottom:15px; display:block}
.news .news_r em b{ float:left; margin-left:25px;  font-size:14px; color:#333;}
.news .news_r em a{ float:right; color:#999; margin-right:20px;}
.news .news_r h3{ co lor:#005590; margin:0 auto;width:375px; line-height:30px; height:30px; font-size:14px;}
.news .news_r p{ color:#929292; text-indent:2em; line-height:25px;width:375px; float:left; margin-left:10px;word-break:break-all}
.news .news_r p a{ color:#c00;}
.news .news_r ul {margin-top:5px; width:368px; float:left}
.news .news_r ul li{height:26px;background:url(/images/169/list.gif) left center no-repeat; padding-left:10px; margin-left:10px;line-height:26px; width:368px; float:left}
.news .news_r ul li span a{ float:left; width:310px;text-overflow: ellipsis;white-space:nowrap; overflow:hidden}
.news .news_r ul li i{ font-style:normal; float:right; color:#7e7d77; margin-right:10px;}
/**/
.tab_news{ width:372px; height:350px; margin:0 1px 8px 6px;_margin:0 1px 8px 3px; float:left}
.tab_news em{ font-style:normal; height:34px;  background:url(/images/169/em_bg.gif) no-repeat; display:block}
.tab_news em b{ float:left;margin-top:2px; margin-left:3px;}
.tab_news em a{ float:right; color:#000; margin-right:10px; line-height:34px;}
.tab_news .title{ margin:0px 5px 10px 5px; height:97px; border-bottom:1px dashed #adadad;}
.tab_news .title img{ width:106px; height:74px; border:1px solid #ccc; float:left; margin:8px 5px 5px 0px;}
.tab_news .title h3{ color:#005590; margin:0;text-indent:2em; height:35px;line-height:35px; width:205px; text-overflow:ellipsis;overflow:hidden;}
.tab_news .title p{ color:#929292; text-indent:2em; line-height:24px;word-break:break-all}
.tab_news .title p a{ color:#999;}
.tab_news ul{ border:1px solid #d8d8d8; border-top:none;}
.tab_news ul li{  background:url(/images/169/list.gif) left center no-repeat; margin-left:8px; padding-left:10px; height:26px; line-height:26px;*height:23px; *line-height:23px; width:340px;}
.tab_news ul li a{ float:left;width:290px;text-overflow: ellipsis;white-space:nowrap; overflow:hidden}
.tab_news ul li span{ float:right; color:#999}
/**/
.banner{ border:1px solid #cacaca; height:69px; padding:6px 0; width:750px; margin-left:6px; margin-bottom:6px; background:url(/images/169/banner_bg.gif) repeat-x;}
.banner b{ background:url(/images/169/banner_b.gif) no-repeat; width:49px; height:69px; margin-left:10px;_margin-left:5px;margin-right:10px;_margin-right:5px; display:block; float:left;}
.banner a{ margin:0 5px;}

/*校园公告*/
.note{ width:210px;_width:210px; height:315px; margin-top:6px; margin-bottom:8px; background:url(r_ns/images/169/bg.jpg) no-repeat;}
.note em{ font-style:normal; height:28px; line-height:28px; margin-bottom:15px; display:block}
.note em b{ float:left; margin-left:25px;  font-size:14px; color:#333;}
.note em a{ float:right; color:#999; margin-right:20px;}
.note ul li{  background:url(/images/169/list.gif) 0 12px no-repeat; padding-left:10px; line-height:28px; width:185px; margin-left:10px;}
.note ul li span{ margin-left:10px; color:#999; }
.news-box {  height:260px; width:240px; overflow:hidden; position: relative; } 
.news-list { position: absolute; } 
.news-list li { background:url(/images/169/list_1.gif) 0px 10px no-repeat; line-height:23px; padding-left:10px} 
.news-list li a { text-decoration: none; color: #000;} 
/*登录*/
.login{ background:url(/images/169/login.jpg) no-repeat; height:143px; width:210px; margin-bottom:8px;}
.login strong{ margin-bottom:8px;color:#fff;height:32px;line-height:32px;display:block;padding-left:15px;}
.login ul li { line-height:30px; margin:3px 0;}
.login ul li b{ margin-left:10px;_margin-left:5px; font-weight:normal; width:50px; display:block; float:left}
.login .input{ background:url(/images/169/input.gif) no-repeat; height:21px; width:128px; border:1px solid #c6c6c6; padding-left:5px;}
.login .submit{ background:#279ae9; width:91px; margin-left:65px; height:28px; line-height:28px; border:none; color:#fff; cursor:pointer}
/**/
.banner2{ width:210px; float:left; height:290px;}
.banner2 a{margin-bottom:10px;_margin-bottom:0px;_margin-top:9px; height:39px; display:block}

/*风采*/
.active{width:969px;height:143px; margin-left:6px;_margin-left:3px; position:relative; margin-bottom:8px; background:url(/images/169/fengguang.jpg) no-repeat}
.active .more{ position:absolute; left:0px; top:0px; }
.active .more a{ display:block;width:90px; height:143px;}
#demo {overflow:hidden;width:840px; height:143px;  margin-left:110px;}
#indemo a {display: block; float: left; color:#000; margin:10px 8px 0 7px; *line-height:24px;}
#indemo img{ border:1px solid #ccc; background:#fff; padding:1px; width:142px; height:108px;}
#indemo {margin:0 auto;float: left;width: 800%;}
#demo1 {text-align: center;  float: left;}
#demo2 {text-align: center;  float: left;}

/**/
.footer{ background:url(/images/169/footer.gif) top center repeat-x; padding-bottom:25px; width:100%; text-align:center;line-height:25px;min-width:980px;}
.footer div{ width:980px; margin:0 auto;}
.footer a{ margin:0 10px;line-height:45px; }
/*内页*/
.position{ width:970px; height:33px; line-height:33px; background:url(/images/169/position.gif) no-repeat; padding-left:10px; margin-bottom:8px;}

.ny_left{ width:236px; float:left; margin-left:6px;_margin-left:4px; margin-bottom:50px;}
/**/
.side_l{ width:236px;}
.side_l em{ font-size:14px; background:url(/images/169/em2.gif) no-repeat; height:40px; line-height:40px; display:block; padding-left:15px; color:#fff; font-style:normal}
.side_l ul{border:1px solid #dedede; border-top:none;}
.side_l ul li{ background:url(/images/169/nt_list1.gif) no-repeat; height:43px; width:234px; line-height:43px;font-size:14px;}
.side_l ul li a{ margin-left:80px;}
.side_l ul li:hover{background:url(/images/169/nt_/images/169/list2.gif) no-repeat; height:43px; width:234px;}
.side_l ul li.curr{background:url(/images/169/nt_/images/169/list2.gif) no-repeat; height:43px; width:234px;}

/*校园公告*/
.note2{ width:236px; height:304px; margin-top:6px; margin-bottom:8px; background:url(/images/169/note2.gif) no-repeat;}
.note2 em{ font-style:normal; height:28px; line-height:28px; margin-bottom:15px; display:block}
.note2 em b{ float:left; margin-left:25px;  font-size:14px; color:#333;}
.note2 em a{ float:right; color:#999; margin-right:20px;}
.note2 ul li{  background:url(/images/169/list.gif) 0 12px no-repeat; padding-left:10px; line-height:28px; width:210px; margin-left:10px;}
.note2 ul li span{ margin-left:10px; color:#999; }
.news-box2 {  height:260px; width:230px;  overflow:hidden; position: relative; } 
.news-list2 { position: absolute; } 
.news-list2 li { background:url(/images/169/list_1.gif) 0px 10px no-repeat; line-height:23px; padding-left:10px} 
.news-list2 li a { text-decoration: none; color: #000;} 

.ny_right2{ width:721px;float:right; margin-right:8px;_margin-right:4px; margin-bottom:20px;}
.ny_right{ width:719px; float:right; border:1px solid #dedede; margin-right:8px;_margin-right:4px; margin-bottom:20px;}
.div_em{ background:url(/images/169/em3.gif) no-repeat; height:39px; line-height:39px; margin-bottom:10px;}
.div_em b{ margin-left:25px; color:#fff; font-size:14px;}
.large_list{ margin:0 5px 20px 5px;}
.large_list ul li{ background: url(/images/169/list2.gif) 5px center no-repeat; border-bottom:1px solid #dedede; height:35px; line-height:35px;}
.large_list ul li a{ width:570px; text-overflow:ellipsis; overflow:hidden; margin-left:15px; float:left}
.large_list ul li i{ float: right; margin-right:8px; font-style:normal}

.list_pic{ overflow:hidden; margin:10px 12px;_margin:10px 3px;}
.list_pic ul li{ margin:8px 15px; width:200px; float:left; text-align:center; line-height:24px;}
.list_pic ul li img{ width:196px; height:137px; padding:1px; background:#fff; border:1px solid #dedede;}

.txt{ background:url(/images/169/t_bg.gif) top center no-repeat;}
.txt .txt_more{ padding:20px;}
.txt .txt_more h1 { height:30px; line-height:30px; margin:0 0 15px 0; text-align:center; font-size:26px; font-family:"Microsoft YaHei UI"}
.txt .txt_more i{ margin:0 5px; font-style:normal; }
.txt .txt_more span{ height:40px; line-height:40px; text-align:center;font-style:normal;}
.txt .txt_more p{ font-size:14px;}
.next{ border-top:1px dashed #ccc; padding-top:15px; margin:25px;}
.next span{ line-height:25px; display:block;font-style:normal; }
.txt_pic{ text-align:center; margin:10px auto; display:block}
/*分页*/
.page{ width:540px; line-height:25px; margin:15px auto;}
.page a{ padding:0 5px; border:1px solid #005bac; color:#666; background:#fff; margin:0 3px; line-height:20px; display:inline-block;}
.page a:hover{ background:#005bac; color:#fff;}
.page a.cur{ background:#005bac; color:#fff;}

/**/
.tab_news2{ width:353px; height:322px; margin:8px 4px 8px 3px;_margin:8px 2px 8px 3px;background:url(/images/169/news_bg2.gif) no-repeat; float:left}
.tab_news2 em{ font-style:normal; line-height:34px; height:34px;display:block}
.tab_news2 em b{ float:left; color:#fff; margin-left:30px;}
.tab_news2 em a{ float:right; color:#000; margin-right:10px;}
.tab_news2 .title{ margin:0px 5px 10px 5px; height:97px; border-bottom:1px dashed #adadad;}
.tab_news2 .title img{ width:106px; height:74px; border:1px solid #ccc; float:left; margin:8px 5px 5px 8px;}
.tab_news2 .title h3{ color:#005590; margin:0;text-indent:2em; height:35px;line-height:35px; width:190px; text-overflow:ellipsis;overflow:hidden;}
.tab_news2 .title p{ color:#929292; text-indent:2em; line-height:24px;word-break:break-all;}
.tab_news2 .title p a{ color:#999;}
.tab_news2 ul li{  background:url(/images/169/list.gif) left center no-repeat; margin-left:8px; padding-left:10px; height:26px; line-height:26px;*height:23px; *line-height:23px; width:320px;}
.tab_news2 ul li a{ float:left;width:270px;text-overflow: ellipsis;white-space:nowrap; overflow:hidden}
.tab_news2 ul li span{ float:right; color:#999}                                                                                                                                                                              
/*友情链接*/
.Youqing{ width:970px; height:42px;margin-bottom:7px;margin-left:6px;_margin-left:6x;   background:#0a75ad;}
.Youqing .YonLeft{ background:url(/images/169/YonLeft.jpg) left center no-repeat; width:100px; height:42px; float:left}
.Youqing .YonRight{width:870px; height:42px; float:right}
.Youqing .YonRight .pull{ width:133px; height:20px; margin-top:11px;display:block;margin-left:10px;color:#46391d;float:left}
/*bob线上平台成绩查询*/

.ny_rightcha{width:965px; border:1px solid #dedede; height:500px; margin-right:8px;_margin-right:4px; margin-bottom:20px;margin:0 auto;}


.Chaxushuru{ width:400px;overflow:hidden; margin:0 auto; background:#f2feff;border:1px #b3f0ff solid;  margin-bottom:15px; margin-top:150px;}
.mingcheng_1{ width:346px; margin:0 auto;font-family:"宋体"; line-height:40px; margin-top:15px; font-size:12px}
.mingcheng_1 span{height:40px;font-family:"宋体"; line-height:40px; font-size:14px; font-weight:bold; float:left }
.mingcheng_1 em{height:40px;font-family:"宋体"; line-height:40px; font-size:12px; font-style:normal;float:left }

.shuru{ height:30px; width:200px; background:url(/images/169/denglu_2.jpg) no-repeat top #FFF;line-height:20px; float:left; margin-top:2px}
.anniuu{ width:67px; height:24px; float:left;}
.anniuu a{ width:67px; height:24px; float:left; text-align:center; font-family:"宋体";background:url(/images/169/anniuu.png) no-repeat top; line-height:24px; color:#FFF;}
.mingcheng_1 strong{height:40px;font-family:"宋体"; line-height:40px; color:#F00;font-size:12px; float:left }

.Chaxushuru_1{ width:900px;overflow:hidden; margin:0 auto;background:#f2feff;border:1px #b3f0ff solid;  margin-bottom:15px; margin-top:35px;}
.Chaxushuru_1 span{height:40px;font-family:"宋体"; line-height:40px;font-size:14px; float:left }

.Chaxushuru_2{ width:900px;overflow:hidden; margin:0 auto;background:#f9f9f9;border:1px #ececec solid;  margin-bottom:15px; margin-top:10px;}
.Chaxushuru_2 span{height:40px;font-family:"宋体"; line-height:40px; font-size:14px; float:left }
/*输入框外发光（取消）开始*/input{ outline:none; }/*结束*/