/*************************************************全局***/
* { word-wrap: break-word; word-break: break-all; }
body, th, td, input, select, textarea, button { font: 12px/1.5em Verdana, "Lucida Grande", Arial, Helvetica, sans-serif; }
body, h1, h2, h3, h4, h5, h6, p, ul, dl, dt, dd, form, fieldset { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 {font-size: 1em;}
ul li { list-style: none; }
img { border:0; }
select { margin-right: 2px; }
.font_normal { font-weight:normal!important; color:#333333!important; }
.right { float:right; }

/*字体颜色*/
.red { color:#CC0000!important; }
.ZiSe { color:#6464e1!important; }
.gree { color:#009933!important; }
.HuiSe { color:#999999!important; }
.HuangSe { color:#d37700!important; }
.HuiSe { color:#999; }

.clear {clear:both;}
.margin-bottom { margin-bottom:10px; }
.font12px { font-size:12px!important; }
a { color: #0041d9; text-decoration: none; }
a:hover { text-decoration: underline; }

.main { width:950px; margin:0 auto; position:relative; }

/*************************************************分页***/
.FenYe { height:22px; margin-bottom:10px; overflow:hidden; }
	.FenYe h1,
	.FenYe h2,
	.FenYe ul,
	.FenYe ul li { float:left; margin-right:1px; }
		.FenYe a { float:left; display:block; height:20px; line-height:20px; border:#cccccc solid 1px; padding:0 8px; }
		.FenYe ul li a.first { border:0; color:#eb6100; cursor:default; }
		.FenYe h1 a.first:hover,
		.FenYe h2 a.first:hover,
		.FenYe ul li a.first:hover { text-decoration:none; }
	.FenYe h1 { background:url(../images/fenye_icon_2.gif) no-repeat 3px center; }
	.FenYe h2 { background:url(../images/fenye_icon_1.gif) no-repeat 48px center; }
		.FenYe h1 a.first,
		.FenYe h2 a.first { font-weight:normal!important; color:#666666; cursor:default; }
	


/*************************************************头部***/
.bar_top { border-bottom:#a7a6a6 solid 1px; }
	.bar_top_1 { width:950px; height:38px; margin:0 auto; line-height:38px; }
		.bar_top_1 img { float:left; }
		.city { float:left; margin-left:10px; }
		p.bar_msg { float:right; }

/*************************************************banner和导航***/
.banner { height:146px; background:#0577c6 url(../images/banner_bg.jpg) no-repeat; margin-bottom:18px; }
	.banner_1 { width:950px; margin:0 auto; height:146px; position:relative; }
		.banner_1 h1 { font-family:"黑体"; font-weight:normal; font-size:24px; color:#fff; text-align:center; padding-top:40px; }
		.nav { width:100%; height:35px; position:relative; z-index:3; position:absolute; left:0; bottom:0; background:url(../images/nav_bg.gif); }
			.nav ul { padding-left:20px; }
				.nav ul li { float:left; }
					.nav ul li a { display:block; line-height:35px; padding:0 10px; color:#fff; font-size:14px;  background:url(../images/nav_li_line.gif) no-repeat right top; }
					
				.nav ul li.first { background:url(../images/nav_first.gif) no-repeat right top; font-weight:bold; }
					.nav ul li.first a { display:block; background:url(../images/nav_first.gif) no-repeat; }
					.nav ul li.first a:hover { text-decoration:none; cursor:default; }
					
/*************************************************焦点图***/
.container{width:260px; float:left; margin-right:10px; height:195px; overflow:hidden;position:relative;}

.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:260px; height:195px; display:block; border:0;}

.slider2{width:2000px;}
.slider2 li{float:left;}

.num{ position:absolute; right:5px; bottom:5px;}
.num li{
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.num li.on{
	color: #fff;
	width: 16px;
	height: 16px;
	font-size: 12px;
	background-color: #FF7300;
	font-weight: bold;
}

/*************************************************Content***/
.content { width:696px; float:left; }
	.JianJie { height:195px; margin-bottom:12px; }
		.txt{ line-height:22px; }
		.txt p { color:#9c7864; padding-top:10px; }
.column_gree,
.column { height:30px; background:url(../images/column_bg.gif) repeat-x left bottom; margin-bottom:12px; }
.column_gree { background:url(../images/column_bg_gree.gif) repeat-x left bottom!important; }
    .column_gree h1,
	.column h1 { height:30px; float:left; font-size:14px; background:url(../images/tab_bg.gif) no-repeat right top; float:left; color:#fff; line-height:30px; }
	.column_gree h2,
	.column h2 { float:left; padding-left:10px; font-size:16px; font-weight:normal; font-family:"黑体"; padding-top:5px; }
	.column_gree h1 { background:url(../images/tab_bg_gree.gif) no-repeat right top!important; }
	    .column_gree h1 span,
		.column h1 span { display:block; background:url(../images/tab_bg.gif) no-repeat; padding:0 10px; }
		.column_gree h1 span { background:url(../images/tab_bg_gree.gif) no-repeat left top!important; }
		
ul.item_tab { margin-bottom:8px; }		
	ul.item_tab li { width:117px; height:23px; background:url(../images/tab_2_bg.gif) no-repeat left -23px; float:left; margin:0 6px 6px 0; text-align:center; line-height:23px; }
	ul.item_tab li.first { background:url(../images/tab_2_bg.gif)!important; }
		ul.item_tab li.first a { color:#fff; }

.item_list { color:#444!important; padding-bottom:12px; margin-bottom:12px; border-bottom:#ccc dashed 1px; }
	.item_list h1 { margin-bottom:4px; font-size:13px; }
		.item_list h1 p { float:right; }
			.item_list h1 p span { font-size:14px; color:#FF0000; }


/*************************************************口碑***/		
.font16px { font-family:Arial; font-size:20px; color:#ff650e; }

.PingJia {}
	.column_ping { background:url(../images/column_bg_2.gif) repeat-x left bottom; height:26px; margin-bottom:12px; position:relative; }
		.column_ping strong { font-size:14px; }
		.column_ping p { float:right; padding-right:100px; }
		.btn_pingjia { display:block; width:94px; height:21px; background:url(../images/btn_pingjia.gif) no-repeat; position:absolute; right:0; bottom:0; }
		
.list_pingjia { margin-bottom:12px; border-bottom:#ccc dashed 1px; padding-bottom:10px; }
	.list_img { float:left; margin-right:10px; }
	.list_pingjia ul { float:left; width:80%; }
	
#PingJia_box { padding-bottom:10px; }
	
/*************************************************表单***/
.send_box { width:292px; height:76px; float:left; margin-right:5px; border:#a4a4a4 solid 1px; }
.send_box_w200 { width:300px; height:50px; float:left; margin-right:5px; border:#a4a4a4 solid 1px; }
.send_title { height:21px; border:#a4a4a4 solid 1px; font-size:14px; width:292px; background:#fff; }
.send_title_w200 { height:21px; border:#a4a4a4 solid 1px; font-size:14px; width:196px; background:#fff; }
.send_title_w100 { height:21px; border:#a4a4a4 solid 1px; font-size:14px; width:96px; background:#fff; }
.btn_tijiao { width:80px; height:67px; background:url(../images/btn_pinglun.gif); border:0; float:left; }
.btn_tijiao_2 { width:78px; height:25px; background:url(../images/btn_tijiao.gif); border:0; cursor:pointer; margin-left:5px; }



/*************************************************link***/
.link { width:242px; float:right; }
	.tel { border:#ddc6b9 solid 2px; background:#fffef1 url(../images/tel_bg.gif) no-repeat; padding:41px 6px 6px 6px; margin-bottom:10px; }
		.tel h1 { font-size:16px; color:#b33e03; text-align:center; border-bottom:#ddc6b9 solid 1px; margin-bottom:5px; padding-bottom:5px; }
		
		.comein { height:31px; background:url(../images/btn_2.gif); margin-bottom:7px; }
			.comein a { display:block; width:121px; height:31px; line-height:31px; font-size:14px; color:#fff; float:left; text-align:center; }
			.comein a.first:hover { background:url(../images/btn_2.gif) no-repeat left -31px; }
			.comein a.tow:hover { background:url(../images/btn_2.gif) no-repeat right -31px; }
			
		.column_link { background:url(../images/column_link_bottom.gif) no-repeat left bottom; padding-bottom:4px; margin-bottom:10px; }
			.column_link h1 { height:27px; line-height:27px; background:url(../images/column_link_h1.gif); color:#fff; font-size:14px; font-weight:normal; padding-left:14px; }
			.column_link ul.list_link { line-height:22px; border-left:#0e77ad solid 1px; border-right:#0e77ad solid 1px; padding-top:6px; }
				.column_link ul.list_link li { background:url(../images/pointer.gif) no-repeat 8px center; padding:0 8px 0 14px;overflow:hidden;height:23px; }
					.column_link ul.list_link li p { float:right; color:#999; }
					
				.hot { background:url(../images/hot_shuzi.gif) no-repeat 10px 12px; padding-left:16px; position:relative; z-index:6; line-height:24px!important; }
					.hot li { background:none!important; }
					
/*************************************************footer***/				
.footer { clear:both; text-align:center; padding-top:10px; }
	.footer .line { border-top:#9e9e9e solid 1px; padding-top:10px; }
	
/*************************************************课程介绍***/
.KeCheng_JieShao { padding:16px 10px; background:#f8faf6; border-top:#bebebe solid 1px; border-bottom:#bebebe solid 1px; line-height:24px; font-size:14px; margin-bottom:10px; }
	.KeCheng_JieShao h1 { font-weight:normal; font-family:"黑体"; font-size:18px; color:#cc2b2b; padding-bottom:5px; }
	.KeCheng_JieShao ul { float:left; margin-right:10px; }
	
.tabs { height:27px; background:url(../images/tabs_bg.gif) repeat-x left bottom; margin-bottom:10px; }
  .tabs ul { padding-left:10px; }
    .tabs li { width:83px; height:24px; text-align:center; line-height:24px; font-size:14px; float:left; background:url(../images/tabs_li_bg.gif); }
	.tabs li.first { background:url(../images/first_bg.gif) no-repeat; font-weight:bold; color:#fff; }
	
.content_kecheng { line-height:24px; margin-bottom:8px; }

/*************************************************问答***/

.help { padding-left:30px; background:url(../images/icon_help.gif) no-repeat 5px 5px; line-height:24px; }
.icon_ok { padding:5px 10px 5px 30px; border-top:#cccccc dashed 1px; border-bottom:#cccccc dashed 1px; background:#f8f8f8 url(../images/icon_ok.gif) no-repeat 5px 8px; line-height:22px; }
	
.help_ok { margin-bottom:10px; }
	a.btn_gree,
	a.btn_blue { display:block; margin-top:5px; width:48px; height:20px; text-align:center; line-height:20px; color:#fff; }
		a.btn_blue { background:url(../images/btn_blue_bg.gif); }
		a.btn_gree { background:url(../images/btn_gree_bg.gif); }
		
/*************************************************相册列表***/	
ul.list_photo li { float:left; margin:0 16px 14px 0; text-align:center; overflow:hidden; }	
	.photo { width:114px; height:114px; background:url(../images/photo_bg.gif); text-align:center; }
		  .photo img { margin-top:15px; }
		  
.photo_big { width:544px; margin:0 auto; text-align:center; margin-bottom:10px; }
.photo_xiaotu { width:620px; _width:650px; margin:0 auto; }  
  .photo_xiaotu ul li { float:left; margin-right:9px;margin-right:7px!important; }
/*************************************************机构简介***/	  
.jieGouJanJie { line-height:24px; font-size:14px; }
  .jieGouJanJie p { text-indent:2em; padding-bottom:8px; }
  
.tech { border-bottom:#ccc dashed 1px; margin-bottom:8px; }
	.tech td { font-size:14px; }
  
.fenxiao dl { line-height:22px; padding-bottom:6px; border-bottom:#ccc dashed 1px; margin-bottom:6px; }
  .fenxiao dt { font-weight:bold; font-size:14px; }
  
.news_h1 { font-size:18px; font-family:"黑体"; font-weight:normal; text-align:center; }
.news_p { margin-top:5px; padding-top:5px; border-top:#ccc solid 1px; text-align:center; margin-bottom:10px; }
.news_content { font-size:14px; line-height:24px; }
  .news_content p { margin-bottom:10px; }
  
.video { display:block; width:128px; height:96px; position:relative; }
	.video p { position:absolute; left:35px; top:37px; width:59px; height:27px; background:url(../images/play_icon.gif); }
	
.online_map { float:right; }
  .online_map div { padding:3px; border:#87b06c solid 1px; }
  .online_map p { text-align:center; padding-top:5px; }
  
.btn_yellow { width:123px; height:43px; background:url(../images/btn_yellow.gif); text-align:center; font-size:14px; font-weight:bold; color:#fff; display:block; line-height:43px; float:left; }


/*************************************************video_player***/
.video_player { width:635px; background:#fff; position:absolute; left:50px; top:50px; }
  .player_control { width:610px; height:498px; margin:0 auto; }
	.player_control p { text-align:right; }


.other_city{ position:absolute; width:180px; background-color:#fff; border:#FDE3C0 1px solid; color:#666; line-height:155%; padding:1px; top:30px; left:305px; display:none;z-index:999 }
.bg_city_box{background-color:#FFFAF3;padding:6px 0 4px 9px;}



.btn_yellow_yhq { display:block; width:159px; height:35px; background:url(../images/btn_bg_yhq.gif); float:left; margin-right:10px; text-align:center; line-height:35px; font-size:16px; font-weight:bold; color:#fff; }
.last_yhq { line-height:35px; font-size:14px; }
.dyyhj { width:76px; height:22px; background:url(../images/btn_dyyouhui.gif); display:block; line-height:22px; text-align:center; color:#fff; }

/*07/29/2011 15:35*/
.font-size { font-size:14px; font-weight:bold;padding-top:10px; padding-bottom:2px; }
.dy_new { width:76px; height:22px; background:url(../images/dy_new.gif); display:block; line-height:22px; text-align:center; color:#fff; }
.j_list_border { border-bottom:#cee1f5 dashed 1px; padding-bottom:10px; padding-top:2px; }
.j_pad_top { padding-top:10px; }