﻿html {
	text-align: center;
	
}
body {
	width: 980px;
	text-align: left;
	margin: 0 auto;
	background: #fff;
}
UL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
OL {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
P {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px;list-style-type: none; 
}
td {
	font: 13px/1.5 Verdana, Arial, Helvetica, sans-serif, "宋体";
	
}
p,ul,ol,form {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none; 
	}
li{margin: 0;
	list-style: none;
	list-style-type: none; 
		}
input { font: 10pt Verdana, Arial, Helvetica, sans-serif, "宋体"; }
img {
	border: none;
}
form {
	margin: 0;
	padding: 0;
	list-style: none;
	list-style-type: none; 
	}
a {
	color: #2E480C;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}

.homepage .sider {
	width: 230px;
}
.table_tab{ margin-top:5px 0px 5px 0px;}

/** 页头区 **/
.top {
	border-bottom: 1px solid #F7F9F8;
}
.top td {
	background: #F4F4F4;
}
.top table td {
	padding: 3px 10px;
}
.top a {
}
.top .inputText {
	height: 14px;
	border: 1px solid #999;
}
.top .inputSub {
	height: 19px;
}

/** 导航 **/
#chromemenu{
width:980px;
font-weight: bold;
font-size: 12px;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
border-left:#336600 1px solid;
border-right:#336600 1px solid;
}

#chromemenu ul{
border: 1px solid #BBB;
width: 100%;
background: url(../images/topNav.gif) center center repeat-x;
padding: 5px 0;
margin: 0;
text-align: center; /*set value to "right" for example to align menu to the left of page*/
}

#chromemenu ul li{
display: inline;
}

#chromemenu ul li a{
color: #FFFFFF;
padding: 5px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

#chromemenu ul li a:hover{
background: url(../images/topNav.gif) center center repeat-x;
}

.solidbox {
	BORDER-TOP: #D7D7D7 1px solid; 
	
	BORDER-RIGHT: #D7D7D7 1px solid; 
	BORDER-BOTTOM: #D7D7D7 1px solid;
	BORDER-LEFT: #D7D7D7 1px solid; 
}

/* 页尾区 */
.links {
	margin-top: -10px;
}
.links hr {
	color: #DCDCDC;
}
.search {
	background: #EBEDEB;
	color: #006600;
}
.search td, .search a {
	color: #006600;
}
.search a:hover {
	color: #fff!important;
}
.copyright {
	margin: 5px 0;
}

/** 公共定义 **/
.title {
	color: #3E7D3E;
	height:30px; 
	border: 1px solid #E0E3DA;
	}
.title td {
	font-size: 14px;
	line-height: 26px;
	color: #07519A;
	padding: 0px 4px;
}
.box {
	border: 1px solid #D7DBD2;
	padding:10px;
}

.no_doc ul li {
	background: url(none);
	padding-left: 0px;
	list-style-type: none;
}
.rank {
	margin: 0px;
	padding: 8px 6px;
}
.rank li {
	padding-left: 18px;
	line-height: 25px;
	list-style-type: none;
}
.rank li.no1 {
	background: url(../images/1.gif) no-repeat 4px center;
}
.rank li.no2 {
	background: #F2F8FD url(../images/2.gif) no-repeat 4px center;
}
.rank li.no3 {
	background: url(../images/3.gif) no-repeat 4px center;
}
.rank li.no4 {
	background: #F2F8FD url(../images/4.gif) no-repeat 4px center;
}
.rank li.no5 {
	background: url(../images/5.gif) no-repeat 4px center;
}
.rank li.no6 {
	background: #F2F8FD url(../images/6.gif) no-repeat 4px center;
}
.rank li.no7 {
	background: url(../images/7.gif) no-repeat 4px center;
}
.rank li.no8 {
	background: #F2F8FD url(../images/8.gif) no-repeat 4px center;
}
.rank li.no9 {
	background: url(../images/9.gif) no-repeat 4px center;
}
.rank li.no10 {
	background: #F2F8FD url(../images/10.gif) no-repeat 4px center;
}
.news_title {
	margin-top: 10px;
}
.news_title strong {
	background: #f4f4f4 url(../images/h2_icon.gif) no-repeat 8px center;
	display: block;
	padding-left: 20px;
	line-height: 2;
	margin: 0 8px;
	font-size: 14px;
}
.news_title p {
	margin: 6px 8px 0px;
	padding: 0 0 8px;
	color: #666;
	border-bottom: 1px dashed #CCC;
}
.focus {
	margin-top: 10px;
	background: url(../images/focus_bg.jpg) repeat-x left top;
	border: 1px solid #AACCEE;
}
.focus strong {
	font-size: 16px;
	line-height: 32px;
	margin-bottom: 6px;
	text-align: center;
	display: block;
	border-bottom: 1px dashed #ccc;
}
.margin_top {
	margin-top: 10px;
}
.inputText {
	border: 1px solid #ccc;
}
.banner_ad {
	padding: 0 10px;
}
.picText {
	margin-bottom: 10px;
	}
