body {
	font-family:Verdana;
	font-size:14px;
	margin:0;
	
}

#container {
	margin:0 auto;
	width:980px;
	background-color: #FFF;
}
#header {
	height:118px;
	margin-bottom:5px;
	background-color: #fff;
	background-image: url(images/index_01.jpg);
	background-repeat: no-repeat;
}
#menu {
	height:30px;
	margin-bottom:5px;
	background-color: #deefff;
}
#ad {
	height:210px;
	margin-bottom:5px;
	background-color: #deefff;
}
#mainContent {}
#sidebar {
	float:left;
	width:214px;
	
}
#content {
	float: right;
	width: 760px;
	padding: 1px;
	margin-bottom: 2px;
	color: #333;
	
}/*因为是固定宽度，采用左右浮动方法可有效避免ie 3像素bug*/

.tp {
	height: 300px;
	width: 400px;
	float:left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

.tp-right {
	height: 300px;
	width: 320px;
	float:right;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}


.tpxw {
	height: 300px;
	width: 746px;
	float:left;
	margin: 5px;
}
.xw1 {
	height: 200px;
	width: 300px;
	clear: right;
	float: right;
	margin: 2px;
}

.xw2 {
	height: 300px;
	width: 370px;
	float:left;
	margin: 1px;
	border: 1px solid #B5DCFF;
}
.xw3 {
	height: 300px;
	width: 370px;
	clear: right;
	float: right;
	margin: 1px;
}
.xw3_title {
	font-size: 14px;
	color: #2F8EEC;
	background-color: #DEEFFF;
	height: 25px;
	width: 100%;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #B5DCFF;
	font-weight: bold;
	font-variant: small-caps;
	text-align: left;
	vertical-align: middle;
	height: 2em;
	line-height: 2em;
	overflow: hidden;
	margin-left: 2px;

}
.xw3_con {
	height: 270px;
	width: 99%;
}







#footer {
	height:60px;
	background-color: #EEF0F0;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #B5DCFF;
	font-variant: small-caps;
	text-align: center;
	vertical-align: middle;
	height: 2em;
	line-height: 2em;
	overflow: hidden;
	margin-left: 2px;
	font-size: 12px;
	color: #666;
}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}

