﻿@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif,"宋体";
	font-size:12px;
	font-weight:normal;
	margin:0px auto;
	padding:0px;
	background:url(../images/bg.jpg) repeat-x #f2f46c;
}
img {
	border:0px;
}
#box {
	width:1002px;
	margin:0px auto;
	background-color:#ffffff;
}
/*头部区域开始区域样式*/
#top{
	width:1002px;
	height:27px;
	float:left;
	background:url(../images/top_bg.gif) repeat-x;
         background-color:#ffffff;
}
.top_left{
	width:450px;
	height:17px;
	float:left;
	padding:5px 15px;
	color:#FFFFFF;
}
.top_right{
	width:400px;
	height:17px;
	float:right;
	padding:5px 15px;
	color:#FFFFFF;
	text-align:right;
}
/*banner区域开始区域样式*/
#banner{
	width:1002px;
	height:208px;
	float:left;
	overflow:hidden;
}
.banner_flash{
	width:1002px;
	height:208px;
	position:absolute;
	z-index:1;
}
.banner_flash_wz{
	width:90px;
	height:100px;
	position:absolute;
	z-index:2;
	margin-left:890px;
	margin-top:15px;
}
/*导航区域开始区域样式*/
.nav{
	width:998px;
	height:29px;
	float:left;
	padding:0px 2px;
         background-color:#ffffff;
}

#nav {
  height: 29px;
  list-style-type: none;
  padding-left:15px;
  margin:0px;
  line-height:29px;
  overflow:hidden;
  background:url(../images/nav_bg.gif) no-repeat;
}

#nav a {
 display: block; 
 width: 85px; 
 text-align:center;
}

#nav a:link  {
 color:#EEE; text-decoration:none;
}
#nav a:visited  {
 color:#EEE;text-decoration:none;
}
#nav a:hover  {
 color:#FFFf00;text-decoration:none;font-weight:bold;
}

#nav li {
 float: left; width: 85px;}


#nav li ul {
 line-height: 29px; 
 list-style-type: none;
 text-align:left;
 left: -999px;
 width: 900px; //注意,这里一定要设置宽度;
 position: absolute;
 background:#d50504;
}

#nav li ul li{
  float: left; width: 70px;//float就是子菜单横向的关键,可以继承父菜单而省略float
}


#nav li ul a{
 display: block; width: 70px; text-align:left;padding-left:5px;
}

#nav li ul a:link  {
 color:#ffffff; text-decoration:none;
}
#nav li ul a:visited  {
 color:#ffffff;text-decoration:none;
}
#nav li ul a:hover  {
 color:#FFFf00; text-decoration:underline;font-weight:normal;
}

#nav li:hover ul {
 left:11%;
}

#nav li.sfhover ul {
 left:11%;
}

#content {
 clear: left;
}

/*main区域开始区域样式*/
#main{
	width:996px;
	height:auto;
	float:left;
	padding:5px 2px;
         background-color:#ffffff;
}
.main_top{
	width:996px;
	height:auto;
	float:left;
	padding:0px 2px 5px 2px;
         background-color:#ffffff;
}
.main_top_left{
	width:774px;
	height:auto;
	float:left;
}
/*学院新闻区域开始区域样式*/
.news{
	width:774px;
	height:270px;
	float:left;
}
.news_bt{
	width:774px;
	height:30px;
	float:left;
	overflow:hidden;
}
.news_bt_left{
	width:136px;
	height:30px;
	float:left;
	background:url(../images/news_bt_left.gif) no-repeat;
}
.news_bt_mid{
	width:632px;
	height:30px;
	float:left;
	background:url(../images/news_bt_mid.gif) repeat-x;
}
.news_bt_right{
	width:6px;
	height:30px;
	float:left;
	background:url(../images/news_bt_right.gif) no-repeat;
}
.news_mid{
	width:752px;
	height:218px;
	float:left;
	border-left:1px solid #b1b1b1;
	border-right:1px solid #b1b1b1;
	padding:10px 10px 0px 10px;
}
.news_mid_left{
	width:300px;
	height:218px;
	float:left;
}
.news_mid_right{
	width:445px;
	height:218px;
	float:right;
}
.news_tip{
	width:445px;
	height:90px;
	float:left;
	text-align:center;
	border-bottom:1px dashed #CCCCCC;
}
.news_list{
	width:445px;
	height:135px;
	float:left;
	text-align:center;
}
.news_bottom{
	width:774px;
	height:12px;
	float:left;
	background:url(../images/news_bt_bottom.gif) no-repeat;
}
/*教学教务、国际交流区域开始区域样式*/
.jx_gj{
	width:774px;
	height:350px;
	float:left;
	padding-top:5px;
}
.tu{
	width:195px;
	height:350px;
	float:left;
}
.jxjw{
	width:572px;
	height:172px;
	float:right;
	margin-bottom:3px;
}
.jxjw_bt{
	width:572px;
	height:29px;
	float:left;
	overflow:hidden;
}
.jxjw_bt_left{
	width:126px;
	height:29px;
	float:left;
	background:url(../images/jxjw_left_bt.gif) no-repeat;
}
.jxjw_bt_mid{
	width:369px;
	height:29px;
	float:left;
	background:url(../images/jxjw_mid_bt.gif) repeat-x;
}
.jxjw_bt_right{
	width:69px;
	height:29px;
	float:left;
	background:url(../images/jxjw_right_bt.gif) repeat-x;
	padding-right:8px;
}
.jxjw_box{
	width:560px;
	height:132px;
	float:left;
	border:1px solid #d3d3d3;
	border-top:none;
	padding:5px;
}
.jxjw_box_left{
	width:190px;
	height:130px;
	float:left;
	padding:3px 0px 0px 0px;
}
.img_jxjw{
	border:1px solid #dcdcdc;
	padding:2px;
}
.jxjw_box_right{
	width:365px;
	height:132px;
	float:right;
}

