/*基础元素*/
body {
	font-size:12px;
	padding: 0;
	margin: 0;
	height: auto;
	


}
img {
	border:0;
}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend, dl, dd, dt {
	margin:0;
	padding:0;
}
a{font-size: 12px;color: #000;text-decoration: none;}
a:hover{font-size: 12px;color: #FF3300;text-decoration: underline; }
input { font-size:12px;}
/*基础元素*/
/*道具*/
.wrap {height: auto;width: 960px;margin:  auto;  }
.l { float:left;}
.r {  float:right!important; }
.clearit{clear:both;height:0px;overflow:hidden;}
.wspacer01{float:left;width:12px;height:1px;font-size:0px;}
.hspacer01{float:inherit;width:1px;height:5px;font-size:0px;overflow:hidden;}
.hspacer02{float:inherit;width:1px;height:3px;font-size:0px;overflow:hidden;}

/*道具*/







/*链接*/
a.red:link,
a.red:visited {color: #FF0000;text-decoration: none;}
a.red:hover {color:#000000;text-decoration:  none;}




/*链接*/
/*文字*/
.texta {color:#FF6600;}
.textb {color:#F33A9B;}
.textc {color:#336600;}
.textd {color:#993300;}
.texte {color:#FF3300;}
.textf {color:#669900;}
.textg {color:#FF6600;}
.texth {color:#333333;}
.texti {color:#FF0000;}
.textj {color:#0099ff;}

/*文字*/



/*　广告　*/
.gg01 { margin:5px auto; text-align:center;}
.gg02 { margin:0 auto 5px; background-color:#E13F01; text-align:center; padding-top:3px; padding-bottom:3px;}
.gg03 { margin:0 auto!important;;margin:0 auto -5px;}
.gg04 { margin:0 auto ;}
.gg05 { margin:5px auto 0; }
/*　广告　*/



/*  框架  */
.sidebar {
	width: 256px;
	float: right;
}
.content {
	width: 694px;
	float: left;

}
.sidebar1 {
	width: 280px;
	float: left;
}
.content1 {
	width: 405px;
	float: right;
}
/*  框架  */
/*　头部　*/
#header {
	background-repeat: repeat-x;
	height:60px;
}
#header #loginbar{ line-height:32px; height:32px; margin-top:3px;}
	#header #loginbar .login1,
	#header #loginbar .login2,
	#header #loginbar .login3,
	#header #loginbar .link1{
		background: url(gctimages/icon.gif) no-repeat 0 0;
		display:block;
		line-height:27px;
		height:27px;
		float:left;
		padding-left:22px;
		margin-right:5px;
	}
	#header #loginbar .login2{
		background-position: 0 -24px;
		margin-right:5px;
	}
	#header #loginbar .login3{margin-right:5px;background: none;padding-left:0;
	}
	#header #loginbar .link1{
		background-position: 0 -48px;
		margin-right:0px;padding-left:18px;
	}
		#header #loginbar .link1 a{ margin-right:12px; color:#00007f;}
		#header #loginbar .login1 input,
		#header #loginbar .login2 input,
		#header #loginbar .login3 input{
		border:1px solid #9BBDE3;
		width:80px;
		height:15px;
		margin-left:7px;
		vertical-align:middle;
	}
		#header #loginbar .login3 input{width:40px;}
		#header #loginbar .but{ float:left; margin-top:2px;}
		#header #loginbar .but img{ margin-right:5px;}


	#header #mainnav { margin:6px 25px auto 9px;}
	#header #mainnav .logo{ float:left; margin-top:10px; margin-right:10px}
	#header #mainnav ul.txtnav{
		width:720px;
		color:#FFFFFF;
		text-align:center;
		list-style:none;
		float:right;
		line-height:31px;
		height:31px;
		background-image: url(gctimages/navbg.jpg);
		background-repeat: repeat-x;
	}
		#header #mainnav ul.txtnav li{
	display: inline;

		}
		#header #mainnav ul.txtnav li a{
			color:#FFFFFF; font-weight:bold;
		}
	#header #mainnav ul.placenav{
		width:720px;
		list-style:none;
		float:right;
		line-height:22px;
		height:22px;
		margin-top:6px;
	}
	#header #mainnav ul.placenav li{
	display: inline;
	}
		#header #mainnav ul.placenav li a{ color:#00007F;}
		#header #mainnav ul.placenav li img{ vertical-align:middle;}
/*　头部　*/

/*　搜索条　*/
#searchbox {
	background-image: url(gctimages/seach02.jpg);
	background-repeat: repeat-x;
	height:34px;
	line-height:34px;
	margin:5px auto;
}
#searchbox .icon{
	background-image: url(gctimages/seach01.jpg);
	background-repeat: repeat-x;
	height:34px;
	width:17px;
	float: left;
	margin-left:3px;
}
#searchbox .txt{
	float:left; margin-top:-2px!important;margin-top:4px;  margin-left:4px; color:#FFFFFF;}
	#searchbox .txt .input01{ width:200px; height:16px; color:#999; border:1px solid  #FFFFFF; background-color:#F6F6F6; padding-left:7px; line-height:16px;}
	#searchbox .txt a{ color:#FFFFFF;}
/*　搜索条　*/


/*　图片新闻　*/
#picnewsbox{ margin:0 auto 5px; border:1px solid #BFD5ED; background-color:#EDFAFE; padding:4px;}
/*　图片新闻　*/

/*　通用列表　*/
.tylistbox { border:1px solid #BFD5ED;}
	.tylistbox .titlebar{
		height:31px;
		line-height:31px;
		background-repeat: repeat-x;
	}
		.tylistbox .titlebar .title{
			background: url(gctimages/icon.gif) no-repeat 0 -70px;
			display:block;
			line-height:31px;
			height:31px;
			float:left;
			padding-left:22px;
			font-size:14px;
			margin-left:4px;
			font-weight:bold;
		}
		.tylistbox .titlebar .more{
			float:right;
			padding-right:10px;
		}
			.tylistbox .titlebar .more a{ font-weight:bold;}
			.tylistbox .detail{
				background-repeat: repeat-x;
				background-position: center bottom;
					}
			.tylistbox  .detail ul {list-style:none; margin:6px auto;}
			/*　排行榜　*/
			.tylistbox  .detail ul li{line-height:24px;height:24px; padding-left:5px;}
			.tylistbox  .detail ul .top01,
			.tylistbox  .detail ul .top02,
			.tylistbox  .detail ul .top03,
			.tylistbox  .detail ul .top04,
			.tylistbox  .detail ul .top05,
			.tylistbox  .detail ul .top06,
			.tylistbox  .detail ul .top07,
			.tylistbox  .detail ul .top08,
			.tylistbox  .detail ul .top09,
			.tylistbox  .detail ul .top10{background: url(gctimages/icon.gif) no-repeat 0 -100px; padding-left:20px;	margin-left:7px;}
			.tylistbox  .detail ul .top02{background-position:  0 -124px;}
			.tylistbox  .detail ul .top03{background-position:  0 -148px;}
			.tylistbox  .detail ul .top04{background-position:  0 -172px;}
			.tylistbox  .detail ul .top05{background-position:  0 -196px;}
			.tylistbox  .detail ul .top06{background-position:  0 -220px;}
			.tylistbox  .detail ul .top07{background-position:  0 -244px;}
			.tylistbox  .detail ul .top08{background-position:  0 -268px;}
			.tylistbox  .detail ul .top09{background-position:  0 -292px;}
			.tylistbox  .detail ul .top10{background-position:  0 -316px;}

			/*　排行榜　*/
			
			/*　报考指南　*/
			.tylistbox .detail table.table01 { text-align:center; width:90%; margin:5px auto 8px;}
			.tylistbox .detail table.table01 td{ line-height:28px; height:28px;}
			.tylistbox .detail table.table01 td a{
					background-image: url(gctimages/but02.gif);
					background-repeat: no-repeat;
					background-position: center center;
					color:#333;
					text-align:center;
					text-decoration:none;
					width:70px;
					height:22px;
					float:left;
				}
			.tylistbox .detail table.table01 td a:hover{
					background-repeat: no-repeat;
					background-position: center center;
					color:#74081F;
			
				}
			/*　报考指南　*/
			
			/*　考试安排　*/
			.tylistbox .detail .smbox { border-bottom:1px solid #BFD5ED; line-height:24px; padding-left:15px; color:#FF0000; padding-top:8px; padding-bottom:9px;}
			.tylistbox .detail ul.ul1 li{background: url(gctimages/icon.gif) no-repeat 0 -337px; padding-left:16px;line-height:24px; margin-left:5px;}
			/*　考试安排　*/
			
			/*　名师介绍　*/
			.tylistbox .detail table.table02 { text-align:center; width:90%;margin:8px auto 6px!important; margin:10px auto 6px;}
			.tylistbox .detail table.table02 td{ line-height:22px!important;line-height:26px;}
			.tylistbox .detail table.table02 a span{ text-align:center; display:block; line-height:22px;}
			.tylistbox .detail table.table02 a img{ border:1px solid #5B4A3E;}
			.tylistbox .detail table.table02 a:hover img{ border:1px solid #FF3300;}
			.tylistbox .detail table.table02 .td1 a img{ border: none; margin:auto 3px; color:#FF3300;}
			.tylistbox .detail table.table02 .td1 a:hover img{ border: none;}
			.tylistbox .detail table.table02 a:hover{ text-decoration:none;}

			/*　名师介绍　*/
/*　通用列表　*/

/*　通用列表二　*/
.tylistbox1 { width:344px;}
.tylistbox1 .titlebar{
	height:27px;
	line-height:27px;
	background-repeat: repeat-x;
}
.tylistbox1 .titlebar .cur01{
	height:27px;
	width:44px;
	float:left;
	background-image: url(gctimages/boxb01.jpg);
	background-repeat: no-repeat;
}
.tylistbox1 .titlebar .title{
	height:27px;
	line-height:27px;
	background-image: url(gctimages/boxb05.jpg);
	background-repeat: repeat-x;
	float:left;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
}
.tylistbox1 .titlebar .cur02{
	height:27px;
	width:13px;
	float:left;
	background-image: url(gctimages/boxb02.jpg);
	background-repeat: no-repeat;
}
.tylistbox1 .titlebar .more{
	height:27px;
	line-height:27px;
	float: right;
	text-align:center;
}
.tylistbox1 .titlebar .more a.link1{ color:#FF3300;} 
.tylistbox1 .titlebar .cur03{
	height:27px;
	width:12px;
	float: right;
	background-image: url(gctimages/boxb04.jpg);
	background-repeat: no-repeat;
}

.tylistbox1 .bd{ border:1px solid #22C5F3; border-top:none; padding:5px;}
.tylistbox1 .bd .detail { border:1px solid #D5DCE2;  padding:5px;}
.tylistbox1 .bd .detail .pictxt { width:316px;}
.tylistbox1 .bd .detail .pictxt .pic{ width:120px;}
.tylistbox1 .bd .detail .pictxt ul.txt{ list-style:none; line-height:22px; width:185px; margin-left:5px;}
.tylistbox1 .bd .detail table{ width:100%; }
.tylistbox1 .bd .detail table td{ height:24px; line-height:24px;} 
.tylistbox1 .bd .detail table .w1{color:#994806; background: url(gctimages/icon.gif) no-repeat 0 -337px; padding-left:16px;} 
.tylistbox1 .bd .detail table .w1 a{ color:#994806;}  
.tylistbox1 .bd .detail table .w3{color:#999999; font-size:11px; font-family:Arial, Helvetica, sans-serif;} 
/*　通用列表二　*/

/*　热点新闻　*/
#hotnewsbox { border:1px solid #CCCCCC ; background-color:#F9F9F9;} 
#hotnewsbox .titlebox{ border-bottom:1px solid #CCCCCC; padding: 6px 10px; line-height:24px;} 
#hotnewsbox .titlebox .title { text-align:left;} 
#hotnewsbox .titlebox .title a{ color:#DB5112; font-size:16px; font-weight:bold;} 
#hotnewsbox .titlebox .body { display:block;line-height:22px;} 
#hotnewsbox .titlebox .body a{ color:#994806;}
#hotnewsbox .detail{ padding:7px 9px 5px; }
#hotnewsbox .detail table{ width:100%; }
#hotnewsbox .detail table td{ height:24px; line-height:24px;} 
#hotnewsbox .detail table .w1{color:#994806;} 
#hotnewsbox .detail table .w1 a{ color:#994806;}  
#hotnewsbox .detail table .w3{color:#999999; font-size:11px; font-family:Arial, Helvetica, sans-serif;} 
/*　热点新闻　*/

/*　切换新闻　*/
#tagnews { margin-top:5px;}
#tagnews ul.navtag{ margin:auto; list-style:none;  }
#tagnews ul.navtag li{float:left;height:22px;line-height:22px;padding-left:18px;padding-right:18px;border:1px solid #CDCCCC;background-color:#F6F6F6;cursor: hand;}
#tagnews ul.navtag li.nonce {border:1px solid #CDCCCC;font-weight:bold; border-bottom:none;padding-left:17px; padding-right:17px;background-color:#fff;}
#tagnews ul.navtag li.nonce a{ color:#00007f;}
#tagnews ul.navtag li.corner,
#tagnews ul.navtag li.corner1{ width:6px; padding:0; border:none;border-bottom:1px solid #CDCCCC;height:23px;background-color:#fff;}
#tagnews ul.navtag li.corner1{ width:30px;}
#tagnews ul.navtag li a:hover{ color:#CC0000; text-decoration:none;}
#tagnews .detail table{ width:100%; }
#tagnews .detail table td{ height:24px; line-height:24px;} 
#tagnews .detail table .w1{color:#994806; background: url(gctimages/icon.gif) no-repeat 0 -337px; padding-left:16px;} 
#tagnews .detail table .w1 a{ color:#994806;}  
#tagnews .detail table .w3{color:#999999; font-size:11px; font-family:Arial, Helvetica, sans-serif;} 
/*　切换新闻　*/

/*　网校课程辅导　*/
#wxkcfdbox .titlebar{
	height:25px;
	line-height:25px;
	background-image: url(gctimages/boxa04.gif);
	background-repeat: repeat-x;
}
#wxkcfdbox .titlebar .cur01{
	height:25px;
	width:25px;
	float:left;
	background-image: url(gctimages/boxa01.gif);
	background-repeat: no-repeat;
}
#wxkcfdbox .titlebar .title{
	height:25px;
	line-height:25px;
	background-image: url(gctimages/boxa03.gif);
	background-repeat: repeat-x;
	float:left;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
} 
#wxkcfdbox .titlebar .more{
	height:25px;
	line-height:25px;
	background-image: url(gctimages/boxa03.gif);
	background-repeat: repeat-x;
	float: right;
	padding-left:3px;
	padding-right:3px;
	text-align:center;
}
#wxkcfdbox .titlebar .more a{
font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
} 
#wxkcfdbox .titlebar .cur02{
	height:25px;
	width:23px;
	float: right;
	background-image: url(gctimages/boxa02.gif);
	background-repeat: no-repeat;
}
#wxkcfdbox .detail { border:1px solid #7CC330; background-color:#D8EFC0;  padding:5px 6px!important;padding:5px 6px 0; margin-top:5px;}
#wxkcfdbox .detail .box1{ border:1px solid #7CC330; background-color:#F7FCF1; padding:7px 10px 8px; width:220px; line-height:18px;}
#wxkcfdbox .detail .box1 a{ color:#00007f;}
#wxkcfdbox .detail .box2{ width:430px;}
#wxkcfdbox .detail .box2 a{color: #FF0000;}
/*　网校课程辅导　*/

/*　友情链接　*/

#yqlink .titlebar{
	height:27px;
	line-height:27px;
	background-image: url(gctimages/boxc03.jpg);
	background-repeat: repeat-x;
}
#yqlink .titlebar .cur01{
	height:27px;
	width:44px;
	float:left;
	background-image: url(gctimages/boxc01.jpg);
	background-repeat: no-repeat;
}
#yqlink .titlebar .title{
	height:27px;
	line-height:27px;
	background-image: url(gctimages/boxc05.jpg);
	background-repeat: repeat-x;
	float:left;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	font-weight:bold;
	color:#FFFFFF;
}
#yqlink .titlebar .cur02{
	height:27px;
	width:13px;
	float:left;
	background-image: url(gctimages/boxc02.jpg);
	background-repeat: no-repeat;
}
#yqlink .titlebar .more{
	height:27px;
	line-height:27px;
	float: right;
	text-align:center;
}
#yqlink .titlebar .cur03{
	height:27px;
	width:12px;
	float: right;
	background-image: url(gctimages/boxc04.jpg);
	background-repeat: no-repeat;
}
#yqlink .bd{ border:1px solid #F28023; border-top:none; padding:5px;}
#yqlink .bd .detail { line-height:18px; padding: 5px 10px; }
/*　友情链接　*/


/*　底部　*/
.footbox { text-align:center; margin-top:6px; line-height:22px;}
.footbox span{ display:block;}
.footbox a{ color:#000000; text-decoration:none;}
.footbox a:hover{ color: #FF3300; text-decoration:none;}
/*　底部　*/
