﻿@charset "utf-8";
/* CSS Document */

/* Css Reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img { padding: 0; margin: 0; }
fieldset,img { border: 0; }
address,caption,cite,code,dfn,em,th,var,i { font-weight:normal; font-style:normal; }
ol,ul,li { list-style: none; }
div,dl,dt,dd,ol,ul,li{ zoom:1; }
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }

/* Public */
html{ width:100%; background:#fff; }
body{ width:100%; color:#525252;font:12px/24px "微软雅黑",Tahoma,Helvetica,Arial,sans-serif; text-align:center; }
a{color:#333;text-decoration:none; outline:none;}
a:hover {color:#f60;text-decoration:underline; ; }
.nodata{color:#f60;}
.fl { float:left;}
.fr{float:right; }
.hide{display:none; }
.clear { clear: both; font-size: 0px; width: 1px; visibility: hidden; line-height: 0px; height: 0px; overflow:hidden; }
ul, li {list-style: none;}
.blank{height:12px;font-size:0px; line-height:0; }
.clear{ clear:both;}
.more{ float:right; color:#FFF; padding-right:10px;}

/* frame */
#header{ width:100%; margin:0 auto; background-color:#e20213;overflow:hidden; height:212px; position:relative;}
#content{ text-align:left; margin:0 auto; position:relative; width:1024px; overflow:hidden;}

/* Header */
.topWrap { width:1024px; position:relative;  height:212px; z-index:99; margin:0 auto; background:url(images/mks_head.jpg) no-repeat center top;}
.topBar { position:absolute; top:166px; width:1024px; left:0;  height:45px;}
.nav{ height:45px; background-color:#d31213; line-height:45px;}
.mainNavType{ z-index:9; zoom:1; height:45px; line-height:45px;  position:relative; }
.mainNavType *{ zoom:1; vertical-align:top;}
.mainNavType ul{ display:none;  position:absolute; top:45px; left:0px; width:90px; text-align:center;} 
.mainNavType li{ position:relative;}
.mainNavType a{ display:block;}
.mainNavType .li1{ display:inline-block; *display:inline; width:80px;}
.mainNavType .h1{ display:inline-block; *display:inline;}
.mainNavType .li1 .a1{  display:inline-block; *display:inline; font-size:14px; font-weight:bold; height:45px; line-height:45px; color:#fff; width:90px; text-align:center;   }
.mainNavType .on1 .a1{ text-decoration:none;background:#bb131a; height:45px; width:90px; }
.mainNavType .li2 ul{ top:0px; left:124px; }
.mainNavType .li2 a{  color:#fff; background:url(images/navpng.png) repeat; }
.mainNavType .li2 .a2{ line-height:30px; *height:30px; *margin:0;width:89px;border-bottom:1px dashed #40668f; font-size:12px; font-weight: normal;  }


/*主体部分定义*/
.Ztlink{}
.Ztlink ul li{ float:left; margin-right:6px;padding-left:3px;}
.Ztlink ul li img{ width:161px; height:78px;}
/*右边侧边栏部分定义*/
#Notice{ width:303px; float:right;}
#Notice .hd{ height:34px; border-bottom:2px solid #ccc;}
#Notice .hd h3{ font:14px/34px "微软雅黑"; font-weight:bold; height:34px; line-height:34px; border-bottom:2px solid #a00008; text-align: center; }
#Notice .hd a.more{ padding-top:8px; color:#000;}
#Notice .bd ul{ padding-top:10px;}
#Notice .bd ul li{ background:url(images/point.jpg) no-repeat left center; padding-left:15px; line-height:26px;}


/*左边主体部分*/
#leftgroup_news{ width:705px; float:left; }

#focus{ float:left; height:275px; width:308px;}

.slideBox-news {position: relative;}
.slideBox-news .hd{ bottom: 32px; height: 16px; right:16px; overflow: hidden; position: absolute; z-index:1;}
.slideBox-news .hd li{ background-color:#FFF; cursor: pointer; float: left; height:16px; line-height:16px; margin-left:2px; text-align:center; width:16px; font-weight:bold;}
.slideBox-news .hd li span{ color:#333333;font:12px/16px "微软雅黑"; }
.slideBox-news .hd li.on{ background-color:#85060d; }
.slideBox-news .hd li.on span{color:#fff;}
.slideBox-news{ float:left; width:308px;}
#focusNews{float:left;  height:260px;  text-align:left; }

.slideBox-news .bd{ text-align:center;} 
.slideBox-news .bd .pic img{ height:242px; width:308px;}



/*新闻部分*/
#newsGroup{ float:right; width:383px;}
#newsGroup .hd{ background-color:#d31213; height:37px; line-height:37px;position: relative;}
#newsGroup .hd h4 { text-align: center;}
#newsGroup .hd h4 a{color:#fff; font-size:14px; font-weight:bold; line-height:37px;}
#newsGroup .bd{ padding-top:12px;}
#newsGroup .bd li{ background:url(images/point.jpg) no-repeat left center; padding-left:15px; line-height:26px;}

/*学术信息、教务工作、对外交流*/
.m-Box{ width:330px;}
.m-Box .hd{ background-color:#d31213; height:37px; line-height:37px;}
.m-Box .hd h3{    text-align: center; }
.m-Box .hd h3 a{ color:#fff;font-size:14px; font-weight:bold; line-height:37px;}
.m-Box .bd{ padding-top:12px;}
.m-Box .bd li{ background:url(images/point.jpg) no-repeat left center; padding-left:15px; line-height:28px;}

#jwgz{ margin-left:17px;}



/*精品课程*/
#jpkc .hd{ height:19px; background:url(images/jpkc_hd.png) no-repeat center top;}
#jpkc li{ height:93px; margin:12px 0;}
#jpkc li a{ font-size:20px; font-weight:bold; display:block; text-align:center;color:#FFF; line-height:93px; float:left; }
#jpkc li a:hover{ filter:alpha(opacity=80); /*IE滤镜，透明度50%*/-moz-opacity:0.8; /*Firefox私有，透明度50%*/ opacity:0.8;/*其他，透明度50%*/  }
#jpkc li a.a1{width:330px; background-color:#b36936; margin-right:17px;}
#jpkc li a.a2{width:330px; background-color:#0257c1;margin-right:17px;}
#jpkc li a.a3{width:330px; background-color:#078d00;}
#jpkc li a.a4{ width:676px; background-color:#ac2817; margin-right:17px;}
#jpkc li a.a5{ width:330px; background-color:#a58d45;}
#jpkc li a.a6{ width:503px; background-color:#1c7fd1; margin-right:17px;}
#jpkc li a.a7{ width:503px; background-color:#3ba600;}

/*友情链接定义*/
#friendLink .hd{ height:34px; border-bottom:2px solid #ccc;margin:0 0 10px 0;}
#friendLink .hd h3{ font:14px/34px "微软雅黑"; font-weight:bold; width:82px; height:34px; line-height:34px; border-bottom:2px solid #a00008; padding-left:15px; }
#friendLink .bd ul{ padding:12px 0; }
#friendLink .bd ul li{ float:left; margin-left:2px;padding-right:3px;}
#friendLink .bd ul li img{ height:80px; width:343px;}	
#friendLink .bd ul li .title{display:none;}
/*底部定义*/
#footerBox { background-color:#d31213; height:115px; width:100%;}
#footerBox .copyright{  text-align:center; line-height:26px; font-size:14px; padding-top:10px; color:#FFF; }
#newsGroup .bd li .date,#Notice .bd ul li .date,.m-Box .bd li .date{
	float: right;
	color: #666;
}