@charset "utf-8";
/*公共*/
body {
	margin:0px;
	font-size:12px;
	line-height:150%;
	color:#000000;
	
}
ul,li{list-style:none outside none;}
a:visited {
	color: #993300;
	text-decoration: none;
}

a:link {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #993300;
	text-decoration: underline;
}


/*头部*/
.tdhead {
	height: 237px;
	width: 365px;
}
.divHeadMenu {padding-left:2px;height:45px;clear:both; background:url(../img/menubj.gif) repeat-x;}
.divHeadMenu ul {padding:6px;}
.divHeadMenu ul li {float:left; text-align:center;margin-right:15px;color:#fff; font-size:14px; font-weight:bold; line-height:33px; list-style-type:none; width:101px; background:url(../img/menubjnav1.gif) no-repeat;}
.divHeadMenu ul li.sx { border-right:0px; width:70px; background:url(../img/menubjnav.gif) no-repeat;}
.divHeadMenu ul li a:link,.divHeadMenu ul li a:visited {color:#ead4a0;display:block;}
.divHeadMenu ul li a:hover {color:#fff000; background:url(../img/menubjnav2.gif) no-repeat; display:block;}
/*头部*/
.tdhead1 {
	height: 237px;
	width: 365px;
	background-image: url(../img/logo.jpg);
}
.tdheadbanner {
	height: 23px;
	width: 635px;
	background-color:#4e98d1;
}
.tablemain{
 border-color:#912928;
 height:800px;
 border-style:solid;
 border-width:5px;
}
.tablemenubg {
	background-image: url(../img/menumiddle.gif);
	height: 38px;
	border-bottom-style:solid;
	border:#000000;
	border-width:1px;
}

.teachermenubg {
	background-image: url(../img/teachermiddle.gif);
	height: 26px;
	font-size:16px;
	font-weight:bold;
	color:#d9241f;
}

.nav {
	padding-left:10px;
	font-size: 20px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	letter-spacing:3px;
	color: #d9241f;
}

.nav2 {
	padding-left:10px;
	font-size: 14px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	letter-spacing:2px;
	color: #011430;
}
.nav3 {
	padding-left:10px;
	font-size: 12px;
	font-style: normal;
	line-height: 30px;
	font-weight: bold;
	padding-top:10px;
	text-align:right;
	letter-spacing:2px;
	color: gray;
}
.nav3 a:visited,link {
	color: gray;
	text-decoration: none;
}

.nav3 a:hover {
	color: #993300;
	text-decoration: underline;
}
.tdmaincontent {
	line-height: 180%;
	font-size:14px;
	color:#01072b;
	
}
/*列表*/
.td_list_head{
	padding-left:5px;
	font-size: 14px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	letter-spacing:2px;
	height:25px;
	color: #01072b;
	text-align:center;
	background-color:#E9ECFE;
}
.td_list_item{
    background-image:url(../img/item.gif);
	padding-left:5px;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	letter-spacing:1px;
	height:25px;
	color: #000000;
	background-color:#ffffff;
}
.td_list_Page{
	padding-left:5px;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	letter-spacing:2px;
	height:20px;
	color: #01072b;
	text-align:right;
	background-color:#E9ECFE;
	vertical-align:middle;
}
.td_list_Page a:visited,link {
	color: #01072b;
	text-decoration: none;
	letter-spacing:2px;
}
.td_list_Page a:hover {
	color:#660000;
	text-decoration: none;
	border:#993300;
	border-style:solid;
	border-width:1px;
	letter-spacing:2px;
}

.divArticleList{border:1px solid #b1c8d7; width:990px; position:relative; height:275px;}
.divArticle{ padding-left:0px;}
.ulArticleList{padding:0 0 5px;}
.ulArticleList{margin:16px;}
.ulArticleList li { position:relative;overflow:hidden; height:25px; padding:0 0 0 9px; font-size:14px; line-height:25px; background:url(../img/item.gif) -5px -232px no-repeat;}
.ulArticleList li span{ position:absolute;right:10px;}
.menuDaohang{border:1px solid #b1c8d7; padding:5px; margin-bottom:6px; background:url(../img/bg_2.gif) repeat-x;}
.classNameTitle{padding:0 0 5px; clear:both;}

.divContent{position:relative; margin:6px 0px;}
.divClassRight{ width:980px;position:relative}
.menuDaohang a:visited{ color:#2b2b2b} 
.classArticleList{border:1px solid #b1c8d7;margin-bottom:6px;position:relative}
.divText .title{ text-align:center; font-size:24px; padding:8px 0 0 0; color:#1e50a2}
.divText .laiyuan{text-align:center; padding:4px 8px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:8px 16px;}
.divText .tishi{ margin:8px 16px; border:1px dashed #ccc;padding:4px 8px;line-height:180%;font-size:14px; color:#666}
.divText .text{margin:8px 16px; line-height:180%; font-size:16px}

.ulShopIntor{ width:900px;}
.ulShopIntor li{ line-height:27px; border-bottom:1px solid #efeee0}
.ulShopIntor .spanShopTitle{font-weight:bold;font-size:14px;}
.ulShopIntor .spanShopText{color:#f4792d;font-size:14px;}
.ulShopIntor .spanBodyText{font-size:14px;}
.shoptext{line-height:180%; padding:8px;font-size:14px}

/*登录页面*/
#loginTitle
{
	margin:auto; 
	margin-top:110px; 
	width:480px;
}
#loginTitle h1{ padding-left:30px; height:30px; line-height:30px; font-size:12px; color:#fff; background:url(../login_03.gif) no-repeat;}
#loginTitle h2{ height:99px;background:url(../login_05.jpg) no-repeat;}

#login{ margin:auto; width:380px; height:90px; padding:50px 0 0 100px; background:#F1F1F1;}
#login .textStyle{ float:left; width:225px;}
#login li{width:225px; height:28px;}
#login .label1{width:68px; font-size:14px; font-weight:bold;}
#login .formStyle{ width:160px; height:17px; border:solid 1px #BDD8E6;}
#login .loginBtn{ float:left; width:51px; height:51px; border:0; font-size:14px; color:#fff; background:url(../login_08.gif) no-repeat;}
#copy{ margin:auto;width:470px; height:30px; padding-right:10px; text-align:right; clear:both; background:#F1F1F1;}
