* {margin:0px; padding:0px; }
img{ border:0 none; max-width:100%; vertical-align:middle; }
input,button,select,textarea{outline:none} 
textarea{resize:none}
table{ border:0;}
td{ font-size:16px;color:#222222; padding:0; margin:0;  }
div,ul,li{ list-style-type:none; padding:0; margin:0; font-size:16px;}
a{	color:#222222; text-decoration:none; font-size:16px;}
a:hover{color:#064089;  }
.clear{ clear:both;}
.fl {float: left;}
.fr{ float:right;}
body{ min-width:1360px;}
/***************************************首页*****************/
.topbox{ width:100%; height:40px; background:url(topbg.jpg) repeat-x;}
.block{ width:1360px; margin:0 auto; position:relative;}
.block .link{ position:absolute; left:0; top:10px;}
.block .link a{ font-size:14px; color:#ffffff; margin-right:40px;}
.block .sousuo{ position:absolute; right:0; top:10px;}

.logobox{ width:100%; height:160px; line-height:160px; background:url(logobg.png)  #ffffff no-repeat 100% 50%;}

/*导航*/
.navbox{ width:100%; height:45px; background:url(navbg.png) repeat-x;}
#nav{ width:1300px; margin:0 auto; height:45px;line-height:45px; position:relative;}
#nav a{ float:left; width:130px;  display:block; height:45px; line-height:45px; text-align:center; color:#fff; z-index:35; position:relative;}
#nav li{float:left; position:relative; z-index:20;}
#nav ul{position:absolute; display:none; width:130px; text-align:center; top:45px;}
#nav li ul a{ height:auto; float:left; text-align:center;  width:130px; }
#nav ul ul{top:auto;border-top:none;}
#nav li ul ul{left:130px;top:0px;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{display:none;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{display:block;}
#nav ul a, #nav ul li{background-color:#4BA6E9;}/*二级菜单样式背景色*/
#nav a:hover{ background-color:#fff; color:#064089;}


/*学院新闻*/
.menu{ position:relative; height:45px; }
.menu h3{ position:absolute; left:285px; top:0; color:#fff; font-size:21px; font-weight:normal;}
.menu .more{position:absolute; right:30px; top:10px; color:#ffffff;  font-size:14px; }
.menu .more:hover{text-decoration:underline;}

.xyxw{ width:588px; padding:10px 30px 5px 30px;}
.xyxw .top_biaoti{ width:100%; height:35px; line-height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-top:20px; margin-bottom:5px; }
.xyxw .top_biaoti a{ font-size:18px;  font-weight:600;}
.xyxw .top_biaoti a:hover{ color:#064089;}
.xyxw .top_riqi{ font-size:12px; color:#999; height:25px;}
.xyxw .top_zhaiyao{ width:100%; height:40px; line-height:20px; font-size:12px; color:#999999; overflow:hidden; margin-bottom:20px;}
.xyxw .xyxw_list{ height:250px;}
.xyxw .xyxw_list ul li{ display:inline-block; height:48px; line-height:48px; border-top:1px solid #e5e5e5; }
.xyxw .xyxw_list ul li:first-child{ float:left; width:80%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(dot.jpg) no-repeat 0% 50%; text-indent:15px;}
.xyxw .xyxw_list .riqi{ float:right; width:20%; text-align:right; color:#666666;}
.xyxw .xyxw_list ul li a:hover{ color:#064089; }

/*学术动态*/
.xsdt{ width:588px; padding:10px 30px 5px 30px;}
.xsdt .xsdt_top h1{width:100%; height:35px; line-height:35px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  margin-bottom:5px; font-size:18px;}
.xsdt .xsdt_top p{ font-size:16px; color:#999999;}
.xsdt .xsdt_top:hover h1{color:#064089;}
.xsdt .xsdt_list{ height:250px;}
.xsdt .xsdt_list ul li{ display:inline-block; height:48px; line-height:48px; border-top:1px solid #e5e5e5; }
.xsdt .xsdt_list ul li:first-child{ float:left; width:80%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; background:url(dot.jpg) no-repeat 0% 50%; text-indent:15px;}
.xsdt .xsdt_list .riqi{ float:right; width:20%; text-align:right; color:#666;}
.xsdt .xsdt_list ul li a:hover{ color:#064089;}

/*底部*/
.lianxi{ position:absolute; width:470px; left:0; top:50px; background:url(line.png) no-repeat 100% 50%;}
.lianxi h4{ color:#145AB0; margin-bottom:20px;}
.lianxi p{ line-height:30px;}
.erweima{ position:absolute; left:480px; width:390px; text-align:center; font-size:14px; top:50px;  background:url(line.png) no-repeat 100% 50%;}
.erweima h4{ font-weight:normal; line-height:30px;}
.links{ position:absolute; left:970px; top:50px;}
.links h4{ color:#145AB0; margin-bottom:20px;}
.links a{ display:inline-block; margin-right:30px; margin-bottom:10px; text-decoration:underline;}

/*列表页*/
.leftbox{ margin-top:50px;}
.leftbox .menu1{ height:50px; line-height:50px; background-color:#064089; color:#ffffff; font-size:18px; text-align:center;}
.leftnav{ background-color:#ffffff; min-height:200px; padding-top:20px;  padding-bottom:20px;}
.leftnav ul{display: none; width: 100%;}
.leftnav ul li{width:100%; height:30px; line-height:30px; }
.leftnav ul li a{font-size:15px; display:block; text-align:center; line-height:30px;}
.leftnav ul li:hover a{color:#e9ab03;}
.leftnav ul li a.xuanzhong{color:#e9ab03;}
.leftnav .menu2{ display:block; width:100%; height:50px; line-height:50px; font-size:18px; text-align:center;}

.rightbox{ background-color:#ffffff; padding:0 50px 80px 50px;  margin-top:50px; }
.lujing{ color:#999; font-size:14px; border-bottom:1px solid #ccc;}
.lujing a{ color:#999; font-size:14px; margin-right:10px; margin-left:10px;}

.list_box li {
    display: block;
    height: 62px;
    line-height: 62px;
    overflow: hidden;
	border-bottom:1px solid #eee;}	
.list_box a {
	display:inline-block;
	font-size:16px;
    width:80%;
    height: 62px;
    line-height: 62px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.list_box span.date {
    float: right;
	display:inline-block;
	width:100px;
	height:62px;
	line-height:62px;
	font-size:16px;
	color:#999;}
.list_box li:hover a{font-weight:600; color:#064089;}
.list_box li:hover span{color:#064089;}

.nrbox .nr_name{color:#064089; font-size:18px; font-weight:600; text-align:center; line-height:25px; margin-top:50px; margin-bottom:10px;}
.nrbox .nr_time{ text-align:center; font-size:14px; color:#999; margin-bottom:30px;}
.nrbox .nr_desc{ line-height:30px; padding-bottom:50px; border-bottom:1px solid #064089;}

.sxtiao{ margin-top:30px; }
.sxtiao a{ display:block; font-size:14px; color:#666; line-height:20px; margin-bottom:10px;}


/*教师页*/
.teabox .teamenu{ height:35px; line-height:35px; background-color:#F1F1F1; border-left:5px solid #064089; font-size:17px; color:#064089; padding-left:15px; font-weight:600; margin-top:20px;}
.teabox .tealist{ margin-top:20px;}
.teabox .tealist a{ display:inline-block; width:150px; height:50px; line-height:50px; float:left;}
.teabox .tealist a:hover{ font-weight:600; text-decoration:underline;}