.main_top_right{
	width:216px;
	height:auto;
	float:right;
}
/*搜索区域开始区域样式*/
.search{
	width:215px;
	height:46px;
	float:left;
	background:url(../images/search.gif) no-repeat;
}
/*快速导航区域开始区域样式*/
.ksdh{
	width:216px;
	height:auto;
	float:left;
	padding-top:5px;
}
.ksdh_bt{
	width:216px;
	height:31px;
	float:left;
	background:url(../images/right_bt.gif) no-repeat;
	overflow:hidden;
}
.ksdh_mid{
	width:204px;
	height:62px;
	float:left;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:5px;
}
.zxgg_mid{
	width:204px;
	height:148px;
	float:left;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding:5px;
}
.ksdh_bottom{
	width:216px;
	height:6px;
	float:left;
	background:url(../images/left_bottom.gif) no-repeat;
	overflow:hidden;
}
/*学校荣誉区域开始区域样式*/
.xxyy{
	width:216px;
	height:56px;
	float:left;
	margin-top:5px;
}

/*bannerz区域开始区域样式*/
.bannerz{
	width:998px;
	height:120px;
	float:left;
         background-color:#ffffff;
}

.main_bottom{
	width:996px;
	height:auto;
	float:left;
	padding:5px 2px 0px 2px;
         background-color:#ffffff;
}
.main_bottom_left{
	width:774px;
	height:auto;
	float:left;
}
/*师生园地区域开始区域样式*/
.ssyd{
	width:774px;
	height:305px;
	float:left;
}
.jdtw{
	width:774px;
	height:auto;
	float:left;
         
}
.ssyd_bt{
	width:774px;
	height:29px;
	float:left;
	overflow:hidden;
}
.ssyd_bt_left{
	width:4px;
	height:29px;
	float:left;
	background:url(../images/ssyd_bt_left.gif) no-repeat;
}
.ssyd_bt_mid{
	width:766px;
	height:29px;
	float:left;
	background:url(../images/ssyd_bt_mid.gif) repeat-x;
}
.ssyd_bt_right{
	width:4px;
	height:29px;
	float:left;
	background:url(../images/ssyd_bt_right.gif) no-repeat;
}
.ssyd_box{
	width:772px;
	height:275px;
	float:left;
	border:1px solid #cccccc;
	border-top:none;
}
.jdtw_box{
	width:766px;
	height:145px;
	float:left;
	border:1px solid #cccccc;
	border-top:none;
         padding:0px 3px;
}
.xzfc{
	width:363px;
	height:255px;
	float:left;
	padding:10px;
}
.xzfc_bt{
	width:363px;
	height:21px;
	float:left;
	background:url(../images/xzfc_bg_bg.gif) repeat-x;
	overflow:hidden;
}
.xzfc_bt_left{
	width:78px;
	height:21px;
	float:left;
	background:url(../images/xsfc_bt.gif) no-repeat;
}
.xzfc_bt_right{
	width:50px;
	height:15px;
	float:right;
}

.xzfc_box{
	width:360px;
	height:234px;
	float:left;
	over-flow:hidden;
}
.xzfc_box_top{
	width:360px;
	height:153px;
	float:left;
	over-flow:hidden;
}
.xzfc_box_bottom{
	width:348px;
	height:77px;
	float:left;
	margin:6px;
	display:inline;
	over-flow:hidden;
}
.jsfc{
	width:363px;
	height:255px;
	float:right;
	padding:10px;
}

.banner_left_1{
	width:774px;
	height:176px;
	float:left;
	margin-top:5px;
}
.main_bottom_right{
	width:216px;
	height:auto;
	float:right;
}
.xyjj{
	width:216px;
	height:auto;
	float:left;
}
.spdb{
	width:216px;
	height:auto;
	float:left;
	padding-top:5px;
}
.xyjj_bt{
	width:201px;
	height:24px;
	float:left;
	background:url(../images/right_bt1.gif) repeat-x;
	padding:5px 5px 0px 10px;
	overflow:hidden;
}
.xyjj_bt_left{
	width:107px;
	height:24px;
	float:left;
	background:url(../images/right_bt2.gif) no-repeat;
}
.xyjj_bt_right{
	width:50px;
	height:24px;
	float:right;
}
.xyjj_box{
	width:198px;
	height:194px;
	float:left;
	border:1px solid #CCCCCC;
	border-top:none;
	padding:8px;
}
/*校园风光区域开始区域样式*/
#xyfg{
	width:998px;
	height:180px;
	padding:5px 2px 0px 2px;
	float:left;
	background-color:#fff;
}
.xyfg_bt{
	width:998px;
	height:29px;
	float:left;
	overflow:hidden;
}
.xyfg_bt_left{
	width:118px;
	height:29px;
	float:left;
	background:url(../images/xyfg_left_bg.gif) no-repeat;
}
.xyfg_bt_mid{
	width:877px;
	height:29px;
	float:left;
	background:url(../images/xyfg_mid_bg.gif) repeat-x;
}
.xyfg_bt_right{
	width:3px;
	height:29px;
	float:left;
	background:url(../images/xyfg_right_bg.gif) no-repeat;
}
.xyfg_box{
	width:986px;
	height:140px;
	float:left;
	border:1px solid #d8d8d8;
	border-top:none;
	padding:5px;
}
/*友情链接区域开始区域样式*/
#friendlink_foot{
	width:998px;
	height:auto;
	padding:5px 2px;
	float:left;
	background-color:#fff;
}

































