#header{width:1003px;margin:0 auto;height:211px; position:relative;}
	.top_a{ position:absolute; right:48px;display:inline;width:170px;line-height:28px;background:url(../images/top_nav_bg.gif) no-repeat left top; text-align:center;}
	.top_a a{color:#fff;}
	.top_a a:hover{color:#921212}
#nav{width:1003px;margin:0 auto;height:38px; background:url(../images/nav_bg.gif) repeat-x left top; margin-bottom:12px;}
	.time{float:left;padding-left:23px;margin-right:35px;line-height:34px;}
	.nav_ul{float:left;margin-top:1px;}
	.nav_ul li{float:left;padding-left:38px;margin-right:33px;background:url(../images/nav_li_bg.gif) no-repeat left top;height:35px;line-height:33px; font-weight:bold; display:inline;}
	.nav_ul li a{color:#000;}
	.nav_ul li a:hover{color:#921212;}
#main{width:980px;margin:0 auto;zoom:1;overflow:hidden;margin-bottom:0px;}
#left{width:684px;float:left;}
#right{width:286px;float:right;}
.module{zoom:1;overflow:hidden;margin-bottom:6px; position:relative;}
	.module_title{background:url(../images/module_title_bg.gif) repeat-x left bottom;height:29px;padding-right:15px;line-height:29px;text-align:right;position:relative;}
	.module_title_right{position:absolute;right:0;width:3px;background:url(../images/module_title_corner.gif) no-repeat right top;height:29px;top:3px;zoom:1;overflow:hidden;}
	.module_title a{color:#bd0006;}
	.module_title a:hover{color:#921212;}
	.module_title_ul{float:left;}
	.module_title_ul li{float:left;}
	.module_title_ul li a{float:left;padding-right:24px;height:29px;line-height:29px;cursor:pointer;color:#034170;font-size:14px;font-weight:bold;}
	.module_title_ul li a span{height:29px;float:left;padding-left:24px;}
	.module_title_ul li .sel{
	background: url(../images/module_title_right.gif) no-repeat right top;
	}
	.module_title_ul li .sel span{
	background: url(../images/module_title_left.gif) no-repeat left top;
	}
	.module_main{border:1px solid #cdd0e4;border-top:none;background: url(../images/module_main_bg.gif) #f6f9f9 repeat-x left top;padding:13px 10px;}
	.lastest_news{height:210px;}
	.news_flash{float:left;width:296px;height:196px;margin-right:17px;}
	.news_ul{float:left;width:337px;}
	.news_ul li{line-height:28px;height:28px;text-align:right;background:url(../images/spot.gif) repeat-x left bottom;padding-right:10px;}
	.news_ul li a{padding-left:10px;background:url(../images/bow.gif) no-repeat left 45%;display:block;float:left;}
	.about_module{height:244px;}
	.about_content{margin:0 8px;}
	.about_content img{ margin-bottom:10px;}
	.course_module{height:212px;}
	.corner3{zoom:1;overflow:hidden;left:0;bottom:0;position:absolute;background:url(../images/corner3.gif) no-repeat left top;width:5px;height:5px;}
	.corner4{zoom:1;overflow:hidden;right:0;bottom:0;position:absolute;background:url(../images/corner4.gif) no-repeat left top;width:5px;height:5px;}
	.open_ul{zoom:1; overflow:hidden; background:url(../images/spot.gif) repeat-x left bottom; margin-bottom:10px;}
	.open_ul2{zoom:1; overflow:hidden; padding-bottom:20px;}
	.open_ul li{float:left; display:inline; margin:0 2px;}
	.open_ul2 li{ margin:5px auto;}
	.open_ul li a,.open_ul2 li a{ display:block; text-align:center; line-height:36px; color:#015494;}
	.open_ul li a:hover{ color:#921212;}
	.open_text a{ color:#bd0006 !important;}
	.open_text a:hover{ color:#f60;}
.link{width:980px;margin:0 auto;zoom:1;overflow:hidden;margin-bottom:11px; clear:both;}
  .link_height{ height:52px;}
  .link_ul a{margin-right:5px;}
  .link_ul img{ border:1px solid #cdd0e4;}
  .link_ul li {float:left; width:255px; text-align:center; height:80px;}
#footer{width:1003px;margin:0 auto; height:76px; border-top:3px solid #00507c; padding-top:10px;
text-align:center;}
.content{ float:left; width:786px;}
.content_height{min-hieght:500px;_height:500px;}
.web_path{ padding-left:20px; background: url(../images/icon_path.gif) no-repeat left 45%;}
.web_path a{ color:#4e4e4e; margin:0 5px;}
.web_path a:hover{ color:#bd0006;}
.content_title{ line-height:40px; font-size:14px; color:#034170;}
.rightside{width:186px; float:right;}
.right_nav{
margin:1px;
zoom:1;
overflow:hidden;
}
.right_nav li{
line-height:30px;
margin:1px;
}
.right_nav li a{
padding-left:25px;
line-height:30px;
background:url(../images/bow.gif) no-repeat 12px 50%;
display:block;
height:30px;
}
.right_nav li a:hover{
background: url(../images/nav_sel.gif) no-repeat left top;
}
.right_nav li .sel{
background: url(../images/nav_sel.gif) no-repeat left top;
}
.right_nav_padding{
padding:13px 0 223px 0;
}
.right_nav_bottom{
left:0;
bottom:0;
width:187px;
height:223px;
position:absolute;
background:url(../images/right_nav_bottom.gif) no-repeat left bottom;
}
.sub_right_nav li a{
background:none;
}
.sub_right_nav li a:hover{
color:#4e4e4e;
background:none;
background-color:#d4dde5;
}
.sub_right_nav li .sel{
color:#4e4e4e;
background:none;
background-color:#d4dde5;
}
.news_dl{
zoom:1;
overflow:hidden;
margin:15px;
}
.news_dl dd{
text-align:right;
line-height:24px;
margin:10px 15px;

}
.news_dl dd a{
float:left;
padding-left:20px;
background:url(../images/bow.gif) no-repeat left 45%;
display:block;
}
.news_dl dt{
background:url(../images/spot.gif) repeat-x left top;
height:1px;
margin:5px 0;
zoom:1;
overflow:hidden;
}