@charset "utf-8";
/* CSS Document */
html,body{ height:100%;}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
    font-size:12px;
	color:#555;
	font-family:Arial, Helvetica, sans-serif;
	background:#fff;
}
.c{ clear:both;}
a:link{ color:#555; text-decoration:none;}
a:visited{color:#555; text-decoration:none;}
a:hover{color: #000; text-decoration:underline;}
a:active{color:#555; text-decoration:none;}

.more:link{ color:#d8291a; text-decoration:none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.more:visited{color:#d8291a; text-decoration:none;}
.more:hover{color: #CC6600; text-decoration:none;}
.more:active{color:#d8291a; text-decoration:none;}

.txt_lineheight18{ line-height:18px;}
.txt_lineheight22{ line-height:22px;}

.box_145{ width:145px; font-size:13px; line-height:19px; padding:0 0 0 5px; height:19px; color:#666;}
.box1{ line-height:19px; height:23px; color:#666; border:0 #fff;}

.logo_boder{ border:#cecece 1px solid;}
/*文字样式 开始*/
.blue_b_12{color: #2f558c;font-weight: bold;}
	
/*文字样式 结束*/

/*头部登录注册样式 开始*/

#top_login{ background: url(../images/index5_02.gif) repeat-x; height:30px; padding-top:5px;}
#Top1_Logon1_type{ color:#666666; font-size:12px;}
.login_input{ width:70px; font-size:12px; color:#666666;}


.reg_link1:link{ color:#418347; text-decoration:underline;}
.reg_link1:visited{color:#418347; text-decoration:underline;}
.reg_link1:hover{color: #1E5B30; text-decoration:underline;}
.reg_link1:active{color:#418347; text-decoration:underline;}

.reg_link2:link{ color:#836541; text-decoration:underline;}
.reg_link2:visited{color:#836541; text-decoration:underline;}
.reg_link2:hover{color: #993300; text-decoration:underline;}
.reg_link2:active{color:#836541; text-decoration:underline;}

.reg_link2:link{ color:#836541; text-decoration:underline;}
.reg_link2:visited{color:#836541; text-decoration:underline;}
.reg_link2:hover{color: #993300; text-decoration:underline;}
.reg_link2:active{color:#836541; text-decoration:underline;}

.reg_link3:link{ color:#332c64; text-decoration:underline;}
.reg_link3:visited{color:#332c64; text-decoration:underline;}
.reg_link3:hover{color: #0000CC; text-decoration:underline;}
.reg_link3:active{color:#332c64; text-decoration:underline;}

.blue_link:link{ color:#006699; text-decoration:none;}
.blue_link:visited{color:#006699; text-decoration:none;}
.blue_link:hover{color: #003366; text-decoration:none;}
.blue_link:active{color:#006699; text-decoration:none;}

.blue_link2:link{ color:#6086b1; text-decoration:none;}
.blue_link2:visited{color:#6086b1; text-decoration:none;}
.blue_link2:hover{color: #003366; text-decoration:none;}
.blue_link2:active{color:#6086b1; text-decoration:none;}

.red_link:link{ color: #CC3300; text-decoration:none;}
.red_link:visited{color:#CC3300; text-decoration:none;}
.red_link:hover{color: #CC6600; text-decoration:none;}
.red_link:active{color:#CC3300; text-decoration:none;}

.Black_link:link{ color: #000; text-decoration:none;}
.Black_link:visited{color:#000; text-decoration:none;}
.Black_link:hover{color: #CC6600; text-decoration:none;}
.Black_link:active{color:#000; text-decoration:none;}

.White_link:link{ color: #fff; text-decoration:none;}
.White_link:visited{color:#fff; text-decoration:none;}
.White_link:hover{color: #FFFF66; font-weight:bold; text-decoration: underline;}
.White_link:active{color:#fff; text-decoration:none;}

.Member_menu:link{ color: #555; font-weight:bold; padding-left:10px;text-decoration:none;}
.Member_menu:visited{color: #555; font-weight:bold; padding-left:10px; text-decoration:none;}
.Member_menu:hover{color: #330000; padding-left:10px; text-decoration:none;}
.Member_menu:active{color: #555; font-weight:bold; padding-left:10px; text-decoration:none;}

/*头部登录注册样式 结束*/


/*菜单样式 开始*/

#menu ul{ margin:5px 0 0 0; padding:0; list-style:none;}
#menu li{ float: left; line-height:24px; font-size:13px; color:#333; width:79fvpx; text-align:center; border-right:#e0e0e0 solid 1px; }
#menu li a{float: left; line-height:24px; font-size:13px; color:#333; width:79px; text-align:center; border-right:#e0e0e0 solid 1px; }
#menu li a:hover{float: left; line-height:24px; font-size:13px; color: #CC6600; width:80px; text-align:center; border-right:#e0e0e0 solid 1px; font-weight:bold; }

/*菜单样式 结束*/

/*顶部公开课内训课程菜单 开始*/

#Openclass,#Inclass{ text-align:center; padding-top:5px;}
#Openclass ul,#Inclass ul{ margin:0; padding:0; list-style:none;}
#Openclass li,#Inclass li{ float:left; line-height:20px; color:#737373; width:58px; text-align:center;}
.Openclassli{ background:url(../images/line1.gif) right no-repeat; padding-right:2px;}

/*顶部公开课内训课程菜单 结束*/

#cont{width:970px; margin:auto; margin-top:3px;}
#cont_main{ width:780px; float:left;}
#cont_main2{ width:780px; float:right;}
#cont_right{ width:180px; float:right;}
#cont_left{ width:180px; float:left;}

#Columm_cont_main{ width:660px; float:left;}
#Columm_cont_left{ width:298px; float:left;}

.tab_margin{ margin-top:10px;}
.tab_margin15{ margin-top:15px;}
.tab_margin2{ margin-top:2px;}
.tab_margin_bottom5{ mamargin-bottom:5px;}

#news_list{ width:240px; margin:0; padding:0;}
#news_list ul{ margin:0; padding:0; list-style:none;}
#news_list li{ margin:0; padding:0 0 0 5px; background:url(../images/ico4.gif) no-repeat left 50%; line-height:23px;}

#lecturer_rec{ display:inline;padding:13px 5px 5px 2px;}
#lecturer_rec ul{ list-style:none; margin:0; padding:0;}
#lecturer_rec li{ float:left; margin:0 7px 7px 7px; width:67px;}
.lecturer_img_border{ border:#d7d7d7 solid 1px; padding:3px;}
.lecturer_name{ padding-top:7px; padding-bottom:1px; width:75px; text-align:center;}

.video_bg_min{ background:url(../images/video_bg_min.gif) no-repeat; width:88px; height:58px; padding:2px;}

#new_class,#new_class2{ margin:0; padding:0;}
#new_class ul,#new_class2 ul{ margin:0; padding:0; list-style:none;}
#new_class li,#new_class2 li{ margin:0; padding:0 0 0 15px; background:url(../images/ico4.gif) no-repeat 5px 50%; line-height:20px; text-align:left;}


#ad_img_180_90,#ad_img_780_90{ padding:10px 0;}

#main_info_list,#main_down_list{ width:367px; padding:8px;}
#main_info_list ul,#main_down_list ul{ margin:0; padding:0; list-style:none;}
#main_info_list li{ float:left;  margin:0; padding:0 0 0 15px; background:url(../images/ico4.gif) no-repeat 5px 50%; line-height:22px; width:168px;}
#main_down_list li{ float:left; width:98%; padding:0 0 0 15px; background:url(../images/ico4.gif) no-repeat 5px 50%; line-height:22px;}

#main_traininginst_list ul,#main_count_list ul{ margin:0; padding:0; list-style:none;}
#main_traininginst_list li,#main_count_list li{ line-height:18px; padding-left:5px;}

.data_right{float:right; }
.list_title{ float:left;}

#foot_link{ background:#f1f1f1; height:45px; text-align:center; margin:auto; width:940px; margin-top:10px; padding:15px 15px 10px 15px; line-height:20px; border-bottom: solid 3px #da2d1e;}
#foot_menu{ text-align:center; width:950px; margin:auto; font-size:13px; padding:10px; color:#333; line-height:25px;}
.foot_menu:link{color:#000; text-decoration: none; font-size:13px;}
.foot_menu:visited{color:#000; text-decoration: none; font-size:13px;}
.foot_menu:hover{color:#CC6600; text-decoration:underline;}
.foot_menu:active{color:#000; text-decoration: none; font-size:13px;}


.blue14{font-size:14px;	font-weight: bold;	color: #2f558c;}

#Openclass_list,#Openclass_list2,#kaike_list{margin:0;padding:5px 10px;}
#Openclass_list ul,#Openclass_list2 ul,#kaike_list ul{ margin:0; padding:0; list-style:none;}
#Openclass_list li,#Openclass_list2 li,#kaike_list li{ width:98%; float:left; padding:0 0 0 10px; background:url(../images/ico4.gif) no-repeat left 50%; line-height:23px; color: #666; text-align:left;}

.Openclass_list3{margin:0;padding:5px 10px;}
.Openclass_list3 ul{ margin:0; padding:0; list-style:none;}
.Openclass_list3 li{ margin:0; padding:0 0 0 10px; background:url(../images/ico4.gif) no-repeat left 50%; line-height:23px; color: #555; text-align:left;}

#Intermal_list{ margin:0; padding:10px;}
#Intermal_list ul{ margin:0; padding:0; list-style:none;}
#Intermal_list li{ float:left; width:156px;padding:0 0 0 10px; background:url(../images/ico4.gif) no-repeat left 50%; line-height:23px; color: #555; text-align:left;}

#Intermal_list2 { margin:0; padding:5px 10px;}
#Intermal_list2 ul{ margin:0; padding:0; list-style:none;}
#Intermal_list2 li{ float:left; width:95px;padding:0 0 0 10px; background:url(../images/ico4.gif) no-repeat left 50%; line-height:20px; color: #555; text-align:left;}

#client_list{ margin:0; padding:0;}
#client_list ul{ margin:0; padding:0; list-style:none;}
#client_list li{ float:left; margin:5px;}

#interservice_list ul{ margin:0; padding:0; list-style:none;}
#interservice_list li{ margin:0; padding:0 0 0 32px; background:url(../images/ico6.gif) no-repeat 15px 50%; line-height:22px; color: #555; text-align:left; border-bottom:#e2e2e2 1px solid;}

#teacher_toplist{ padding:13px 8px 5px 8px; width:764px; margin:0; text-align:center;}
.teacher_box{ float:left; width:242px; height:124px; border:#d4dbe4 solid 1px; background:url(../images/teacher_boxbg.gif) repeat-x; margin:5px;}

.cont_txt{ width:740px; padding:20px; font-size:14px; line-height:25px;}

.Inter_list{border-left:#a8bdd0 1px solid; border-right:#a8bdd0 1px solid; padding:10px; width:638px; background:url(../images/cont_bg.gif) repeat-x;} 
.Inter_list_ul{list-style:none; margin:0; padding:0;}
.Inter_list_li{ float:left; width:290px; margin:0 5px 0 10px; background:url(../images/ico4.gif) no-repeat left 50%; padding:0 0 0 10px; line-height:22px;}


#mytxt_list{border-left:#a8bdd0 1px solid; border-right:#a8bdd0 1px solid; padding:10px; width:638px; background:url(../images/cont_bg.gif) repeat-x;}
#mytxt_list ul{ margin:0; padding:0; list-style:none;}
#mytxt_list li{float:left; padding:0 0 0 10px; background:url(../images/ico4.gif) no-repeat left 50%;width:98%; line-height:22px; color: #666; text-align:left;}

.rskh{ border-left:#acbdcd 1px solid; border-right:#acbdcd 1px solid;}

.ky_txt{ padding:0 15px 15px 15px; line-height:22px; color:#757575; text-align:left;}

.ico7{ background:url(../images/ico7.gif) 130px 50% no-repeat;}

.video_bg2{ background:url(../images/video_bg2.gif) no-repeat; width:174px; height:145px; text-align:center; padding-top:11px;}


.training_bg{ background:url(../images/Column_con_bg3.gif) repeat-x;}

.vip_bg{ width:935px; height:490px; margin:auto; border:#d5d5d5 1px solid; background:url(../images/vip_bg.jpg) no-repeat center; text-align:right; padding:30px 32px 0 0; }

.reg{ width:938px;  margin:auto; border:#d5d5d5 1px solid; text-align:center; padding:15px; }

#vip_txtlist{ width:306px; margin:auto;}
#vip_txtlist ul{ list-style:none; margin:0; padding:0;}

#vip_txtlist li{width:290px;background:url(../images/ico11.gif) left 50% no-repeat; padding-left:15px; text-align:left; border-bottom:#673609 1px dashed; line-height:25px; text-align:left;}
.main_openclass_box{ border:#d5d5d5 1px solid; width:779px; height:486px; padding:1px;}
.main_openclass2{ width:769px; padding:8px 5px 5px 5px;}
.main_openclass2_ul{list-style:none; margin:0; padding:0;}
.main_openclass2_li{ float:left; width:355px; margin:0 5px 0 10px; background:url(../images/ico4.gif) no-repeat left 50%; padding:0 0 0 10px; line-height:22px;}

.main_Inter_box{ border:#d5d5d5 1px solid; width:779px; height:338px;}
.main_Inter_box2{ width:460px; padding:8px 5px 5px 5px;}
.main_Inter_box2_ul{list-style:none; margin:0; padding:0;}
.main_Inter_box2_li{ float:left; width:200px; margin:0 5px 0 10px; background:url(../images/ico4.gif) no-repeat left 50%; padding:0 0 0 10px; line-height:22px;}



/*顶部地区、月份切换 开始*/
.float_right {
	
	margin-right: auto;

	margin-left: auto;
}


.w_1 {
	WIDTH: 374px
}


.bbs_menu {
	
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 84px;
	HEIGHT: 45px
}
.bbs_menu UL LI {
	PADDING-LEFT: 10px;
	FONT-WEIGHT: bold; BACKGROUND: url(../images/bbs_menu2.gif) no-repeat;
	CURSOR: pointer;
	COLOR: #fdb69e;
	LINE-HEIGHT: 23px;
	HEIGHT: 23px
}
.bbs_menu UL LI.li_d {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/bbs_menu.gif) left no-repeat; color:#ffffff;
}
.bbs_right {
	BORDER-RIGHT: #c72114 2px solid;
	BORDER-TOP: #c72114 2px solid;
	FLOAT: left;
	OVERFLOW: hidden;
	BORDER-LEFT: #c72114 0px solid;
	WIDTH: 288px;
	BORDER-BOTTOM: #c72114 2px solid;
	HEIGHT: 42px;
	BACKGROUND:url(../images/menubg.gif) no-repeat;
}
.bbs_right UL LI { margin:0; padding:0; list-style:none; float:left; color:#fff; margin-left:5px; word-break:keep-all;
}
#info2 {
	DISPLAY: none
}
/*顶部地区、月份切换 结束*/

.del{text-decoration: line-through; color:#996600;}
.book_type{ padding:0 2px; width:170px;}
.book_type UL{ list-style:none; margin:0; padding:0;}
.book_type LI{ float:left; padding:0 4px 0 4px; margin-bottom:5px; word-break:keep-all;display:block; height:16px;}
h3{ font-size:12px; color:#CC3300; font-weight:bold; margin:5px 0 3px 0; line-height:25px;}


.traininginst_div1{ float:left; width:152px;height:72px}
.teacher_box2{ float:left; width:470px; }
.Trainingsite_bg{float:left; background:url(../images/Trainingsite_bg.gif) no-repeat; width:185px; height:184px; text-align:center; padding-top:11px;}
#Columm_cont_right{width:298px; float:right;}