/* CSS Document */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;border:0;}
body  { margin:0; color:#666666; font:12px "宋体",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif; text-align: center; background:#FFF url(../images09_2009/bodybg.jpg) repeat-y center top;}
ul,li,dl,ul,ol{list-style:none;}
div,li,td,th {
	line-height: 20px;
	font-size:12px;}
img{border:none;}
select	{font-size:12px; color:#666666;}
input	{font-size:12px; color:#666666;}
select,input{vertical-align:middle; padding:0; margin:0;}

.cls {clear:both; display:block;}

a:link {color:#454545;text-decoration:none;} 
a:visited {color: #454545;text-decoration:none;} 
a:hover{color: #F00; text-decoration:underline;} 
a:active {color: #F00;text-decoration:underline;}

.marB{ margin-bottom:8px;}
.marL{ margin-left:8px;}
.conU{ padding:5px;}

#wraper{
	width:950px;
	margin:0 auto;
	text-align: left;}
	
.location{
	height:22px;
	line-height:22px;
	background-color:#f2f2f2;
	padding-left:20px;
	border:1px solid #d7d7d7;
	margin-bottom:8px;
	color:#666666;}
	
.location a:link{ color:#666666; text-decoration:none;}
.location a:visted{ color:#666666; text-decoration:none;}
.location a:hover{ color:#FF0000; text-decoration: underline;}	
	
.left{
	float:left;
	width:252px;
	background:#f9fbff url(../images09/bodybg.jpg) repeat-x top;}
	
.left_c{
	margin-right:12px;
	background:url(../images09/liney.gif) repeat-y right;
	padding-top:8px;
	padding-right:1px;}	
	
.aboutus_nav{
	margin-top:6px;
	border:1px solid #ccdaf5;
	padding:2px;
	height:33px;}
	
.right{
	float:right;
	width:698px;
	background:#f9fbff url(../images09/bodybg.jpg) repeat-x top;}
	
.focus{ height:300px;}
.company_pro{
	border:1px solid #d1ddf3;
	background:url(../images09/gsjjbg.jpg) no-repeat 12px 25px;
	padding-left:160px;
	padding-top:15px;
	padding-right:20px;
	padding-bottom:15px;
	margin-bottom:8px;}
	
.company_pro a:link{ color:#FF0000; text-decoration:none;}
.company_pro a:visted{ color:#FF0000; text-decoration:none;}
.company_pro a:hover{ color:#FF0000; text-decoration: underline;}

.center_left{
	float:left;
	display:inline;
	width:324px;
	margin-right:25px;
	margin-bottom:10px;}
	
.center_left_t{
	height:42px;
	margin-bottom:8px;}
	
.c_l12_01{ padding-left:30px;}
.c_l12_01 li{padding-left:10px;background:url(../images09/dot.gif) no-repeat 1px 9px;}

.c_l14_03{ padding-left:20px;}
.c_l14_03 li{
	font-size:14px;
	line-height:24px;
	padding-left:10px;
	background:url(../images09/dot.gif) no-repeat 1px 9px;}
	
.c_l14_03 li .time{
	float:right;
	display:inline;
	color:#cccccc;
	margin-right:10px;}
	
.c_l12_01 li .time{
	float:right;
	display:inline;
	color:#cccccc;
	margin-right:10px;}
	
.pic_t{margin-left:30px;}
	
.pic_c{
	margin-left:30px;
	padding-bottom:10px;
	float:left;
	display:inline;
	width:643px;
	background:url(../images09/linex.gif) repeat-x center;
	margin-right:25px;}
	
.pic_left{
	float:left;
	display:inline;
	width:309px;
	margin-right:15px;
	margin-top:8px;}
	
.pic_right{
	float:right;
	display:inline;
	width:309px;
	margin-top:8px;}
	
h3{
	font-size:14px;
	color:#375ece;
	height:28px;
	line-height:28px;}
	
h3 a:link{ color:#375ece; text-decoration:none;}
h3 a:visted{ color:#375ece; text-decoration:none;}
h3 a:hover{ color:#FF0000; text-decoration: underline;}
	
h4{
	font-weight:normal;
	color:#454545;
	font-size:12px;
	margin-bottom:5px;}
	
h4 a:link{ color:#FF0000; text-decoration:none;}
h4 a:visted{ color:#FF0000; text-decoration:none;}
h4 a:hover{ color:#FF0000; text-decoration: underline;}

.pic{
	background:url(../images09/compaytbg01.jpg) repeat-x bottom;
	padding-left:32px;
	height:20px;}
	
.news_pic{height:100px;}

.news_pic li{
	float:left;
	width:142px;
	text-align:center;}
	
.news_pic li img{ display:block;}
.marR{ margin-right:15px;}

.out_ys{
	margin-top:10px;
	background:url(../images09/linex.gif) repeat-x bottom;
	padding-bottom:5px;
	padding-left:8px;
	margin-bottom:10px;}
.zx{ margin-top:10px; margin-bottom:5px;}	
.contact{padding-bottom:12px;}
.honor{
	border:1px solid #d1ddf3;
	padding:10px;
	height:150px;
	margin-bottom:10px;
	background-color:#FFFFFF;}
	
.honor_t{
	float:left;
	width:42px;}
	
.honor_c{
	float:right;
	display:inline;
	width:886px;
	overflow:hidden;
	text-align:right;}
	
.c_pic{
	float:left;
	display:inline;
	width:156px;
	text-align:center;
	margin-right:25px;}
	
.c_pic img{
	padding:15px;
	border:1px solid #bdbdbd;
	width:124px;
	height:97px;
	margin-bottom:5px;}
	
.con{background-color:#eaf0fe;}

.hd{
	border:1px solid #d1ddf3;
	padding:10px;
	height:135px;
	margin-bottom:10px;
	background-color:#FFFFFF;}

.hd_pic{
	float:left;
	display:inline;
	width:155px;
	text-align:center;
	margin-left:20px;}
	
.hd_pic img{border:1px solid #c2bebd;}

/*公司大事记*/

.event_t{
	margin-top:20px;
	margin-bottom:15px;}
.event_title{
	font-size:16px;
	font-weight:bold;
	color:#003399;
	background:url(../images09/icon01.jpg) no-repeat 5px 5px;
	border-bottom:1px solid #afc4eb;
	height:24px;
	padding-top:4px;
	padding-left:25px;
	margin-bottom:2px;}
	
.c_l14_01{
	float:left;
	display:inline;
	width:520px;
	padding:10px;
	margin-bottom:20px;}
.c_l14_01 li{
	background:url(../images09/dot_b.gif) no-repeat 1px 9px;
	font-size:14px;
	color:#375ece;
	line-height:24px;
	list-style:none;}
	
.c_l14_01 li .time{
	float:right;
	display:inline;
	color:#999999;
	margin-right:10px;}
	
.c_l14_01 li a:link{ color:#375ece; text-decoration:none;}
.c_l14_01 li a:visited{ color:#375ece; text-decoration:none;}
.c_l14_01 li a:hover{ color:#FF0000; text-decoration: underline;}

.c_l14_01 li .dsjtime{
	margin-right:10px;
	color:#666666;}
	
.tabdsj td{ font-size:14px; line-height:24px; vertical-align:top;}
.fblue{color:#375ece;}
.bdot{
	background:url(../images09/dot_b.gif) no-repeat 1px 9px;
	color:#999999;
	padding-left:10px;}

	
.event_right{
	float:right;
	display:inline;
	width:155px;
	background:url(../images09/space.jpg) no-repeat center 10px;
	padding-top:35px;
	margin-bottom:20px;
	text-align:center;}
	
/**/

.company_t{	margin-top:20px; margin-bottom:10px;}

.imgr{
	float:right;
	display:inline;
	margin-left:30px;
	margin-bottom:20px;}
	
.company_title{ 
	margin-left:50px;
	margin-bottom:5px;}

.company_c{margin-left:30px; margin-bottom:10px;}

.honor_title{
	background:url(../images09/compaytbg01.jpg) repeat-x bottom;
	padding-left:32px;
	height:20px;
	padding-top:8px;
	margin-bottom:25px;}
	
.honor_con{
	padding-left:10px;
	padding-top:5px;
	margin-bottom:20px;}
	
.honor_pic{
	float:left;
	display:inline;
	width:156px;
	text-align:center;
	margin-left:15px;}
	
.honor_pic img{
	padding:15px;
	border:1px solid #bdbdbd;
	width:124px;
	height:97px;
	margin-bottom:5px;}
	
.surroundings_pic{
	float:left;
	display:inline;
	width:155px;
	text-align:center;
	margin-left:10px;}
	
.surroundings_pic img{border:1px solid #c2bebd;}

.surroundings{ padding-left:8px;}

/*合作*/

.cooperate_c{
	margin-left:25px;
	font-size:14px;}
	
.cooperate_c p{ margin-bottom:25px; line-height:24px;}

.cooperate_c .fblue{
	font-weight:bold;
	color:#375ece;}
	
.maps{ text-align:center; margin-bottom:20px;}


/*媒体*/
.media_right{
	float:right;
	display:inline;
	width:155px;
	padding-top:35px;
	text-align:center;}
	
.media_right .marB{ margin-bottom:20px;}
.media_right img{border:1px solid #000000;}

.c_l14_02{
	float:left;
	display:inline;
	width:450px;
	padding:10px;
	padding-bottom:0;
	padding-left:20px;}
.c_l14_02 li{
	padding-left:10px;
	font-size:14px;
	color:#666666;
	line-height:24px;}
	
.c_l14_02 li .time{
	float:right;
	display:inline;
	display:inline;
	color:#999999;
	margin-right:10px;}
	
.c_l14_02 li a:link{ color:#666666; text-decoration:none;}
.c_l14_02 li a:visited{ color:#666666; text-decoration:none;}
.c_l14_02 li a:hover{ color:#FF0000; text-decoration: underline;}

.linex{ 
	background:url(../images09/linex.gif) repeat-x center;
	height:30px;}
	
.page{
	margin-top:30px;
	text-align:center;
	font-size:14px;
	color:#002899;
	height:30px;
	line-height:30px;}
	
.page a:link{ color:#002899; text-decoration:none;}
.page a:visited{ color:#002899; text-decoration:none;}
.page a:hover{ color:#FF0000; text-decoration: underline;}

/*网站地图*/
.maps_c{
	margin-left:25px;
	font-size:14px;
	background:url(../images09/maps_bg.jpg) no-repeat right bottom;}
	
.maps_c p{ margin-bottom:15px;}

.job_left{
	float:left;
	width:329px;
	margin-left:20px;}
	
.job_left p{ margin-bottom:20px;}

.job_left p .fblue{
	font-weight:bold;
	color:#375ece;
	font-size:14px;}
	
.fred{ 
	color:#ff6600;
	font-size:14px;
	font-weight:bold;}
	
.job_notice{
	margin-left:20px;
	border:1px solid #d1ddf3;
	background-color:#eef2fb;
	padding:8px;}
	
/*意见反馈*/
.idea{
	margin-left:25px;
	font-size:14px;
	line-height:24px;	}
	
.idea_put{
	border:5px solid #ecf1fa;
	padding:10px;
	margin-left:25px;
	margin-bottom:10px;
	width:600px;
	font-size:14px;
	line-height:24px;}
	
.idea_put td{ font-size:14px;}

.myinput{
	height:18px;
	border:1px solid #a5a6a5;}
	
.mytextarea{
	height:18px;
	border:1px solid #a5a6a5;
	width:500px;
	height:80px;}
	
.tab_idea{}
.tab_idea td{ font-size:14px; line-height:24px;padding-left:10px;}

.tab_idea_t{
	height:26px;
	border-top:1px solid #e9e9e9;
	background-color:#f6f6f6;}
	
.idea_c{
	padding:10px 30px;
	font-size:14px; 
	line-height:24px;}
	
.fyellow{ color:#FF6600;}

.page_idea{
	margin-top:10px;
	text-align:center;
	font-size:14px;
	color:#002899;
	height:30px;
	line-height:30px;}
	
.page_idea a:link{ color:#002899; text-decoration:none;}
.page_idea a:visited{ color:#002899; text-decoration:none;}
.page_idea a:hover{ color:#FF0000; text-decoration: underline;}

/*网校荣誉*/
.hor li{
	float:left;
	width:232px;
	text-align:center;
	margin-bottom:25px;}
	
.more{ float:right;}