.Notice_box {
	MARGIN-TOP: 5px;
	WIDTH: 200px;
	CLEAR: both;
	margin-bottom: 5px;
	margin-left: 4px;
}
.Notice_title {
	WIDTH: 200px;
	HEIGHT: 37px;
	margin:0;
	background-image: url(images/Notice_title_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}

.Notice_title2 {
	WIDTH: 200px;
	HEIGHT: 37px;
	margin:0;
	background-image: url(images/Notice_title2_bg.gif);
	background-repeat: no-repeat;
	background-position: top;
}


.Notice_bottom {
	WIDTH: 200px;
	HEIGHT: 11px;
	background-image: url(images/Notice_bottom_bg.gif);
	background-repeat: no-repeat;
	margin: 0px;
}
.Notice_Content {
	TEXT-ALIGN: center;
	WIDTH: 192px;
	HEIGHT: 155px;
	OVERFLOW: hidden;
	PADDING-TOP: 4px;
	background-image: url(images/Notice_re_bg.gif);
	background-repeat: repeat-y;
	padding-left: 4px;
	padding-right: 4px;
}
.Notice_Content1 {
	Z-INDEX: 0; POSITION: relative; TEXT-ALIGN: center; MARGIN: 0px auto; HEIGHT: 150px; OVERFLOW: hidden
}
.Notice_text {
	Z-INDEX: 1; POSITION: relative; TEXT-ALIGN: center; MARGIN: 9px auto 0px; PADDING-LEFT: 10px; WIDTH: 170px
}
.Notice_text LI {
	BACKGROUND: url(../images/ring.gif) no-repeat 0px 8px; HEIGHT: 20px
}
.Notice_text A {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; HEIGHT: 24px; FONT-SIZE: 12px
}
.Notice_text A:hover {
	BACKGROUND-COLOR: #f2f6fb
}
.Notice_text SPAN {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; HEIGHT: 24px; FONT-SIZE: 12px
}
.leftfun_box {
	MARGIN-TOP: 5px; WIDTH: 200px; MARGIN-BOTTOM: 5px; CLEAR: both
}
.leftfun_title {
	TEXT-ALIGN: center; LINE-HEIGHT: 37px; WIDTH: 200px; BACKGROUND: url(../images/leftfun_title_bg.gif) no-repeat; HEIGHT: 37px; FONT-SIZE: 16px; VERTICAL-ALIGN: middle; FONT-WEIGHT: bold
}

.leftfun_bottom {
	WIDTH: 200px;
	BACKGROUND: url(../images/Notice_bottom_bg.gif) no-repeat;
	HEIGHT: 11px
}
.leftfun_Content {
	TEXT-ALIGN: center; MIN-HEIGHT: 105px !important; WIDTH: 200px; BACKGROUND: url(../images/Notice_re_bg.gif) repeat-y; OVERFLOW: visible; _height: 105px
}
.leftfun_text {
	TEXT-ALIGN: center; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 170px
}
.leftfun_text LI {
	BACKGROUND: url(../images/ring.gif) no-repeat 0px 8px; HEIGHT: 20px
}
.leftfun_text A {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; DISPLAY: block; HEIGHT: 24px
}
.leftfun_text A:hover {
	BACKGROUND-COLOR: #f2f6fb
}
.leftfun_text_seach {
	TEXT-ALIGN: center; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 170px
}
.leftfun_text_seach LI {
	HEIGHT: 20px
}
.leftfun_text_seach A {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; DISPLAY: block; HEIGHT: 24px
}
.leftfun_text_seach A:hover {
	BACKGROUND-COLOR: #f2f6fb
}
.leftfun_text_Columnsbig {
	BACKGROUND: url(../images/ring.gif) no-repeat 0px 8px
}
.leftfun_text_Columnsbig A {
	LINE-HEIGHT: 24px; PADDING-LEFT: 10px; DISPLAY: block; HEIGHT: 24px
}
.leftfun_text_Columnsbig A:hover {
	BACKGROUND-COLOR: #f2f6fb
}
.leftfun_text_Columnssmall {
	
}
.leftfun_text_Columnssmall A {
	LINE-HEIGHT: 24px; PADDING-LEFT: 20px; DISPLAY: block; HEIGHT: 24px
}
.leftfun_text_Columnssmall A:hover {
	BACKGROUND-COLOR: #f2f6fb
}
.ad1 {
	width: 200px;
	height: 67px;
}
.ad2 {
	width: 200px;
	height: 60px;
}
#sudy-menu-h{position: relative; z-index: 100; height: 32px; /*1.背景*/ /*background:#0750BF;*/}
#sudy-menu-h .menu{position: absolute;}
#sudy-menu-h *{list-style:none; border:0; padding:0; margin:0;}
#sudy-menu-h a{
	display:block;
	padding:6px 20px 6px 20px;
	white-space:nowrap;
	font-size: 14px;
}
#sudy-menu-h li{float:left; background:#fff;}
#sudy-menu-h li li{float:none; _border:1px solid #494949; /** fix for ie6 */}
#sudy-menu-h div{visibility:hidden; position:absolute; background:url(images/pix.gif);}
#sudy-menu-h div div{margin:-25px 0 0 -1px; left:100%;}
#sudy-menu-h li:hover>div{visibility:visible;}
/* menu::special styles */
/* menu::level 1 */
#sudy-menu-h a{
	text-decoration:none; /*2.一级导航颜色*/
	color:#2C83DA;
	position:relative;
	z-index:77;
	font-family: "宋体";
	padding-left:18px;
	padding-right:18px;
	font-size: 12px;
	font-weight: bold;
}
#sudy-menu-h a:hover{}
#sudy-menu-h a:hover span{
	color:#99ccff;
}
#sudy-menu-h>ul>li:hover>a{/*3.一级导航鼠标移入背景和颜色*/
	color:#333;
	background-color: #E6FFE6;
	font-weight: bold;
}
#sudy-menu-h>ul>li>a{line-height:22px;height:22px;}
line-height:22px;height:22px;
#sudy-menu-h>ul>li:hover>a span{color:#6bb90d;}
#sudy-menu-h span{text-transform:uppercase; font:12px/18px 'Trebuchet MS', Arial, Helvetica, Sans-serif; color:#000; font-family: 宋体;}
#sudy-menu-h li{background:none;}
/* menu::level >= 2 */
#sudy-menu-h li li a{padding:0; position:static; line-height:25px;height:25px;}
/*4.二级导航鼠标移入背景颜色*/
#sudy-menu-h li li a:hover{background:#eee;}
/*5.二级导航字体颜色*/
#sudy-menu-h li li a span{color:#333;}
/*6.二级导航鼠标移入字体颜色*/
#sudy-menu-h li li a:hover span{color:#444;}
/*6.有子项时,箭头样式*/
#sudy-menu-h li li a.parent span{background:url(images/pointer.gif) no-repeat right 9px; _background-position:right 10px;}
*+html #sudy-menu-h li li a.parent span{background-position:right 10px;}
#sudy-menu-h li li span{display:block; /*6.子菜单内边框设置,边框+1则 41行 #sudy-menu-h div div margin-top:-1*/ border-top:1px solid #fff; text-transform:none; line-height:16px; padding:4px 25px 4px 14px; font-size:12px;}
/*7.二级导航背景颜色*/
#sudy-menu-h li div{background:#ffcc33;}
/*8.三级导航背景颜色*/
#sudy-menu-h ul li div ul li div{background:#A9C95E;}
/** <fix for ie6> */
#sudy-menu-h div div{_margin-top:-25px; _background:#393939;}
#sudy-menu-h li li li{_border:1px solid #393939;}
#sudy-menu-h div div div{_background:#292929;}
#sudy-menu-h li li li li{_border:1px solid #292929;}
/** </fix for ie6> */
#newslist .articlelist2_tr{background-position: 0px 32px;display:block;}

.navigation_a{
	cursor: pointer;
	padding: 0px 20px;
	display: block;
	font-size: 14px;
	text-decoration: none;
	color:#2C83DA;
}
.articlelist1_a_title {
	height: 25px;
	line-height: 25px;
	font-size: 12px!important;
	color: #333;
	text-decoration: none;
}
