@charset "gb2312";
body {
	margin: 0px;
	padding: 0px;
	background-color:#fff;
	font-family: "宋体";
	font-size:12px;
	color:#555555;
}
.main_index{ background:url(images_homer_1.jpg)  repeat-y right;}
td {font-size: 12px;}
p {text-indent: 2em;}
img {border:0px;}
form {font-size: 12px;margin: 0px;padding: 0px;}
input {font-size: 12px; color:#333333;}
select {font-size: 12px; color:#333333;}
ul {margin: 0px;padding: 0px;}


/* ----- Links ----- */
a {text-decoration:none;color:#3f4344;}
a:hover {text-decoration:underline;color:#c30101;}


/* ----- page ----- */
.page {
	margin: 10px 10px 15px 10px;
	padding: 3px 22px 5px 0px;
	text-align:right;
	color:#333333;
	clear:both;
}
.page a {color:#333333;}
.page a:hover {color:#d10f02;}
.page span {color:#FE0002;}


/* ----- top css ----- */
.top {
	margin: 0px;
	padding: 0px;
}
.top .right {float:right;padding:0px;}
.top a {color:#454545;}
.top a:hover {color:#c30101;}


/* ----- Banner ----- */
.banner {margin: 0px;padding: 0px;text-align:center;}


/* ----- Main frame ----- */
.mainbox {
	width:901px;
	margin: 0px;
	padding:0px;
}
.main_sub {
	margin: 0px 7px 0px 0px;
	padding:0px;
}

#layout_index {
	margin: 0px;
	padding:0px;
	height:233px;
}
#layout_index .main{
	margin: 0px;
	padding:0px;
	width:376px;
	float:left;
}
#layout_index .sidebar{
	margin: 16px 18px 0px 3px;
	padding:8px 0px 0px 0px;
	text-align:center;
	width:214px; height:189px;
	background-color:#f2f2f2;
	border: 1px solid #dcdcdc;
	float:left;
}

.leftbar {
	margin:0px;
	background-image: url(images_homebg_leftbar.gif);
	background-repeat: repeat-y;
}
.rightbar {
	width:500px;
	margin:0px;
	float:right;
	padding:0px 0px 0px 9px;
}


/* ----- Navigation ----- */
#imgmenu{
	height: 40px;
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 40px;
	background-image: url(images_homenav.jpg);
	background-repeat: no-repeat;
}
#imgmenu li{
	float: left;
	display: inline;
}
#imgmenu li a{
	display: block;
	height: 40x;
	width: 76px;
}
#imgmenu li{
	float: left;
	display: inline;
}
#imgmenu li a{
	display: block;
	height: 40px;
}
#imgmenu li#ktag1 a{
		width: 95px;
		}
		
#imgmenu li#ktag1 a:hover{
		width: 95px;
		background: url(images_homenav.jpg) -40px -40px; 
		}
#imgmenu li#ktag1 a.aon{
		background: url(images_homenav.jpg) -40px -40px; 
		width: 95px;
		}
#imgmenu li#ktag2 a{
		width: 95px; margin-left:37px;
}
#imgmenu li#ktag2 a.aon{
		background: url(images_homenav.jpg) -172px -40px;
}
#imgmenu li#ktag2 a:hover{
		width: 95px;
		background: url(images_homenav.jpg) -172px -40px; 
		}
#imgmenu li#ktag3 a{
		width: 95px; margin-left:18px;
}
#imgmenu li#ktag3 a.aon{
		width: 95px;
		background: url(images_homenav.jpg) -285px -40px;
}
#imgmenu li#ktag3 a:hover{
		width: 95px;
		background: url(images_homenav.jpg) -285px -40px; 
		}
#imgmenu li#ktag4 a{
		width: 95px; margin-left:18px;
}
#imgmenu li#ktag4 a.aon{
		background: url(images_homenav.jpg) -398px -40px;
}
#imgmenu li#ktag4 a:hover{
		width:95px;
		background: url(images_homenav.jpg) -398px -40px; 
		}
#imgmenu li#ktag5 a{width:95px; margin-left:19px;}
#imgmenu li#ktag5 a.aon{
		background: url(images_homenav.jpg) -512px -40px;
}
#imgmenu li#ktag5 a:hover{
		width:95px;
		background: url(images_homenav.jpg) -512px -40px; 
		}

#imgmenu li#ktag6 a{width:119px; margin-left:23px;}
#imgmenu li#ktag6 a.aon{
		background: url(images_homenav.jpg) -630px -40px;
}
#imgmenu li#ktag6 a:hover{
		width:119px;
		background: url(images_homenav.jpg) -630px -40px; 
		}
