@charset "gb2312";
* {margin:0; padding:0; font-size:12px}
body {width:980px; margin:auto}
a:link,a:visited {color:#07519a; text-decoration:none}
a:hover,a:active {color:#ff0000; text-decoration:underline}

.top {float:left; width:968px; padding:0 5px; line-height:24px; height:24px; border:1px solid #ccc; background:url(images/bg_loginbox.jpg); color:#000}
.top1 {float:left; width:468px}
.top2 {float:left; width:300px}
.top3 {float:left; width:200px; text-align:right}

.head {float:left; width:100%; margin-top:5px}

.banner {float:left; width:100%; height:60px; margin-top:10px}
.banner1 {float:left; width:485px; height:60px; overflow:hidden}
.banner2 {float:right; width:485px; height:60px; overflow:hidden}

.main {float:left; width:100%; height:100%; margin-top:10px; color:#1e3c85}
.main1 {float:left; width:485px}
.main2 {float:right; width:485px}

.ad {float:left; width:100%; margin-top:10px}

.unit {float:left; width:978px; border:1px solid #aaccee; margin-top:10px}
.unit h2 {line-height:24px; font-size:14px; color:#1e3c85; border-bottom:1px solid #aaccee; background:url(images/indexbg2.gif); padding:0 10px}
.unit h2 span {float:right}
.unit ul {margin:5px 8px}
.unit li {float:left; width:120px; text-align:center; margin-top:5px; list-style:none; line-height:20px}
.unit li a:link {color:#00437b; text-decoration:none}
.unit li a:visited {color:#00437b; text-decoration:none}
.unit li a:hover {color:#f60; text-decoration:underline}
.unit li a img {border:1px solid #9dcded; padding:2px}
.unit li a:hover img {border:1px solid #ff9900}

.foot {float:left; width:100%}

/* 搜索条 */
.index-right-search {
	float:left;
	background:url(images/searchbg.gif);
	width:485px;
	height:60px;
	margin-bottom: 8px;
}
.index-right-search a:link {color:#000}
.index-right-search a:visited {color:#000}
.index-right-search a:hover {color:#f00}
.index-right-search .navtitle {clear: both; line-height: 15px; height: 20px}
.index-right-search .navtitle li {float:left; width:75px; height:17px; cursor:pointer; list-style:none; text-align:center}
.index-right-search .navtitle .bg_nav_s {font-weight:bold; background:url(images/searchbg1.gif) no-repeat;padding-top:6px}
.index-right-search .navtitle .bg_nav_current_s {padding-top:6px}
.index-right-search .se-content {clear:both; height:20px; padding:6px 0 0 8px}
.index-right-search .navtitle2{
	float:left;
	font-weight: normal;
	width: 300px;
}

/* 新闻条 */
.club {float:left; width:258px; border:1px solid #aaccee}
.club2 {float:right; width:218px; border:1px solid #aaccee}
.club3 {float:right; width:238px; border:1px solid #aaccee; margin-top:5px}
.club_t {line-height:24px; text-indent:10px; border-bottom:1px solid #aaccee; background:url(images/indexbg2.gif)}
.club_c {padding:5px; line-height:20px}
.club_c li {width:100%; list-style:none; line-height:20px; white-space:nowrap; overflow:hidden}
.club_c2 li {float:left; width:33%; list-style:none; line-height:20px; white-space:nowrap; overflow:hidden; text-align:center}

/* 导航条 */
.index_news {clear:both}
.nav_title {clear:both; height:26px}
.nav_title a:link {color:#1e3c85}
.nav_title a:visited {color:#1e3c85}
.nav_title a:hover {color:#f00}
.nav_title li {float:left; cursor:pointer; list-style:none}
.nav_title .line {float:left; width:1px; height:26px; background:#aaccee}
.nav_title .bg_title {float:left; width:162px; line-height:24px; text-indent:20px; border-top:1px solid #aaccee; border-bottom:1px solid #aaccee; background:url(images/indexbg2.gif)}
.nav_title .bg_title2 {float:left; width:210px; line-height:24px; text-indent:20px; border-top:1px solid #aaccee; border-bottom:1px solid #aaccee; background:url(images/indexbg2.gif)}
.nav_title .bg_nav {float:left; width:106px; line-height:24px; text-align:center; border-top:1px solid #aaccee; border-bottom:1px solid #fff; background:#fff}
.nav_title .bg_nav_current {float:left; width:106px; line-height:24px; text-align:center; border-top:1px solid #aaccee; border-bottom:1px solid #aaccee; background:url(images/indexbg2.gif)}
.nav_content {float:left; width:483px; border:1px solid #aaccee; border-top:none}

.news_left {float:left; width:200px; padding:5px; overflow:hidden}
.news_left_t {float:left; width:200px; overflow:hidden; text-align:center; line-height:24px}
.news_left_t img{border:0;}
.news_left_b {float:left; width:198px; overflow:hidden; color:#1e3c85; margin-top:5px; border:1px solid #aaccee; background:#f2f5fa}
.news_left_b li {float:left; width:24%; line-height:20px; text-align:center; list-style:none}
.news_right {float:left; width:260px; padding:5px; line-height:20px; overflow:hidden}
.news_right_t {float:left; width:260px; margin:5px auto}
.news_right_t li {float:left; width:260px; overflow:hidden; text-indent:20px; list-style:none; text-align:center}
.news_right_t a:link {font-size:14px; color: #07519a}
.news_right_t a:visited {font-size:14px; color:#07519a}
.news_right_t a:hover {color:#07519a; text-decoration:underline}
.news_right_b {float:left; width:260px; margin-top:10px}
.news_right_b li {float:left; width:260px; overflow:hidden; text-indent:20px; line-height:20px; list-style:none}
/*首页学科资料列表样式*/
.news_left2 {float:left; width:150px; padding:5px; overflow:hidden}
.news_left2_t {
	float:left;
	width:150px;
	overflow:hidden;
	text-align:center;
}
.news_left2_t img{border:0;}
.news_left2_b {
	float:left;
	width:150px;
	overflow:hidden;
	color:#1e3c85;
	margin-top:5px;
	}
.news_left2_b li {
	float:left;
	width:45%;
	line-height:20px;
	text-align:center;
	list-style:none;
	color:#1e3c85;
	margin-top:5px;
	border:1px solid #aaccee;
	background:#f2f5fa;
	margin-left: 5px;
	vertical-align: middle;
}
.news_left2_b li a {color:#007ba8;display:block;height:22px;line-height:22px;}
.news_left2_b li a:hover {background:#87c9e2;text-decoration:none;color:#fff;}
.news_left2_b li .distinct {background:#87c9e2;text-decoration:none;color:#fff;}

.news_right2 {float:left; width:310px; padding:5px; line-height:20px; overflow:hidden}
.news_right2_t {float:left; width:310px; margin:5px auto}
.news_right2_t li {float:left; width:310px; overflow:hidden; text-indent:20px; list-style:none; text-align:center}
.news_right2_t a:link {font-size:14px; color: #07519a}
.news_right2_t a:visited {font-size:14px; color:#07519a}
.news_right2_t a:hover {color:#07519a; text-decoration:underline}
.news_right2_b {float:left; width:310px; margin-top:10px}
.news_right2_b li {float:left; width:310px; overflow:hidden; text-indent:20px; line-height:20px; list-style:none}

.ly_content_image li {float:left; width:100px; text-align:center; overflow:hidden}
.ly_content_t {padding-bottom:5px}
.ly_content_t li {line-height:21px}
.ly_content_b {border-top:1px dashed #9a9a9a; padding-top:5px}
.ly_content_b li {line-height:21px}

.red {color:#CC0000}
.red a:link {color:#CC0000}
.red a:visited {color:#CC0000}
.red a:hover {color:#CC0000}
.red .line {float:left; width:1px; height:26px; background:#eeaaaa}
.red .bg_nav {float:left; width:106px; line-height:24px; text-align:center; border-top:1px solid #eeaaaa; border-bottom:1px solid #fff; background:#fff}
.red .bg_title {float:left; width:162px; line-height:24px; text-indent:20px; border-top:1px solid #eeaaaa; border-bottom:1px solid #eeaaaa; background:url(images/indexbg4.gif)}
.red .bg_nav_current {float:left; width:106px; line-height:24px; text-align:center; border-top:1px solid #eeaaaa; border-bottom:1px solid #eeaaaa; background:url(images/indexbg4.gif)}
.red .nav_content {float:left; width:483px; border:1px solid #eeaaaa; border-top:none}
.red .news_left_b {float:left; width:198px; overflow:hidden; color:#1e3c85; margin-top:5px; border:1px solid #eeaaaa; background:#FCF1F1}
.red .news_left_b li {float:left; width:100%; line-height:20px; text-align:left; list-style:none}
.red .news_left2_b {float:left;
	width:150px;
	overflow:hidden;
	color:#1e3c85;
	margin-top:5px;}
.red .news_left2_b li {
	float:left;
	width:45%;
	line-height:20px;
	text-align:center;
	list-style:none;
	color:#1e3c85;
	margin-top:5px;
	border:1px solid #eeaaaa;
	margin-left: 5px;
	vertical-align: middle;
}

.blue .news_left_b li {float:left; width:100%; line-height:20px; text-align:left; list-style:none}

.nav_4 .bg_title {float:left; width:199px; line-height:24px; text-indent:20px; border-top:1px solid #aaccee; border-bottom:1px solid #aaccee; background:url(images/indexbg2.gif)}
.nav_4 .bg_nav {float:left; width:70px; line-height:24px; text-align:center; border-top:1px solid #aaccee; border-bottom:1px solid #fff; background:#fff}
.nav_4 .bg_nav_current {float:left; width:70px; line-height:24px; text-align:center; border-top:1px solid #aaccee; border-bottom:1px solid #aaccee; background:url(images/indexbg2.gif)}
.nav_2 .bg_title {float:left; width:301px; line-height:24px; text-indent:20px; border-top:1px solid #aaccee; border-bottom:1px solid #aaccee; background:url(images/indexbg2.gif)}
.col_3 li {float:left; width:33%; line-height:20px; text-align:center; list-style:none}