@charset "utf-8";
body {
	font-size: 9pt;
	margin:0px;
	padding:0px;
	background:#ffffff;
}

a:link, a:visited {
	color:#333;
	text-decoration:none;
}
a:hover, a:active {
	color:#d20000;
	text-decoration:underline;
}
.slides {
	background:#483D6C;
	width:965px;
	margin:auto;
}
.container {
	background:#FFF;
	width:965px;
	margin:auto;
}
.topnav {
	height:115px;
	margin:auto;
	line-height:100px;	
	padding-bottom:10px;
	padding-right:10px;
	overflow:hidden;
}
.toplink {
	float:right;
	font-size:13px;
	letter-spacing:2px;
	color:#745B92;
	vertical-align:bottom;
	padding-top:40px;
	padding-bottom:10px;
	
}
.toplink a{color:#745B92; font-family:"微软雅黑"; font-size:14px;}
.logo {
	float:left;
}
.menu {
	width:944px;
	height:48px;
	
	padding-left:21px;
	color:#EAECF6;
	margin:auto;
}
.menu li {
	cursor:pointer;
	line-height:48px;
	list-style:none;
	float:left;
	font-size:16px;
	padding-left:16px;
	padding-right:16px;/*background:#039;*/
	
	font-family:"微软雅黑";
}
.submenu {
	background:#CA0000;
	height:28px;
	line-height:28px;
	float:left;
	clear:both;
	/*width:965px;*/
	display:none;
	position:absolute;	
	z-index:1;
	overflow:hidden;
}
.submenu li {
	line-height:28px;
	list-style:none;
	float:left;
	font-size:12px;
	/*padding-left:80px;*/
	padding-left:30px; 
	padding-right:30px;
	display:none;
}
.submenu li a:link, .submenu li a:visited {
	color:#fff;
	text-decoration:none;
	font-size:10pt;
	letter-spacing:1px;
}
.submenu li a:hover, submenu li a:active {
	color:#fff;
	text-decoration:underline;
	font-size:13px;
}
.menuhover {
	background:url(../Images/bg_menu_on.gif) center -2px;
	color:white;
}
.spacer {
	padding:0px;
	height:5px;
	font-size:5px;
	clear:both;
}
.footer {
	background:url(../Images/footbg.gif) repeat-x;
	border-top:2px solid #D1ACF2;
	height:150px;
	color:#5E0C7B;
	
	
}
.indexsearch > div {
	float:left;
	height:28px;
	line-height:20px;
	padding-top:8px;
	text-align:center;
	display:none;
	width:365px;
	color:#F04F04;
	font-weight:500;
	font-size:14px;
}
.main {
	width:965px;
}
.main_left {
	float:left;
	width:730px;
}
.main_right {
	float:right;
	width:230px;
	background:#E9E7FC;
	height:1970px;
}
.main_right a:link,.main_right a:visited{	
	color:#5E0C7B;	
	}
.rtitle {
	padding-left:20px;
	padding-top:10px;
	font-size:15px;
	font-weight:400;
	color:#333;
}
.video {
	width:240px;
	height:181px;
	padding:12px;
	/*background:#E2DEEF;*/
	float:left;
}
.news {
	width:470px;
	float:right;
}
.title {
	background:url(../Images/bg_title_left.gif);
	border:1px solid #DFDDEA;
	height:38px;
	line-height:42PX;
	font-size:15px;
	font-weight:bold;
	padding-left:40px;
	color:#80609F;
	overflow:hidden;
}
.title_right {
	background:url(../Images/bg_title_right.gif) right;
	height:38px;
	float:right;
}
.title a{ font-size:14px;}
.ytitle{ background:url(../images/bg_y_l.gif); border:1px solid #BF4B00; }
.ytitle_right {	background:url(../Images/bg_y_r.gif) right;}
.btitle{ background:url(../images/bg_b_l.gif); border:1px solid #9ACBEB; }
.btitle_right {	background:url(../Images/bg_b_r.gif) right;}
.list {
	border:1px solid #DFDDEA;
	border-top:none;
}
.rtab2 li, .rtab3 li {
	line-height:20px;
	list-style:none;
	height:20px;
	margin-left:3px;
	padding:0px;
	_margin-left:-10px;
	+margin-left:-10px;
}
.rtab31{
	width:185px;
	margin:auto;
	line-height:25px;
	padding-top:16px;
	padding-bottom:15px;
	
	}
	
.rtab4 {
	line-height:20px;
	list-style:disc;
	padding-left:8px;
}
.rtab41 {

	padding-left:10px;
	width:185px;	
	line-height:25px;
	padding-top:16px;
	padding-bottom:15px;
	color:#a33;
}
.rtab41a{ color:#80609F;
}


.rtab42{
	
	line-height:26px;
	padding:10px;
	padding-left:30px;
	font-size:13px;
	}
.rtab42  a{
	color:#C3942C;
	
	}	
.rtab5 img {
	margin:2px;
}
.fnewslist > div {
	float:left;
	width:340px;
	padding:2px;
	height:76px;
	margin-left:16px;
	margin-top:6px;
	padding-bottom:8px;
}
.dmlist li {
	margin:7px;
	_margin-bottom:-40px;
}
.zxktlist {
	padding-left:40px;
	padding-top:18px;
	width:310px;
	float:right;
	height:168px;
	line-height:27px;
	font-size:13px;
	
	background:url(/Images/bg_block2.gif);
	/*background:#F5F1FC;*/

}
.zxktlist a:link, .zxktlist a:visited {
	color:#444;
	
}
.zxktlist a:active, .zxktlist a:hover {
	color:#930;
}
.tabfoot{
	padding-top:20px;
	}
.tabfoot td,.tabfoot a{
	font-size:13px;
	color:#594989;
	
	}	
	
.showfnews	a:link,.showfnews a:visited{ color:#444;}
.showfnews a:hover,.showfnews a:active{color:#111}
.hydt a:link,.hydt a:visited{ color:#5E9CCB;}
.hydt a:hover,.hydt a:active{color:#444;}
.rtab31 a:link,.rtab31 a:visited{ color:#a33;}
.rtab31 a:hover,.rtab31 a:active{color:#444;}
.lsjs { margin:0px; padding:0px;}
.lsjs ul{ margin:0px; padding:0px;}
.lsjs ul li{ float:left; padding-left:11px; padding-right:11px; font-size:14px; color:#1D7E00;}
.uuu{ padding:0px; margin:0px; }
.uuu li{ padding:3px; margin:0px;}
.sliderim{height:180px; overflow:hidden; line-height:24px; border:1px solid #1D7E00; font-size:14px; text-indent:28px; padding:8px; cursor:pointer;}
.moved{ background:url(/images/moved.gif); cursor:pointer;}
.titleA{ background:#D1ACF2;}
.titleA2{ background:url(../Images/titlebg2.gif);}
.block{ border:1px solid #D1ACF2;}
.block2{ border:1px solid #EDEBFC;}
.blockA{ background:url(../Images/blockbg.gif) repeat-x; }
.blockA2{  }
.newnews{ margin-top:5px;}
.newnews td{ border-top:1px dashed #cda3f0;}
#linkx td{ border:2px solid #E9E7FB; height:74px;}
.jmb{ border:1px solid #e9e7fb; width:360px; margin-bottom:10px; float:left; }
.jmtitle a:link,.jmtitle a:visited{ font-family:"微软雅黑"; font-size:15px;color:#5D1676;  }
.jmtitle{padding-left:40px;padding-top:6px;}
.jmb a:link,.jmb a:visited{ color:#5d1676;}
.jmc{ padding:12px; font-size:13px; line-height:20px; color:#121212; text-indent:26px;}
#links img{ margin-left:13px;}
