﻿@charset "utf-8";
body {margin:0px; padding:0px;}
a:link {color:#000;text-decoration:none;}
a:visited{color:#000;text-decoration: none;}
a:hover{color:#1579B5;text-decoration: none;}

body{
margin:0px;
padding:0px;
color:#666666;
font-size:12px;
text-align:center;
line-height:150%;
background:url(/skin/style1/bg.gif) #fff repeat left bottom;
}
#top{
	text-align:center;
	padding:0px;
	background:url(/skin/style1/top_bg1.gif) #fff repeat-x left top;
	width:980px;
	height:88px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#logo{
	float:left;
	width:339px;
	height:88px;
	padding:0px;
	margin:0px;
	border:0px;
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(/images/logo.gif);
}

#logo .link{
	width:339px;
	height:88px;
	display:block;
	overflow:hidden;

}
#logo a:hover{text-decoration:none;}

#logo span{visibility:hidden; width:339px; height:88px; padding:0px; margin:0px;}

#top_right{
	margin-top:35px;
	padding-right:5px;
	color:#000;
	width:250px;
	letter-spacing: 0.2em;
	float: right;
	text-align: left;

}
#search{
	float: left;
	width: 250px;
	height: 23px;
	padding-top: 3px;
	color: #000000;
	background-repeat: no-repeat;
	background-position: left 4px;
	
}
#search .input2{
	width:40px;
	height:20px;
	text-align:center;
	color:#003366;
	font-size:12px;
	border:1px solid #fff;
	background:#fff;
	margin: 0px;
	padding: 0px;
}


#search  input.field { border: 1px solid #ccc; background-color: #3C3C3C; width: 100px; color: #000; }
#search  input.field:hover { border: 1px solid #eee; background: #ccc; color: #000; }
#search  input.text {
	margin: 0;
	width: 124px;
	border: 1px solid #546078;
	background: #FFF;
	color: #808080;
}
#search input.text:hover {
	border: 1px solid #3a4354;
}
#search input.searchbutton {
	margin: 0;
	font-size: 100%;
	font-family: Arial, Sans-serif;
	border: none;
	color: #333;
	padding: 1px;
	font-weight: bold;
	background-color: #FFFFFF;
}

#banner{
	text-align:left;
	width:980px;
	height:182px;
	background-color: #FFFFFF;
	background-image: url(/images/banner_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 0px;
}

#menu{
	padding:0px;
	width:980px;
	height:33px;
	line-height:33px;
	text-align:center;
	background-color: transparent;
	background-image: url(/images/menu_bg.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#menu ul
{
	display:inline;
	list-style-type:none;
	padding:0px;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#menu li
{
	float:left;
	display:block;
	margin:0px;
	padding:0px;
	text-align:center;
	color:#000;
	font-size:13px;
	background-image: url(/css/meun_1_bg.jpg);
	background-repeat: no-repeat;
	background-position: 83px center;
}

#menu li a
{
	display:block;
	line-height:33px;
	height:33px;
	width:122px;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight: bold;
}

#menu li a:hover
{
	color:#fff;
	text-decoration:none;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-image: url(/images/menu_bg1.jpg);
}

#menu a.active_menu {
	color:#fff;
	background-repeat: repeat-x;
	background-position: left bottom;
	background-image: url(/css/top_bg_over.jpg);
}

#ad1 {
	width:980px;
	height:15px;
	background-image: url(/images/ad.jpg);
	background-repeat: repeat-x;
	clear: both;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}

#container{
	text-align:left;
	padding:0px;
	border:0px;
	width:980px;
	overflow: hidden;
	height: auto;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.leftsider{
	float:left;
	width:690px;
	height: 315px;
	background: #fff;
}