#imgmenu li#ktag7 a{
		width: 95px; margin-left:23px;
}
#imgmenu li#ktag7 a.aon{
		background: url(images_homenav.jpg) -772px -40px;
}
#imgmenu li#ktag7 a:hover{
		width: 95px;
		background: url(images_homenav.jpg) -772px -40px; 
		}
.date_bg_nav{
	height:34px;
	background-image: url(images_homenav_bg.jpg);
	background-repeat: repeat-x;
	color:#0d5aa0;
	clear:both; margin:0px 0px 12px 0px;
}
.date_bg_nav a{
	color:#0d5aa0;
}


/* ----- submenu ----- */
.menulist {margin: 0px;padding: 0px;}
.menulist li {
	height: 18px;
	list-style: none;
	margin: 0px;
	padding: 8px 0px 0px 58px;
	font-weight:bold;
	background-image: url(../images_home/bg_t2.gif) no-repeat;
}
.menulist a {color: #444444;}
.menulist a:hover {color: #015192;}
.menulist .on {color:#015192;background-image: url(../images_home/bg_t1.gif) no-repeat;}


/* ----- Title ----- */
.title_index1 {
	height:34px; line-height:34px;
	padding:0px 7px 0px 12px;
	margin:0px;
	background-image: url(images_homebg_title1.gif);
	background-repeat: repeat-x;
}
.title_index1 a{ float:right;color: #5f5f5f; font-weight:normal; font-size:12px;}

.title_index2 {
	height:42px;
	font-size:14px;
	padding:0px;
	margin:0px;
	background-image: url(images_homebg_title2.gif);
	background-repeat: repeat-x;
}


/* ----- postion ----- */
.postion {
	color: #666666;
	padding:1px 0px 0px 30px;
	height:31px;
	margin:0px;
	background-image: url(../images_home/bg_title8.jpg) repeat-x;
}
.postion .rightwz {float:right;color: #666666;}
.postion a {color: #666666;}


/* ----- box ----- */
.box_index1 {
	padding:0px;
	height:232px;
	border-bottom:1px solid #c7dae6;
	background-image: url(images_homebg_box1.gif);
	background-repeat: repeat-y;
}


/* ----- solid ----- */
.solid1 {
	color:#45494a;
	padding:0px;
	border:1px solid #d8dfe7;
	background-color:#f4f9fc;
}

.clear_1 {margin:0px; padding:0px; clear:both;}


/* ----- close ----- */
.close {
	color: #444444;
	font-size:13px;
	text-align:right;
	font-weight:bold;
	height:30px;
	margin:10px 50px;
}
.close a {color: #444444;}


/* ----- content ----- */
.con_1 {
	color:#9f9f9f;
	margin:0px;
	border-bottom: 1px solid #dedede;
	padding:12px 9px 11px 4px;
	line-height:18px;
}
.con_1 h1{margin:0px 8px 0px 0px;padding:0px; font-size:14px;}
.con_1 h1 a{ color:#e62323;}

.content_news { /*细览页样式*/
	line-height: 22px;
	color: #444444;
	padding: 0px;
	padding:10px 16px 10px 0px;
}
.cen {
	margin:0px 20px;
	padding:12px 0px;
	text-align:center;
	color:#333;
	line-height:250%;
	background-image: url(../images_home/line_2.gif) repeat-x bottom;
}
.cen .f-red {
	color:#dc0304;
	font-size:16px;
	font-weight:bold;
	line-height:240%;
}


/* ----- pic ----- */
.t_pic1 {padding:12px 0px 0px 0px; margin:0px;}
.t_pic2 {padding:12px 0px 10px 0px; margin:0px;}

/* ----- font ----- */
.f_blue {color: #006bd9;}


/* ----- form ----- */
.btn_1 {
	color:#fff;
	height: 19px;
	width:59px;
	background: #FFFFFF url(../images_home/bg_bt1.gif) no-repeat;
	border-style: none;
}
.text_input {
	color:#000000;
	border: 1px solid #fff;
	background-color:#cdcccc;
}
.select1 {color:#3f3f3f;width:200px; padding-left:20px;}


/* ----- list ----- */
.list_index {
	margin: 7px 10px 0px 15px;
	padding: 0px;
}
.list_index li {
	list-style: none;
	margin: 0px;
	line-height:20px;
	padding: 0px 0px 0px 14px;
	background-image: url(images_homedot_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px;
}
.list_index a {color: #555555;}
.list_index a:hover {color: #ff7901;}

.list_index2 {
	margin: 0px;
	padding: 10px 0px 10px 15px;
}
.list_index2 li {
	list-style: none;
	margin: 0px; height:28px;
	padding: 0px 0px 7px 0px;
}
.list_index3 {
	margin: 7px 0px 0px 0px;
	padding: 0px;
}
.list_index3 li {
	list-style: none;
	margin: 0px;
	line-height:22px;
	padding: 0px 16px 0px 14px;
	background-image: url(images_homedot_2.gif);
	background-repeat: no-repeat;
	background-position: 4px 8px;
}
.list_index3 .date { float:right; font-size:11px; color:#acacac;}
.list_index3 a {color: #555555;}
.list_index3 a:hover {color: #ff7901;}

.list_index4 {
	margin: 7px 5px 0px 7px;
	padding: 0px;
}
.list_index4 li {
	list-style: none;
	margin: 0px;color: #656565;
	line-height:23px;
	padding: 0px 6px 0px 10px;
	background-image: url(images_homeline_1.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.list_index4 .date { float:right;}
.list_index4 a {
	color: #656565;
	padding-left:8px;
	background-image: url(images_homedot_1.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
}
.list_index4 a:hover {color: #ff7901;}


/* ----- footer ----- */
.bg_bottom {
	text-align:center;
	height:36px;
	padding:7px 0px 0px 0px;
	background-image: url(images_homebg_bottom.jpg);
	background-repeat: no-repeat; clear:both;
}

.bottom {
	color: #3d3d3f;
	text-align:center;
	height:64px;
	line-height:22px;
	padding:20px 0px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(images_homebg_bottom2.gif);
	background-repeat: repeat-x;
}
.bottom a {color: #3d3d3f;}
.bottom a:hover {color: #cb0000;}

/*选项卡1*/
#Tab1{
margin:0px;
padding:0px; width:619px;
}
/*选项卡2*/
#Tab2{
width:576px;
margin:0px;
padding:0px;
margin:0 auto;}

#Tab3{
width:686px;
margin:0px;
padding:0px;
margin:0 auto;}

/*菜单class*/
.Menubox { background:url(images_homebg_title.gif) no-repeat; height:42px; line-height:42px;}
.Menubox ul{
margin:0px;
padding:0px 0px 0px 10px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer; list-style:none; background:url(images_homebg_title_2.gif) no-repeat; width:81px; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:bold; color:#ffffff; margin-right:3px; padding:12px 0px 0px 0px;}
.Menubox li.hover{ background:url(images_homebg_title_1.gif) no-repeat; height:36px; line-height:36px; width:99px; text-align:center; color:#e73900; font-size:14px; font-weight:bold;padding:6px 0px 0px 0px;}
.Contentbox{
clear:both;
border:1px solid #c7dae6;
border-top:none;
height:181px;
padding-top:8px;
}
.bg_title1{ background:url(images_homebg_title3.gif) no-repeat; height:42px; line-height:42px; text-align:right; padding-right:40px; color:#474747; padding-top:20px;}
.bg_title1 a{color:#474747;}

.bg_title2{ background:url(images_homebg_title4.gif) no-repeat; height:42px; line-height:42px; text-align:right; padding-right:20px; color:#474747; padding-top:20px;}
.bg_title2 a{color:#474747;}

.bg_title5{ background:url(images_homebg_title5.gif) no-repeat; height:34px;}

.box_Policy{ background:url(images_homebg_Policy.gif) no-repeat; height:195px; padding:0px 22px 0px 20px;}
.box_Policy1{ background:url(images_homebg_Policy1.gif) no-repeat; height:195px; padding:0px 10px 0px 10px;}


.list1{ margin:0px; padding:0px; line-height:140%; color:#656565;}
.list1 li{ list-style:none; background:url(images_homeline_bg.gif) repeat-x bottom; line-height:25px;}
.list1 .date { float:right; font-size:11px; color:#acacac;}
.list1 .two{ list-style:none; background:url(images_homeline_bg.gif) repeat-x bottom #fcfcfc; line-height:25px;}
.list1 a{ color:#656565;}
.list1 a:hover{ color:#FF6600;}
.box_School{ background:url(images_homebg_title_3.gif) no-repeat; height:171px; margin-bottom:14px;}
.box_link {
	overflow-y:scroll;
	width:200px;
	height:150px;
	border:#d9d6cf solid 1px;
	background-color:#ffffff;
	padding:5px 0px 0px 10px;
	margin:6px 0px 0px 12px;}
.box_link1 {
	overflow-y:scroll;
	width:180px;
	height:150px;
	border:#d9d6cf solid 1px;
	background-color:#ffffff;
	padding:5px 0px 0px 10px;
	margin:6px 0px 0px 12px;}
	
	
	
.link{
line-height:140%;
margin:0px;
padding:0px;

}
.link li{
list-style:none;
margin:0px;
padding:4px 0px 3px 0px;}

.bot_link{ border:#dadada solid 1px; background:url(images_homebg_linl.gif) repeat-x ; height:85px; width:886px; margin:0px auto 20px auto; text-align:center; padding:15px 0px 0px 0px; }
.bot_link img{ padding:1px; border:#d1d1d1 solid 1px; margin:0px 6px 0px 7px;}