﻿@charset "utf-8";
/*页面通用主样式*/
body,td,th,input,select,textarea { font-family:Arial,"宋体",; font-size:12px; color:#333;}
body {margin:0px auto; padding:0px;  background:url(../images/main_bg.jpg);}
form,img,iframe,h3,div,span,a,td,p{margin:0px auto; padding:0px;}
img{ border:0px none;}
ul{margin:0;padding:0;list-style:none;}
input,select,textarea {margin:0px;}

/*链接主样式*/
 a {font-size:12px;}
 a img{ border:0px none;}
 a:link,a:visited {color:#333; text-decoration:none;}
 a:hover,a:active {color:#ff0000; text-decoration:underline;}

/*页面整体内容DIV样式*/
#div_top{ background:#c30e1f; width:100%; margin:0px auto;}
.div_top{ width:1002px; margin:0px auto;}
.search{ height:24px; width:305px; float:left;}
#keywords{ float:left; background:url(../images/searchl.jpg) no-repeat; border:0px none; height:24px; line-height:24px; width:210px; padding:0px 15px;}
.imgbutton{ float:right; display:inline; width:62px; height:24px; background:url(../images/searchr.jpg); border:0px;}


.menu_bg{ text-align:center; height:60px; line-height:60px;}
.menu_bg ul,.menu_bg li{ position: relative; display: inline; float: left;}
a.menu:link,a.menu:visited{ display:block; float:left; background:url(../images/menu_link.jpg) no-repeat; width:125px; font: 15px/60px "微软雅黑",Arial,Sans-Serif; color:#fff;}
 a.menu:hover,a.menu:active{ display:block; float:left; background:url(../images/menu_hover.jpg) no-repeat; width:125px; font: 15px/60px "微软雅黑",Arial,Sans-Serif; color:#fff;}
.menu_bg a.current:link,.menu_bg a.current:visited, .menu_bg a.current:hover,.menu_bg a.current:active{display:block; float:left; background:url(../images/menu_hover.jpg) no-repeat; width:125px; font: 15px/60px "微软雅黑",Arial,Sans-Serif; color:#fff;}
.banner{ text-align:center; width:1002px;}
.main_bg{ width:950px; padding:30px 26px 5px 26px; margin:0px auto; background:#EEECEE;}
.main_nybg{ width:1002px; margin:0px auto; padding-top:5px;}
.div_title{ color:#333; font: bold 18px/34px "Microsoft YaHei","微软雅黑","宋体"; width:100%; height:34px;}
.news_bg{ width:216px; line-height:22px; padding:10px 0px 15px 0px;}

.class_bg{ padding:10px 20px 15px 20px;}
.class_title{ background:url(../images/class_title.jpg) no-repeat; padding-left:40px; width:190px; color:#fff; font: 14px/38px "微软雅黑";}
.class_title span{ color:#fff; font: 10px/15px 'microsoft yahei',"微软雅黑"; margin-left:10px;}
.class_list{ background:url(../images/class_icon.jpg) left 25px center no-repeat;  padding-left:45px; line-height:30px;}
.class_list1{ line-height:26px; height:26px; background:url(../images/list_icon.gif) left center no-repeat; padding-left:20px; border-bottom:1px dotted #cfcfcf;}
.ny_title{ background: url(../images/ny_title.jpg) left center no-repeat; border-bottom:1px solid #D3D3D3; padding-left:20px; height:30px; line-height:30px;}

/*版权链接样式*/
.footer{ width:1002px; padding:10px 0px 20px 0px; background:#dae8eb url(../images/footer_bg.jpg) no-repeat; line-height:25px; color:#fff; text-align:center;}
.footer a:link,.footer a:visited{ color:#fff;}
.footer a:hover,.footer a:active{ color:#fff; text-decoration:underline;}


.sdmenu {
	width: 140px;
}
.sdmenu div {
	overflow: hidden;
}
.sdmenu div.collapsed {
	height: 32px; 
}


.sdmenu a {
	padding-left:17px;display: block; no-repeat 27px 7px #f7f2d4; line-height:28px;
      border:0;display:block;
}


.navFloat
{
	background:none;
	width: 125px;
	position: absolute;
	z-index: 2;
	visibility: hidden;

	FILTER: alpha(opacity=80);
	 moz-opacity: .9;
	 opacity: 0.9; 
	 font-weight:bold;
	
}
.navFloat a.m
{
	/*background:url(../images/menu_link.jpg);*/
	background-color:#3D3E40;
	display:block;
	width: 125px;
	height: 60px;
    color:white;
	line-height: 60px;
	text-decoration: none;
	border-bottom:#999 1px solid;
}
.navFloat a.m:hover
{
	color:Red;
	text-decoration: none;
	background-color:#FF7802;
}