/* CSS Document */

/*全局定义 BEGIN*/
body,td,th { font-size: 12px; margin:0px; padding:0px;}
ul {margin:0px; padding:0px;list-style-type:none;height:100%;}
li {margin:0px; padding:0px;list-style-type:none;}
img{ border:0px;}
div{
	padding:0px;
	margin:0px;}
a,a:visited { color:#000; text-decoration:none}
a:hover,a:active { color:#FF0000; text-decoration:underline;}
body { background:#d3e2e9 url(images/bg_main.JPG) repeat-x top; color:#333;}
/*全局定义 END*/

/*---------------- 特殊字体链接定义 --------------------*/	

a.a_red:link {color: #FF0000;text-decoration: none;}
a.a_red:visited {color: #FF0000;text-decoration: none;}
a.a_red:hover {color: #FF0000;text-decoration: underline;}

/*---------------- 特殊字体颜色定义 --------------------*/	
.font_red{ color:#FF0000}
.font_blue{ color:#0000FF}
.font_red_bold{ color:#FF0000; font-weight:bold;}


div#div_width{
	width:968px;
	margin-left:auto;
	margin-right:auto;}

div#header_logo{}	
div#header_logo li{ float:left; height:83px;}	
div#header_logo li.header_logo_li_left{ width:140px; background-image:url(images/logo.jpg);}
div#header_logo li.header_logo_li_right{ width:828px; background-image:url(images/top_right.jpg);}

div#header_menu{ height:78px; background-image:url(images/menubg1.jpg)}

div#flashbg{ height:176px; background-image:url(images/flash_bg.jpg); padding-top:8px; padding-left:33px;}

/* content BEGIN */
div#content{ height:100%;border-left: #000000 1px solid;border-right: #000000 1px solid; background-color:#D3E2E9}

div#content_left{
	float:left;
	width:180px;
	text-align:center;
	line-height:150%;
	margin-left:12px;
	height:100%;}
div#content_right{
	float:right;
	width:720px;
	margin-right:12px;
	height:100%;}
/* content end */

div#div_download{ height:100%;background-color:#D3E2E9; text-align:center;}

div#bottom{ background-image:url(images/bg_bottom.gif); height:73px; width:100%;}	

/* 切换导航 BEGIN */
#class_content {
	float:left;
	WIDTH: 100%; 
	LINE-HEIGHT: 20px;
	height:100%;
}
#class_content ul{
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.class_contentTabs {
	FLOAT: left;
	WIDTH: 100%;
	COLOR: #287299;
}
.class_contentTabs LI {
	background-image:url(images/classmenu/classmenu_1.jpg);
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	WIDTH: 110px;
	CURSOR: pointer;
	HEIGHT: 26px; 
	LINE-HEIGHT: 26px;
	TEXT-ALIGN: left;
	float:left;
	font-size:14px;
	font-weight:bold;
}
.class_contentTabs .class_contentTabsOn {
	BACKGROUND: url(images/classmenu/classmenu_2.jpg) no-repeat;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 15px;
	WIDTH: 110px;
	HEIGHT: 26px; 
	LINE-HEIGHT: 26px;
	CURSOR: pointer;
	TEXT-ALIGN: left;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
.class_contentTabsCon {
	BORDER-RIGHT: #2D7A9C 1px solid; 
	BORDER-TOP: #2D7A9C 1px solid; 
	BORDER-BOTTOM: #2D7A9C 1px solid;
	BORDER-LEFT: #2D7A9C 1px solid;
	padding:10px;
	TEXT-ALIGN: left;
	height:100%;
	margin-bottom:10px;
}
.class_contentTabsCon p{text-indent: 2em; margin:0px 0px 15px 0px;}
.class_contentTabsCon p a:link,a:visited {color: #0000FF;text-decoration: underline;}
.class_contentTabsCon p a:hover,a:active {color: #ff0000;text-decoWration: underline;}

.class_contentTabsCon h1{ color:#FF3300; font-size:14px; font-weight:bold; margin:0px;}
.class_content_tsfont{ color:#0000FF}

div#div_sjsm{ width:688px; margin-left:auto; margin-right:auto; margin-bottom:10px; margin-top:5px;}
div#div_sjsm .li_content{ background-image:url(images/sjsm_bg.jpg); padding:0px 15px 0px 15px;line-height:180%; color:#2D7A9C;}

div#div_rjgn{}
div#div_rjgn .div_rjgn_title1{ color:#FF3300; font-size:14px; font-weight:bold; margin-top:10px;}
div#div_rjgn .div_rjgn_title2{ text-indent: 2em; color:#3399FF; font-size:12px; font-weight:bold;}
div#div_rjgn .div_rjgn_content{ line-height:160%; margin-left:30px; margin-bottom:10px;}
/* 切换导航 END */
