@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
html { background:url(../images/sub_bg_01.jpg) repeat-x top;
}
body {background:url(../images/sub_bg_02.gif) repeat-x top;

	margin:0px auto;
	font-size:12px;
	font-family:"宋体", Arial, "黑体";
	color:#959595;
	border:0px #900 solid;

}
table {
	border-collapse:collapse;
	border-spacing:0;
	empty-cells:show;
	text-align:left;
}
th, td {
	border-collapse:collapse;
}
ol, ul {
	list-style:none;
}
a {
	color:#959595;
	text-decoration:none;
}
a:hover {
	text-decoration:none;
	cursor:pointer
}
input, select, form img, button {
	vertical-align:middle;
}
textarea {
	font-size:12px;
}
img {
	border:0;
}
button {
	cursor:pointer;
}
.clear {
	clear:both;
	height:0px;
	overflow:hidden
}
.split {
	clear:both;
	height:10px;
	overflow:hidden
}
.clear2 {
	clear:both;
}
.f_left {
	float:left;
}
.f_right {
	float:right;
}




#header, #container{ width:1003px;margin:0 auto;}
.frame{ overflow-x:hidden; position:relative;border:0px #CCCCCC solid}

#top{ height:125px;}
#top_guide { position:absolute; top:8px; right:14px;}
#top_guide li{float:left; display:inline; padding:0 3px;}
#logo{position:absolute;top:12px;left:16px;}
#menu{position:absolute;top:0; left:0px;}
#scroll_text{ position:absolute; top:97px; left:34px;width:378px;height:23px; line-height:23px; text-align:center; color:#959595;}
#flash{height:271px;}

#main_banner1{float:left; width:341px; overflow:hidden;margin:0px -3px 0px 0px; }
#main_tab{ background:url(../images/main_tab_bg..gif) no-repeat top; width:407px; height:162px;overflow:hidden; }
#main_banner2{float:right; width:255px; overflow:hidden;margin:0px 0px 0px -3px; }

#Tab2{
position:relative;
width:367px;
margin:0px;
padding:0px;
margin:11px auto auto auto;
z-index:100;}
/*菜单class*/
.Menubox {
width:100%;
height:24px;
line-height:24px;
border-bottom:1px solid #9e251f;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
margin-right:5px;
display:block;
cursor:pointer;
width:73px;
background:url(../images/main_tab_bg_15.gif) no-repeat;
text-align:center;
color:#9e251f;
}
.Menubox li.hover{
margin-right:5px;
padding:0px;
width:73px;
background:url(../images/main_tab_14.gif) no-repeat;
color:#fff;
font-weight:bold;
height:24px;
line-height:24px;
}
.Contentbox{
clear:both;
margin-top:0px;

}
.more_btn{ position:absolute;top:7px; right:2px; width:42px;}

#con_two_1 ul{padding:7px 0 0 0; margin:0px;}
#con_two_1 li { float:left; width:120px; text-align:center;}
#con_two_1 li h3{ font-size:12px;font-weight:normal; color:#535353; height:22px; line-height:22px; padding:0px; margin:0px;}
#con_two_1 li img{border:1px solid #d6d6d6;}

#footer {background:url(../images/footer_bg.gif) repeat-x top; margin-top:20px; }
#footer .frame{ width:1003px; margin:0 auto;height:121px; color:#959595;}
#footer .frame img{ padding:20px 20px 0 128px; border:#FF0000 0px solid; float:left;}
#footer .frame p{ line-height:1.5em; padding-top:20px;}

#footer .frame span a img{ border:none; padding:10px 0 0 0;}