.rightsider{
	float: right;
	width:281px;
	height: auto;
	background: #fff;
}
.left{
	width:278px;
	height:auto;
	float:left;
	background-color: #FFFFFF;
}
.right{width:404px; height:315px; background:#990099; float:right;}
.flash_ad{
	width:271px;
	height:166px;
	float:right;
	margin-bottom: 10px;
}
.title_ks{
	background:url(/images/kstd.jpg);
	height:25px;
	width:273px;
	float:right;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A3A3A3;
	margin-bottom: 10px;
}

.dtbj{
	width:272px;
	height:25px;
	float:right;
	margin-bottom: 5px;
}

.down {width:276px; height:27px;}
.down_container{ width:276px; height:205px;}

.title_ks1{
	height:25px;
	width:276px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A3A3A3;
	background-image: url(/images/link.gif);
}

.link1 {height:41px; width:auto; margin-top:15px; margin-left:15px;}

*html .link1 {height:41px; width:auto; margin-top:7px; margin-left:15px;}
.news_container {width:404px; height:315px; float:left; background:#fff;}

#Tab1{

}

/*选项卡2*/
#Tab2{
width:576px;
margin:0px;
padding:0px;
margin:0 auto;}
/*菜单class*/
.Menubox {
	width:383px;
	height:22px;
	line-height:22px;
	background-image: url(/images/AAA.gif);
	padding-left:21px;
	margin-top:1px;
	background-repeat: no-repeat;
}
.Menubox ul{
	margin:0px;
	padding:0px;
	list-style-type: none;
}
.Menubox li{
	float:left;
	display: inline;
	cursor:pointer;
	width:80px;
	text-align:center;
	color:#000000;
	padding-top: 3px;
}