.picText strong {
	display: block;
}
.picText img {
}
.picList {
	padding: 8px 0;
}
.picList table td img {
	margin-bottom: 1px;
}
.tprice span {
	text-decoration: line-through;
}
.price {
	color: #f60;
}

/* tab选项卡 */
.tbtncon {
	height:25px;
	background:url(../images/title_bg2.gif) repeat-x;
}
.tbtn1 {
	font-size:12px;
	font-weight:normal;
	height:25px;
	border:1px solid #D3E6E7;
}
.tbtncon li{
	border:1px solid #D3E6E7;
	border-bottom:none;
	border-left:none;
	border-top:none;
	color:#07519A;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:auto;
	padding-left:10px;
	padding-right:10px;
	height:23px;
	line-height:21px;
}
.tbtncon li:hover{
	text-decoration:underline;
}
.tbtncon li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
}
/* tab选项卡 */
.tbtncon2 {
	height:25px;
	background:url(../images/title_bg.gif) repeat-x;
}
.tbtn12 {
	font-size:12px;
	font-weight:normal;
	height:25px;
	border:1px solid #ace;
}
.tbtncon2 li{
	border:1px solid #ace;
	border-bottom:none;
	border-left:none;
	border-top:none;
	color:#07519A;
	cursor:pointer;
	display:block;
	float:left;
	text-align:center;
	text-decoration:none;
	width:80px;
	height:23px;
	line-height:21px;
}
.tbtncon2 li:hover{
	text-decoration:underline;
}
.tbtncon2 li.curr{
	background:#fff;
	border-bottom-color:#fff;
	cursor:default;
}

/* 频道和列表页 */
.position {
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	margin-bottom: 10px;
	margin-top:5px;
}
.position td {
	line-height: 25px;
	padding: 0px 10px;
	font-family: "宋体";
}
.channle .box {
	margin-bottom: 10px;
}
.listpage .news_list .box {
	border-width: 1px;	
	padding: 0 10px;
}
.listpage .list_content .box{
	border-width: 1px;	
	padding: 10px;
}
.listpage .news_list .box ul {
	border-bottom: 1px dashed #ccc;
}
.news_list .box ul li {
	clear: both;
	padding: 0 0 0 8px;
	line-height: 28px;
	height: 28px;
	list-style-type: none;
}
.news_list .box ul li a {
	font-size: 14px;
	float: left;
	list-style-type: none;
}
.news_list .box ul li span {
	font-size: 14px;
	float: right;
	list-style-type: none;
}

.info_list .line_bottom {
	color: #666;
	margin: 8px 0;
	border-bottom: 1px dashed #ccc;
}
.info_list .line_bottom .titlepic {
	width: 90px;
}
.info_list .titlepic img {
	border: 1px solid #ccc;
	padding: 3px;
}
.info_list .line_bottom .click {
	color: #f60;
}
.info_list .line_bottom .smalltext {
	color: #666;
}

/* 内容页 */
.showpage .main .box {
	border-width: 1px;
}
.news .main .box {
	padding: 0 20px;
	background: #F7FDFF;
}
.info .main .box {
	padding: 0 20px;
}
.showpage .main .title_info {
	margin-top: 15px;
	text-align: center;
}
.showpage .main .title_info h1 {
	font-size: 24px;
	line-height: 2;
	margin: 0px;
	padding: 0px;
}
.showpage .main .title_info .info_text {
	border-bottom: 1px dashed #ccc;
	line-height: 2;
	padding-bottom: 6px;
	color: #666;
}
.showpage .digg {
	background: url(../images/digg_bg.gif) no-repeat left top;
	width: 62px;
	margin-bottom: 10px;
}
.showpage .digg td {
	text-align: center;
	padding-right: 4px;
}
.showpage .digg .diggnum {
	height: 38px;
	font-size: 16px;
	line-height: 30px;
	font-weight: bold;
}
.showpage .digg .diggit {
	height: 30px;
	line-height: 24px;
}
.showpage .main #text {
	font-size: 14px;
	line-height: 1.8;
}
.showpage .main #text p {
	margin: 1em 0;
}
.showpage #plpost {
	margin-top: 10px;
	border: 1px solid #AACCEE;
}
.showpage #plpost .title {
	border: 0px solid #AACCEE;
}
.showpage #plpost .title span {
	color: #CC0000;
}
.showpage #plpost #saytext {
	display: block;
	margin: 0 0 10px;
	padding: 8px;
	height: 100px;
	width: 90%;
	border: 1px solid #ccc;
}

