body{ padding:0px; margin:0px; font-family:"Microsoft Yahei"; background:url(../images/content-bg.jpg) no-repeat bottom center;}
ol,ul,h3,h4,p,a{ text-decoration:none; padding:0px; margin:0px; list-style-type:none;}
.top-20{ padding-top:20px;}
img{ border:none;}
.main{ width:1000px; margin:0 auto;}
.mar-top{ margin-top:10px;}
.mar-top-30{ margin-top:30px;}
#list{ background:#fff;}
.clear:after{content:'';display:block;height:0;overflow:hidden;clear:both;}
/*头部logo*/
.top{ background:#00479d;}
.map-bg{ background: url(../images/map.jpg) no-repeat right top; width:1200px; margin:0 auto;}
.map{  padding:35px 0px; overflow:hidden; background-position:90px right;}
.search{float: right;width: 317px; line-height:38px;height: 38px;margin-top: 4px; background: url(../images/search.png) no-repeat;overflow: hidden; position:relative; top:90px;}
.search input[type*=text]{width: 245px;padding-left: 6px;border: none;outline: none;height: 100%;float: left; height:38px; line-height:38px; background:none; border:none;}
.search input[type*=sub]{width: 48px;height:30px;border: none;border-left:1px solid #dcdcdc;outline: none;background: url(../images/searchBj1.png) no-repeat;background-position: center;cursor: pointer;margin-top: 4px;float: right;}
.logo-left{ float:left; width:631px;}
/*导航*/

.navsub{ background:#224976;}
.nav ul li{ float:left;position:relative;}
.nav ul li a{ height:40px; line-height:40px; display:block; float:left;  font-size:16px; color:#FFF; padding:0px 14px;}
.nav ul li a:hover{ background:#123863;}
.nav ul li ul { position:absolute; display:none;top:40px;z-index:90;}
.nav ul li ul li { float:none;}
.nav ul li ul li a { border-right:none; border-top:1px dotted #ccc; background:#f5f5f5; color:#000; width:60px; text-align:center; font-size:10px;}
.nav ul li:hover ul { display:block; }
/*幻灯片*/
	.focusBox { position: relative; width:1000px; height:380px; overflow: hidden; }
	.focusBox .pic img { width:1000px; height:380px; display: block; }
	.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:15px; right:440px; z-index:3}
	.focusBox .hd li{float:left; line-height:11px; text-align:center; font-size:12px; width:11px; height:11px; cursor:pointer; overflow:hidden; background:url(../images/silde-bg.png) no-repeat; margin:0px 6px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
	.focusBox .hd .on{ background:url(../images/silde-bg-hover.png) no-repeat; filter:alpha(opacity=100);opacity:1;   }

	.focusBox .prev,
	.focusBox .next { width:45px; height:99px; position:absolute; top:131px; z-index:3; filter:alpha(opacity=70); -moz-opacity:.7; opacity:.7; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
	.focusBox .prev { background-image:url(../images/index.png); background-position:-112px 0; left:0 }
	.focusBox .next { background-image:url(../images/index.png); background-position:-158px 0; right:0 }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=90); -moz-opacity:.9; opacity:.9 }
/*通知公告 学院要闻*/
.news-left{ width:482px; float:left;}
.news-title{ font-size:19px; color:#224976; border-bottom:2px solid #ccc; padding-bottom:10px;}
.news-title span{ border-bottom:2px solid #05461c; padding:0px 3px 10px 3px;}
.news-title a{ float:right; font-size:14px; font-weight:normal; color:#aaa; padding-top:10px;}
.news-title a:hover{ color:#224976;}
.news-right{ width:482px; float:right;}
.news-list{ font-size:14px; margin-top:15px;}
.news-list li{ line-height:32px;}
.news-list li a{ color:#000;}
.news-list li a:hover{ color:#224976;}
.news-list li span{ font-size:13px; float:right; color:#b5b5b5;}
.adv img{ margin-top:30px;}
/* 选项卡 */
	.hasMoreTab{ width:1000px;}
	.hasMoreTab .hd{ position:relative;}
	.hasMoreTab .hd .more{ float:right; font-size:14px;	}
	.hasMoreTab .hd .more a{ color:#aaa;}
	.hasMoreTab .hd ul{ z-index:5; position:absolute;  overflow:hidden; zoom:1;  overflow:hidden; width:100%; background:url(../images/table-bg.png) repeat-x bottom;}
	.hasMoreTab .hd li{ float:left;  padding:0 10px; cursor:pointer; margin-left:-1px;}
	.hasMoreTab .hd li.on{ font-weight:bold; font-size:19px;  font-weight:bold; color:#224976; border-bottom:2px solid #05461c; padding-bottom:10px;}
	.hasMoreTab .bd{ clear:both; position:relative; padding-top:40px;}
.news-img{ width:192px; float:left; text-align:right;}
.news-img img{ width:166px; height:117px;}
.news-content{ width:730px; float:right; padding-right:10px;}
.news-h3 a{ font-size:18px; color:#000; font-weight:normal;}
.news-h3 a:hover{ color:#224976;}
.news-h3 span{ float:right; font-size:15px; color:#7d7d7d; font-weight:normal;}
.news-content p{ font-size:14px; text-indent:2em; line-height:25px; padding-top:20px;}
.con ul li{ padding:20px 0px; border-bottom:1px dashed #ccc; overflow:hidden;}
/*友情链接*/
.link{ padding:30px 0px;}
.link h3{ float:left; font-size:16px; color:#224976; font-weight:normal; padding:0px 30px 0px 80px;}
.link a{ font-size:14px; color:#000;}
.link a span{ padding:0px 10px;}
.link a:hover{ color:#00479d;}
.footer{ background:#00479d; text-align:center; color:#fff; font-size:14px; padding:15px 0px 30px 0px;}
.footer p{ padding-top:15px;}
/*文章列表页*/
.other-left{  background:#fff; border:1px solid #ccc;  font-size:16px; margin-top:48px; margin-bottom:20px;}
.left-list{ width:190px; float:left;}
.other-left ul li{ margin:0px 15px;}
.other-left ul li a{ padding:13px 0px; border-bottom:1px dashed #ccc; display:block; padding-left:30px; color:#000; font-size:16px;}
.other-left ul li a:hover{ color:#00479d;}
.other-right{  border:1px solid #ccc; background:#fff; margin-top:30px; }
.right-title{ text-align:right; font-size:14px; color:#7d7d7d;}
.right-list{width:775px; float:right;}
.other-h3{ height:4px; line-height:4px; font-size:18px; color:#fff; text-align:center; font-weight:normal; background:#00479d;}

.other-content{ padding:20px;}
.other-content li{ font-size:15px; line-height:40px;}
.other-content li span{ float:right; color:#959595;}
.other-content li a{ color:#000;}
.other-content li a:hover{ color:#00479d;}
.page{ text-align:center; padding:40px 0px; display:block; clear:both;}
.page a{ padding-left:10px; font-size:15px; color:#000;}
.page a:hover{ color:#ab0404;}
.sub{ width:50px; margin:0px 10px;}
.left-title{ width:190px; float:left; text-align:center; font-size:22px; font-weight:bold;}
/*内容页*/
.home{ font-size:14px; color:#7d7d7d; padding:0px 0px 40px 0px;}
.content-title{ text-align:center; border-bottom:1px solid #ccc; padding-bottom:15px;}
.content-title h3{ font-size:27px; font-weight:normal; padding-bottom:15px;}
.content-title span{ padding:0px 7px;}
.news-nm{ padding-top:20px; font-size:16px; line-height:33px;}
.news-nm p{ padding-top:10px; text-indent:2em;}
.next-prev{ padding:50px 0px; text-align:center;}
.next-prev a{ font-size:16px; color:#0068b7; padding:0px 20px;}