.Menubox li a{
	float:left;
	display: inline;
	width:80px;
	text-align:center;
	color:#000;
	font-weight: bold;
}
.Menubox li a:visited{color:#000;text-decoration: none;}
.Menubox li a:hover{
	color:#271B67;
}


.Contentbox{
	height:200px;
	padding: 0px;
	width: 400px;
	margin-left:6px;
	clear: both;
	margin-top:2px;
}

*html .Contentbox{
	height:200px;
	padding: 0px;
	width: 400px;
	margin-left:3px;
	clear: both;
	margin-top:2px;
}


.news_list ul{
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.news li{list-style:none;width:100%;overflow:hidden;border-bottom:1px dashed #CCCCCC;line-height:24px;}
.news {padding:0px; margin:0px;}
.news li span{float:right;text-align:right;margin:0px;padding-right: 5px;color:#6B6B6B;}
.news li a{display: block;height:24px;padding-left:7px;}
.news li a:link{color:#6B6B6B}
.news li a:visited{color:#6B6B6B}
.news li a:hover{color:#003E8A}

.Menubox li.hover{
	padding:1px;
	background:#fff;
	width:78px;
	color:#000000;
	height:16px;
	line-height:18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url(/images/200801081249070.gif);
	display: block;
	margin-top:3px;
}

*html .Menubox li.hover{
	padding:1px;
	background:#fff;
	width:78px;
	color:#000000;
	height:16px;
	line-height:18px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	background-image: url(/images/200801081249070.gif);
	display: block;
	margin-top:3px;
	overflow: hidden;
}
.kg{width:980px; height:2px; background:#18155C; margin: 0 auto 0 auto; clear:both;overflow: hidden;}
#bottom_copyright{
	width:980px;
	height:52px;
	padding-top:10px;
	font-size:12px;
	text-align:center;
	margin:0 auto 0 auto;
	clear:both;
	line-height:22px;
	color:#8C8C8C;
}

.left_container { width:241px; height:auto; background:#fff; float:left; }
.right_container { width:721px; height:auto; background:#fff; float:right;}

.gsgk{
	width:auto;
	height:auto;
	overflow: hidden;
}

.menu_2 {
	CLEAR: both;
	WIDTH: 235px;
	TEXT-ALIGN: center;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.gsgk UL {
	DISPLAY: inline;
	OVERFLOW: hidden;
	TEXT-ALIGN: center;
	background:#F2F2F2;
	padding:0px;
	margin: 10px;
}
.menu_2 LI {
	FLOAT: left;
	WIDTH: 100%;
	COLOR: #000;
	LETTER-SPACING: 1px;
	TEXT-ALIGN: left;
	list-style-type: none;
}
.menu_2 LI A {
	BACKGROUND-POSITION: right top;
	DISPLAY: block;
	FONT-SIZE: 12px;
	BACKGROUND-IMAGE:url(/images/li.jpg);
	COLOR: #000;
	LINE-HEIGHT: 38px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 30px;
	padding-left: 48px;
	font-weight: bold;
	overflow: hidden;
}
.menu_2 LI A:visited {
	COLOR: #000
}
.menu_2 LI A:hover {
	DISPLAY: block;
	COLOR: #00468E;
}
.gs{
	width:221px;
	height:26px;
	background-repeat:no-repeat;
	font-size:12px;
	line-height:29px;
	color:#00468E;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A3A3A3;
	background-image: url(/images/medu_top.jpg);
	float: right;
	margin-bottom: 5px;
	overflow: hidden;
	padding-left:15px;
	color:#B5060B;
}

.gs1{
	width:221px;
	height:26px;
	background-repeat:no-repeat;
	font-size:12px;
	line-height:29px;
	color:#00468E;
	font-weight:bold;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #A3A3A3;
	background-image: url(/images/medu_top.jpg);
	float: right;
	margin-bottom: 10px;
	padding-left:15px;
	overflow: hidden;
	color:#B5060B;
}

.add {width:234px; height:100px; border:1px #D6D6D6 solid;  float:right; clear:both}
.ad {width:auto; height:25px; clear:both }
.links{ width:236px; height:80px;}
.right_top {
	width:695px;
	height:26px;
	float:left;
	background:url(/images/right_top.jpg);
	line-height:30px;
	padding-left:15px;
	overflow: hidden;
	color:#B5060B;
	font-weight:bold;
}
.right_container_k {
	width:690px;
	height:auto;
	float:left;
	padding:10px;
	color:#000000;
	background-image: url(/images/bgbg.gif);
	background-position: right bottom;
	background-color: #fff;
	background-repeat: no-repeat;
}

.new_list1{
	font-size:12px;
	margin-top:0px;
	padding:0px;
	border:0px;
	text-align:left;
	width:96%;
	color:#000;
}

.new_list1 ul{
	display:inherit;
	list-style-type:none;
	margin:0px;
	padding:0px;
}

.new_list1 li{
	float:left;
	margin:0px;
	border:0px;
	width:104%;
	padding-left: 0px;
	padding-top:5px;
}

.new_list1 li a{
	color:#000;
	text-decoration:none;
	height:23px;
	line-height:174%;
	padding:0px;

}

.new_list1 li a:visited{
color:#000;
}

.new_list1 li a:hover{
	text-decoration:none;
	color:#003E8A;
}

.new_list1 span{
color:#999;
float:right; text-align:right; padding-top:5px;
}
.new_list1 li .more {color:#F00; line-height:0px; padding:0px; margin:0px;}
.new_list1 li .more a:link {color:#F00;text-decoration:none;}
.new_list1 li .more a:visited{color:#F00;text-decoration: none;}
.new_list1 li .more a:hover{
	color:#F00;
	text-decoration: none;
}

.new_num{
	clear:both;
	margin-top:23px;
	margin-bottom:22px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-size:12px;
}



.input_jump{
width:40px;
height:14px;
text-align:center;
color:#003366;
font-size:12px;
border:1px solid #ccc;
background:#fff;
margin-left:6px;
margin-right:6px;
}

.input_jump2{
width:30px;
height:18px;
text-align:center;
color:#003366;
font-size:12px;
border:1px solid #ccc;
background:#fff;
margin-left:6px;
margin-right:6px;
}

.maincontent_title {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; MARGIN-BOTTOM: 12px; LETTER-SPACING: 1px; TEXT-ALIGN: center
}
.maincontent_title2 {
	PADDING-RIGHT: 10px; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; LETTER-SPACING: 1px; TEXT-ALIGN: right
}
.maincontent_title2 A {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-SIZE: 12px; BACKGROUND: url(/skin/style1/down.gif) no-repeat left bottom; PADDING-BOTTOM: 3px! important; COLOR: #004f9f; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.maincontent_title2 SPAN {
	MARGIN-RIGHT: 8px
}
.maincontent_content {
	MARGIN-TOP: 24px; FONT-SIZE: 10pt; PADDING-BOTTOM: 14px; TEXT-INDENT: 2em; LINE-HEIGHT: 28px; TEXT-ALIGN: left
}
.maincontent_related {
	BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 14px; FONT-SIZE: 14px; COLOR: #ff6600; PADDING-TOP: 8px
}
.add_title { width:234px; height:23px; background:url(/images/bgbgdd.jpg);  color:#000000; font-weight:bold; line-height:23px;}

.input_search {
	BORDER-RIGHT: #b8b8b8 1px solid;
	BORDER-TOP: #b8b8b8 1px solid;
	FONT-SIZE: 12px;
	BACKGROUND: #ffffff;
	BORDER-LEFT: #b8b8b8 1px solid;
	WIDTH: 150px;
	BORDER-BOTTOM: #b8b8b8 1px solid;
	HEIGHT: 18px
}

.input_buttom {
	BORDER-RIGHT: #b8b8b8 1px solid; BORDER-TOP: #b8b8b8 1px solid; FONT-SIZE: 12px; BACKGROUND: #ffffff; BORDER-LEFT: #b8b8b8 1px solid; WIDTH: 40px; BORDER-BOTTOM: #b8b8b8 1px solid; HEIGHT: 18px
}