/* 系统文件表格样式 */
.header	{ 
	background: #E9F2FB url(../images/title_bg.gif) repeat-x left top;
	color: #07519A;
	border: 1px solid #AACCEE;
	border-bottom: none;
}
.header a				{ color: #000000 }
.tableborder			{ background: #E1EFFB; border: 1px solid #AACCEE; margin-right:5px;} 

/* 分页样式*/
.list_page {
	margin: 15px 5px;
}
.pageLink a,
.list_page a,
.list_page b {
	padding: 4px 4px 2px;
	border: 1px solid #D2EFFF;
	background: #F0F8FF;
	text-align: center;
	display: inline;
	font-size: 14px;
	}
.pageLink a:hover,
.list_page a:hover{
	border: 1px solid #D2EFFF;
	background: #fff;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	}

/*分页样式2*/
.showpage .epages {
	text-align: center;
	}
.epages{margin:3px 0;font:11px/12px Tahoma}
.epages *{vertical-align:middle;}
.epages a{padding:1px 4px 1px;border:1px solid #A6CBE7;margin:0 1px 0 0;text-align:center;text-decoration:none;font:normal 12px/14px verdana;}
.epages a:hover{border:#659B28 1px solid;background:#f3f8ef;text-decoration:none;color:#004c7d}
.epages input{margin-bottom:0px;border:1px solid #659B28;height:15px;font:bold 12px/15px Verdana;padding-bottom:1px;padding-left:1px;margin-right:1px;color:#659B28;}

/*图片自动缩图*/
.photoresize {
	max-width:560px;
	myimg:expression(onload=function(){
	this.style.width=(this.offsetWidth > 560)?"560px":"auto"}
		   );
	}
/** 首页最新新闻资讯**/

/**课程频道**/
.kcnav{width:350px; height:auto; float:left; margin:0px 5px 10px 0px; border:#B4C0B3 solid 1px; overflow:hidden;}
.kcnav_top{ width:350px; padding-top:5px;height:25px; float:left; font:12px; background:url(../images/dd2.gif);  border-bottom:#B4C0B3 solid 1px;}
.kcnav_top1{ width:80px; padding-top:5px;padding-left:30px; float:left; font-weight:bold; font-size:14px; color:#FFFFFF; }
.kcnav_font{width:80px; height:20px; padding:5px 2px 0px 2px; float:left; font-weight:bold; font-size:14px; color:#003366;}
.kcnav_top1 a{color:#FFF;}
.kcnav_top1 a:hover{color:#FFF;}
.kcnav_top2{width:230px; height:20px; padding:5px 0px 0px 6px; float:left;}

.kcnav_box{ width:331px; height:auto;float:left; padding:6px; background:#FDFEFE;}
.kcnav_box1{ width:346px; height:auto; float:left;}
.kcnav_box2{ width:246px; height:85px; float:left; border-bottom:#DCE2DF 1px dotted;}

.news{ width:248px; float:left; height:auto;border:#B4C0B3 solid 1px; margin-bottom:6px;}
.news_top{width:230px;padding:5px 0px 0px 20px; font-size:13px; font-weight:bold;border-bottom:#B4C0B3 solid 1px; }
.news_font{ width:60px; papdding:9px 0px 0px 18px; font-size:13px; font-weight:bold; float:left; }
.news_box{width:244px;}
.news_lineh{ width:245;float:left;}

/**二级页面课课列表右边**/

.kcnav_lineH{width:2px; height:310px; float:left; margin:5px 0px 0px 0px;}

.school_top{ width:696px; float:left; height:20px; padding:5px 0px 0px 15px; font-size:13px; border:#B4C0B3 solid 1px; font-weight:bold; margin-top:6px;}
.school_box{ width:696px; float:left; padding:5px 0px 0px 15px; font-size:13px; border:#B4C0B3 solid 1px; border-top:none;}
/**课程列表二级页面**/
.kcfl_box{border:#E0E3DA  1px solid; margin:5px 0px 5px 0px;}
.kclb{background:url(../images/dd2.gif); font-size:14px; padding:10px 0px 0px 30px; color:#FFFFFF;}
.kclb_bottom{background:#448344; height:3px;}
.remen{background:url(../images/remen.gif); padding-left:25px;}
.tuijian{background:url(../images/tuijian.gif);padding-left:25px;}
.xg{background:url(../images/xg.gif);padding-left:25px;}
/**最新课列表**/
.kcli{ width:340px; float:left; padding:8px 4px 0px 0px;}
.kcli1{width:auto; float:left; margin-right:5px;}
.kcli2{ width:auto; float:left;}
.kcli3{ width:60px; float:right; color:#999999; font-size:10px;}
/**课程列--表频道**/
.kcli20{ width:230px; float:left; padding:8px 4px 0px 0px;}
.kcli21{width:auto; float:left;margin-right:5px;}
.kcli22{ width:auto; float:left;}
.kcli23{ width:60px; float:right; }
/**首页头条**/
.tt_tu{width:100px; height:80px; float:left; margin-right:10px;}
.tt_r{width:260px; height:80px; float:left;}
.tt_title{width:250px; float:left; height:30px; font-size:13px; font-weight:bold;}
/**新闻首页新闻列表**/
.news2_box{width:350px; float:left; margin:10px 0px 0px 10px; border:#D1DAD6 1px solid;}
.news2_top { width:340px; height:25px; float:left; padding:5px 0px 0px 10px; font-size:13px; font-weight:bold; border-bottom:#D1DAD6 1px solid;}
.news2_box1{ width:340px; float:left; height:auto;}