@charset "utf-8";
/* 讲师通用模版 CSS Document */

body {
	margin:0 auto;
	font-family:"微软雅黑",Verdana, Geneva, sans-serif ;
	background-color:#FFF;
}
* {
	margin:0;
	padding:0;
}
ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
h1, h2, h3 {
	margin:0;
	padding:0;
}
.color_ccc {
	color:#CCC;
}
.color_999 {
	color:#999;
}
.color_666 {
	color:#666;
}
.color_333 {
	color:#333;
}
.txt_lineheight15 {
	line-height:1.5em;
}
.txt_lineheight2 {
	line-height:2em;
}
/*图片链接无边框*/
img {
	border:0;
}
a img {
	border:0;
}
.clearboth {
	clear:both;
}
/*默认的链接样式*/
a, a:link, a:visited, a:hover, a:active {
	color:#2f2f2f;
	line-height:24px;
	text-decoration:none;
}
a:hover {
	color:#ff6600;
	line-height:24px;
	text-decoration:underline;
}
.m_top10 {
	margin-top:10px;
}
.m_left10 {
	margin-left:10px;
}
.m_sdfsd {
	margin-top:5px;/*Firefox*//*margin-top:5px \9; IE8 *//**margin-top:15px; IE7 */
	/*_margin-top:10px; IE6 */
}
/*讲师头部菜单样式*/
.top_menu {
	width:100%;
	margin:0 auto;
	background-image: url(/public/image/home/blog/top_bj.gif);
	text-align:center;
	font-size:12px;
	text-decoration:none;
	height:41px;
	line-height:41px;
}
ul.menu_txt {
	margin:0;
	padding:0;
	margin:0 auto;
	list-style-type:none;
}
ul.menu_txt li {
	float:left;
	margin-left:10px;
}
ul.menu_txt a, ul.menu_txt a:link, ul.menu_txt a:visited, ul.menu_txt a:hover, ul.menu_txt a:active {
	color:#656565;
	text-decoration: none;
	text-align:center;
	padding:0px 9px 0px 0px;
	border-right:#999 solid 1px;
	height:41px;
	line-height:41px;
}
ul.menu_txt a:hover {
	color:#ff6600;
	text-decoration:underline;
}
.last {
	border-right:none;
}
ul.menu_txt .last a, ul.menu_txt .last a:link, ul.menu_txt .last a:visited, ul.menu_txt .last a:hover, ul.menu_txt .last a:active {
	border-right:none;
}
.top_menu_center {
	width:1200px;
	margin:0 auto;
}
.top_menu_center .left {
	float:left;
}
.tel400 {
	float:right;
	line-height:41px;
	padding-right:10px;
	font-size:14px;
	color:#ff6600;
	font-weight:bold;
}
/*讲师头部菜单样式，结束*/

/*讲师头部基本信息样式
.form_list {
	padding:0;
	margin:0;
	font-size:14px;
	padding-top:32px;
}
.form_list li {
	padding:0;
	margin:0;
	text-align:left;
	list-style-type:none;
	width:820px;
	margin:0 auto;
}
.form_list img {
	float:left;
	margin-right:10px;
	padding:1px;
	background-color:#e4e4e4;
	width:140px;
	height:140px;
}
.form_list .message {
	margin:0;
	padding:0;
}
.form_list .message .name {
	font-size:58px;
	color:#ffcc00;
	font-family:"微软雅黑", "黑体";
	line-height:1.3em;
}
.form_list .message .zhicheng {
	margin-left:10px;
	font-size:25px;
	color:#fff; height:40px; overflow:hidden;
}
.message .shanchang, .message .web {
	font-family:Verdana, Geneva, sans-serif, "宋体";
	line-height:1.3em;
	font-size:12px;
	color:#FFF;
}
.message .shanchang a:link, .message .shanchang a:visited, .message .shanchang a:active, .message .web a:link, .message .web a:visited, .message .web a:active {
	color:#fff;
}
.message .shanchang a:hover, .message .web a:hover {
	color:#fff;
	text-decoration:underline;
}
.message .shanchang span{ margin-left:5px; margin-right:5px;}
讲师头部基本信息样式,end*/

/*-------------新头部样式---------------------------*/

.form_list {
	padding:0;
	margin:0 auto;
	width:1200px;
	font-size:14px;
	padding-top:32px;
}
.jiangshitop0526 {
	width:1200px;
	margin:0 auto;
}
.jiangshitop0526 .shileft {
	float:left;
	margin-left:10px;
	padding:1px;
	border:#e5e5e5 solid 1px;
	background:#FFF;
}
.jiangshitop0526 .shiright {
	margin-left:10px;
	float:left;
	width:70%;
}
.xinxines01 .namejiangshi {
	float:left;
	margin:0;
	font-size:58px;
	color:#ffcc00;
	font-family:"微软雅黑", "黑体";
	margin-top:-10px;

	
}
.shiright .zhicheng {
	width:680px;
	font-size:25px;
	height:35px;
	overflow:hidden;
	color:#FFF;
	font-family:"微软雅黑", "黑体";
}
.shanchang {
	font-family:Verdana, Geneva, sans-serif, "宋体";
	line-height:1.3em;
	font-size:12px;
	color:#FFF;
}
.shanchang span {
	margin-left:5px;
	margin-right:5px;
}
.web a:link, .web a:visited, .web a:active {
	color:#fff;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
}
.web a:hover, .web a:hover {
	color:#fff;
	text-decoration:underline;
}
.very_r{ margin-left:5px; margin-top:20px; font-size:14px; color:#FF0; float:left;height:20px;}
.very_p{width:95px; background:url(/public/Image/v_p.jpg) left top no-repeat; }
.very_g{width:95px; background:url(/public/Image/v_g.jpg) left top no-repeat;}
/*-------------新头部样式， END---------------*/


/*主菜单样式开始---*/
.menu {
	width:100%;
	margin:0 auto;
	background:#333;
	height:45px;
}
ul.mainNav {
	width:1200px;
	padding:0;
	margin:0 auto;
	list-style-type:none;
}
ul.mainNav li {
	position:relative;
	float:left;
	margin:0;
	padding:0;
}
#jshi_homepage a{ float:left; margin-left:48px;}
ul.mainNav li a, ul.mainNav li a:link, ul.mainNav li a:visited, ul.mainNav li a:hover, ul.mainNav li a:active {
	float:left;
	display:block;
	padding:0 10px;
	text-align:center;
	text-decoration: none;
	line-height:45px;
	font-size:16px;
	background:none;
	color:#e4e4e4;
	font-family:"微软雅黑", "黑体";
}
ul.mainNav li a:hover {
	padding:0 10px;
	line-height:45px;
	color:#f49110;
}
ul.mainNav li.slt a, ul.mainNav li.slt a:link, ul.mainNav li.slt a:visited, ul.mainNav li.slt a:hover, ul.mainNav li.slt a:active {
	display:block;
	padding:0 10px;
	text-align:center;
	text-decoration: none;
	line-height:45px;
	font-size:16px;
	background: #093162;
	border:none;
	color:#FFF;
	font-family:"微软雅黑", "黑体";
}
/*主菜单样式,end---*/

/*页面主体*/
.menuMain {
	clear:both;
	width:1200px;
	height:100%;
	margin:0 auto;
	font-size:14px;
	color:#333;
}
.main {
	clear:both;
	width:1200px;
	height:100%;
	margin:0 auto;
	margin-top:10px;
	font-size:14px;
	color:#333;
}
.main h5 {
	font-size:30px;
	font-family:"微软雅黑";
	color:#999;
	font-weight:normal;
	margin:0;
	margin-top:20px;
	margin-bottom:10px;
}
/*左右分栏*/
.main .left {
	float:left;
	width:210px;
	height:100%;
}
.main .right {
	float:left;
	margin-left:10px;
	width:740px;
	height:100%;
	overflow:hidden;
}
/*模块样式，通用 begin*/
.main .left .title, .main .right .title {
	border:#dedede solid 1px;
	margin-bottom:10px;
	height:100%;
}
/*背景色条title, begin*/
.title_bg {
	margin:1px 1px 0 1px;
	background:#fff repeat-x;
	height:35px;
	border-bottom:#dedede solid 1px;
}
.title_bg .title_bg_left {
	float:left;
	font-family:"Microsoft YaHei", "微软雅黑", "黑体";
	font-weight:bold;
	font-size:14px;
	line-height:35px;
	padding-left:10px;
	color:#2F2F2F;
}
.title_bg .title_bg_left .da {
	font-size:14px;
	color:#2F2F2F;
}
.title_bg .title_bg_left .en_txt {
	margin-left:5px;
	color:#828282;
	font-weight:normal;
}
.title_bg .title_bg_right, .title_bg .title_bg_right a, .title_bg .title_bg_right a:link, .title_bg .title_bg_right a:visited, .title_bg .title_bg_right a:active {
	float:right;
	padding-right:10px;
	font-size:12px;
	color:#828282;
	line-height:45px;
	font-family:Verdana, Geneva, sans-serif;
}
.title_bg .title_bg_right a:hover {
	color:#ff6600;
}
/*背景色条title ,end */

.main .left .title .content, .main .right .title .content {
	margin:10px;
	line-height:1.5em;
}
/*模块样式，通用 end*/

/*首页评价信息*/
.evaluation {
	line-height:2em;
	color:#666;
}
/*高*/
.evaluation .tuli_high {
	width:55px;
	height:22px;
	padding-left:133px;
	color:#FFF;
	line-height:22px;
	background:#6C3 url(/public/image/home/blog/pingjia.png) no-repeat 0px 0px;
}
/*低*/
.evaluation .tuli_low {
	width:55px;
	height:22px;
	padding-left:133px;
	color:#FFF;
	line-height:22px;
	background:#6C3 url(/public/image/home/blog/pingjia.png) no-repeat 0px -22px;
}
/*持平*/
.evaluation .tuli_flat {
	width:55px;
	height:22px;
	padding-left:133px;
	color:#FFF;
	line-height:22px;
	background:#6C3 url(/public/image/home/blog/pingjia.png) no-repeat 0px -22px;
}
.evaluation span {
	color:#F60;
	font-weight:bold;
	font-size:15px;
}
.bnt_eva_form {
	text-align:center;
	margin:20px 0;
}
/*我要评价按钮 开始*/
a.button_evaluation {
	display:inline-block;
	height:42px;
	width:160px;
	color:#333;
	font-family:"宋体";
	font-size:12px;
	font-weight:normal;
	cursor:pointer;
	text-decoration:none;
	background: url(/public/image/home/blog/button_evaluation.png) no-repeat;
}
a.button_evaluation:hover {
	background-position:0px -42px;
}
/*我要评价按钮 结束*/

/*讲师相册*/
ul.photos {
	display:block;
	margin:20px 0;
	width:718px;
	height:180px;
}
ul.photos li {
	float:left;
	display:block;
}
ul.photos li a, ul.photos li a:link, ul.photos li a:visited, ul.photos li a:hover, ul.photos li a:active {
	float:left;
	display:block;
	padding:1px;
	border:#e5e5e5 solid 1px;
	margin-left:5px;/*Firefox*/
	margin-left:5px \9; /*IE8 */
 *margin-left:5px; /*IE7 */
	_margin-left:2px; /*IE6 */
}
ul.photos li a:hover {
	border:1px solid #ff6600;
}
/*培训课程*/
ul.titleList {
	margin:0;
	padding:0px 0;
	list-style-type:none;
}
ul.titleList li {
	font-size:14px;
	padding-left:12px;
	background:url(/images/iconDotBlue.gif) no-repeat -3px -3px;
	border-bottom:#e1e2e2 dashed 1px;
	padding-top:5px;
	padding-bottom:5px;
	overflow:hidden;
	height:22px;
	line-height:22px;
}
ul.titleList li span.note {
	font-size:12px;
	float:right;
	margin-left:10px;
	margin-right:10px;
	color:#666;
}
/*最近活动*/
ul.activities {
	padding:0;
	margin:0;
}
ul.activities li {
	border-bottom:1px dashed #d2d2d2;
	margin-bottom:10px;
	padding-bottom:5px;
}
ul.activities li .content {
	margin:0 10px;
	text-indent:2em;
	line-height:1.5em;
	color:#999;
	font-size:14px;
}
ul.activities li .details {
	margin:5px 0px;
	text-align:right;
	line-height:1.5em;
}
.modNewsIdx {
	padding:10px;
	padding-bottom:0;
}
.modNewsIdx .topUtility {
	float:right;
	color:#ccc;
	font-size:12px;
}
.modNewsIdx .huodongtitle {
	padding:0;
	margin:0;
	font-size:14px;
	padding-left:10px;
	background:url('/public/image/home/blog/iconDotBlue2.gif') no-repeat 0 7px;
}
.content_huodong {
	padding:3px 0px 0px 0px;
	font-size:12px;
	color:#999;
	text-indent:2em;
	line-height:1.5em;
	word-wrap:break-word;
}
/*----------------搜索模块----------------*/
ul.search {
	margin:0;
	padding:0;
}
ul.search li {
	padding:0;
	margin:0;
	line-height:2em;
	margin-top:2px;
}
.ss_input {
	border:1px solid #b1b1b1;
	width:170px;
	height:18px;
	line-height:18px;
}
.ss_bnt {
	width:60px;
	height:20px;
	line-height:20px;
	padding:1px;
	border:1px solid #b1b1b1;
	background:#FFF url(/public/image/home/blog/ss_bnt.gif) repeat-x;
	font-size:12px;
}
/*搜索按钮 开始*/
a.bnt_search, a.bnt_search span {
	display:inline-block;
	height:22px;
	padding-left:5px;
	color:#333;
	font-family:"宋体";
	font-size:12px;
	font-weight:normal;
	cursor:pointer;
	text-decoration:none;
	background: url(/public/image/home/blog/btn_color_orange.png) no-repeat;
}
a.bnt_search span {
	line-height:22px;
	padding-left:10px;
	padding-right:15px;
	background-position:right -22px;
}
a.bnt_search:hover {
	background-position:0px -44px;
}
a.bnt_search:hover span {
	background-position:right -66px;
	color:#fff;
	font-weight:bold;
}
/*搜索按钮-bnt-------input---------submit*/
.bnt_search, .bnt_search:link, .bnt_search:visited, .bnt_search:hover, .bnt_search:active {
	cursor:pointer;
	width:60px;
	height:22px;
	border:0;
	font-family:"微软雅黑";
	font-size:12px;
	color:#333;
	font-weight:bold;
	background:url("/public/image/home/blog/btn_color_orange.png") 0px 0px;
	line-height:1.5em;
}
.bnt_search:hover {
	color:#fff;
	font-weight:bold;
	background:url("/public/image/home/blog/btn_color_orange.png") 0px -22px;
}
/*搜索按钮 结束*/
/*----------------搜索模块 结束----------------*/

/*免费客服电话*/
/*.call {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:29px;
	color:#ff6633;
	display:block;
	padding:10px 0;
}*/


.call_bg {
	width:206px;
	height:73px;
	background:url(/images/tel_bg.gif) no-repeat 0 0;
}
.call {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	color:#cc3333;
	display:block;
	padding:30px 0 0 40px;
	font-style:italic;
}
/*信息统计*/
ul.statistics {
	margin:0;
	padding:0;
}
ul.statistics li {
	line-height:24px;
	height:24px;
	overflow:hidden;
	color:#2f2f2f;
}
ul.statistics span {
	color:#2f2f2f;
	padding-right:5px;
}
/*相关课程*/
ul.othercourse{
	margin:0;
	padding:0;
	}
/*评论内容*/
ul.comments {
	margin:0;
	padding:0;
}
ul.comments li {
	padding-top:10px;
	padding-left:15px;
	font-family:Verdana, Geneva, sans-serif;
	background:url('/public/image/home/blog/iconDotBlue.gif') no-repeat 0 2px;
	border-bottom:1px dashed #d2d2d2;
	padding-bottom:5px;
}
ul.comments span.note_time {
	float:right;
	margin-left:15px;
	color:#999;
	font-size:10px;
	font-weight:normal;
	font-family:Verdana, Geneva, sans-serif;
}
ul.comments li .txtpinglun {
	display:block;
	width:180px;
	overflow:hidden;
}
/*面包屑导航*/
.breadCrumb {
	color:#999;
	border-bottom:#e5e5e5 dashed 1px;
	padding-bottom:15px;
	padding-top:15px;
	padding-left:15px;
}
.breadCrumb p {
	color:#999;
	font-size:12px;
	line-height:1.5em;
}
/* 全局翻页*/
.global_page {
	display:block;
	padding:14px 0 10px;
	clear:both;
	cursor:pointer;
	margin-bottom:0px;
	text-align:center;
	height:25px;
}
.global_page a, .global_page a:link, .global_page a:visited, .global_page a:hover, .global_page a:active {
	border:solid 1px #e5e5e5;
	padding:5px 9px;
	font-size:12px;
	font-family:"宋体";
	color:#333;
	background-color:#FFF;
}
.global_page a:hover {
	border:solid 1px #ff6600;
	padding:5px 9px;
	background-color:#FFF;
}
.global_page span {
	background-color:#ff6600;
	padding:5px 9px;
	color:#fff;
	font-size:12px;
	font-family:"宋体"
}
/*新版活动页面样式 样式2012-05-08*/

.look_activities {
	padding:0px;
	margin:0;
	margin-bottom:10px;
	width:810px;
	border:#e5e5e5 solid 1px;
	height:236px;
	color:#666;
}
.look_activities_left {
	float:left;
	padding:5px;
}
.look_activities_right {
	float:right;
	width:236px;
	height:236px;
	border-left:#e5e5e5 solid 1px;
}
.look_activities_left_txt {
	background:#efefef;
	height:26px;
	width:563px;
	line-height:26px;
}
.look_activities_left_txt .time {
	margin-left:5px;
	font-family:Verdana, Geneva, sans-serif;
}
.look_activities_left_txt .locale {
	margin-left:40px;
}
.look_activities_right_title {
	border-bottom:#e5e5e5 solid 1px;
}
.huodong_title {
	padding:30px 5px 0px 5px;
	text-align:center;
	color:#999;
	font: bold 18px/1.5em "微软雅黑", "黑体";
}
.huodong_content {
	padding:10px 30px 30px 30px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	word-wrap:break-word;
	height:30px;
	overflow:hidden;
}
.jiangshi_name {
	padding:0 5px;
	text-align:center;
	color:#cc3333;
	font-family:"微软雅黑", "黑体";
	font-size:18px;
}
.noll_tiptxt {
	margin:0;
	padding:0;
	line-height:1.5em;
	text-align:center;
	margin-top:40px;
	margin-bottom:50px;
}
.noll_tiptxt_tltle {
	font-family:"微软雅黑";
	font-size:16px;
	text-align:center;
	color:#999;
	line-height:1.5em;
}
.noll_tiptxt_get {
	margin-top:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height:1.5em;
	color:#999;
}
.check_v{ height:30px; line-height:30px; padding-bottom:60px; padding-left:25px;}
.check_v .contact_but{ padding-top:10px;}
.check_v .verify_img{ margin-top:5px;}
#c_verify{ margin-left:20px;}
.check_v .lab1{ font-size:14px;}
.check_v .lab1 span.em{ color:#FF0000;}
.check_v .v .sns-text{ height:30px; width:80px; border:#CCCCCC 1px solid; margin-right:10px;}
.contact_con, .contact_none{ display:none; background:url(/public/Image/Home/blog/contact_bg.jpg) left top no-repeat; padding-top:50px; margin-left:25px; font-size:14px;}

/*视频列表*/
ul.yyyyy {
	margin:0;
	padding:0;
	margin-top:5px;
	margin-bottom:5px;
	padding:0 10px;
}
ul.yyyyy li {
	float:left;
	/*margin-left:26px;
	margin-right:26px;*/
	margin-left:20px;
	margin-right:10px;
	_margin-left:10px;
	_margin-right:20px;
	margin-bottom:20px;
	list-style:none;
	/*background:#FFF url(../images/master.png) no-repeat 0 -768px;
	width:126px;
	height:96px;*/
	background:#FFF url(/public/image/home/blog/master.png) no-repeat 0 -896px;
	width:145px; 
}
ul.yyyyy li .images {
	width:145px;
	height:100px;
	overflow:hidden;
}
ul.yyyyy li .images img{
	width:145px;
	
	}
ul.yyyyy li .videotitle {
	margin-top:10px;
	width:124px;
	text-align:center;
	overflow:hidden;
	height:20px;
	line-height:1.5em;
	font-size:14px;
}
/*视频内容页*/
.cont_video_tltle {
	margin:30px 0 5px 0;
	text-align:center;
	font-family:"微软雅黑";
	font-size:40px;
	line-height:1.5em;
	font-weight:bold;
}
.cont_video_tip {
	margin:0px 0 20px 0;
	text-align:center;
	color:#999;
	line-height:1.5em;
}
.cont_video_tip span {
	margin-left:20px;
}
.cont_video_content {
	margin:0 0 50px 0;
	text-align:center;
	line-height:1.5em;
}
.more_video {
	border:#e5e5e5 solid 1px;
}
.tels{ margin:0; padding:0; margin-top:10px;}
.tels ul li{ height:30px; line-height:30px; background:url(/Public/Image/Home/blog/telphone.gif); background-repeat:no-repeat; padding-left:33px; margin-bottom:15px;}
.tels ul li.tels1{ background-position:left bottom;}
.tels ul li.tels2{ background-position:left top; display:none; }
.tels ul li span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#db2c2c;
	}
/*在线客服*/	
.kfonline{width: 138px; height: 371px; overflow: hidden; z-index: 2147483647; position: fixed; left: 20px; top: 200px; background-image:url(http://www.jiangshi99.com/public/image/home/wpa_qq.png);}
.kfonline a.close_kf{ display:block; position:absolute; top:5px; right:5px; width:40px; height:20px; cursor:pointer;}
.kfonline a.open_chat{display:block; position:absolute; top:40px; width:138px; height:180px;cursor:pointer;}

/*基本信息*/

.mp_wrap {
	width: 688px;
	padding: 15px;
}

.mp_list {
	width: 45%;
	padding-right: 5%;
	float: left;
	height: 30px;
	line-height: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0E0E0;
	font-size: 14px;
}
.mp_list .A {
	font-weight: bold;
}
.mp_list .Red {
	color: #C00;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 16px;
}

.mp_list .H {
	color: #F60;
	font-weight: bold;
	font-size: 16px;
}
.mp_phone {
	background-image: url(/public/image/blog/blog_tel.jpg);
	background-repeat: no-repeat;
	height: 40px;
	padding-left: 40px;
	width: 220px;
	float: left;
	margin-right: 40px;
	display:none;
}
.mp_phone .A {
	display: block;
	float: left;
	width: 60px;
	padding-top: 15px;
}
.mp_phone .B {
	font-size: 22px;
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #C00;
	padding-top: 15px;
}
.mp_ts {
	line-height: 30px;
	margin-top: 15px;
	text-align: left;
	color: #F00;
	font-size:14px;
}
/*名师推荐*/
.ms_box{ width:150px; margin-right:20px; margin-left:5px; float:left;}
.ms_pic{ border:#CCC 1px solid; padding:5px;}
.ms_name p a{ color:#F00;}

/*客服新*/
.online_windows,.online_bar,.online_w_bottom{ background-image:url(/public/image/home/kf_online.png)}
.online_windows{ width:180px; background-repeat:no-repeat;}
.online_w_top{ height:98px; _margin-bottom:-7px;}
.online_w_top a.ol_close{ float:right; display:inline-block; width:20px; height:20px; margin-top:6px; margin-right:14px; cursor:pointer;}
.online_w_c{ padding:0px;}
.online_w_bottom{ height:18px; background-position:bottom left; }
.online_content{  padding-top:11px;}
.online_content a.qq_icon{  width:121px; height:25px; display:block; margin:0 auto; text-indent:30px; line-height:23px; cursor:pointer; }
.online_content a.qq_icon:hover{ background-position:-159px -130px; color:#FFF;}
.online_bar{ background-position:0 -100px;}
.online_bar h2{ height:30px; line-height:30px; font-size:15px; color:#666; text-align:left; margin-left:33px; font-family:'微软雅黑','黑体','宋体';}
.online_content{ text-align:left; padding:0 15px;}
.online_content ul li{ height:30px; line-height:30px; font-size:12px;}
.online_content ul li a:hover{color:#c81d04; }

#online_qq_layer {position:fixed; left:20px; top:200px; _position:fixed; z-index:20;width:180px;}
#online_qq_tab {float:left; margin-top: 50px;}
#onlineService {float:left; margin-left:-4px;}
#onlineType1, #onlineType2, #onlineType3, #onlineType4, #onlineType5, #onlineType6 {display:none;}
#onlineType1 {display:block;}

#wpa{position:fixed; left:0px; top:182px; _position:fixed; z-index:20;width:40px; height:135px; display:none; background:url(/public/Image/Home/wpa.png) left top no-repeat; cursor:pointer;}

/* CSS Document */


/*-----------------------讲师名字，职称样式-----------------------------*/
.introduction {
	margin:20px;
	height:100%;/*background-color:#FCF;*/
}
.name_lecturer {
	font-family:"微软雅黑", "黑体";
	font-size:80px;
	color:#858585;
	line-height:1.5em;
	margin-left:100px;
	margin:0 auto;
	width:500px;/*width:330px;*/
}
.bj_lecturer {
	width:524px;
	height:130px;
	margin:0 auto;
	background:url(/public/image/home/blog/bg_title_jiangshi.gif) no-repeat;
}
.bj_lecturer .backdrop {
	float:left;
	display:block;
	font-family:"微软雅黑", "黑体";
	text-align:right;
	font-size:57px;
	background:url(/public/image/home/blog/information_bg_lan_bg.jpg) repeat;
	padding:10px;
	line-height:57px;
	color:#FFF;
	margin-left:100px;/*Firefox*/
	_margin-left:50px; /*IE6 */
}
/*-------讲师简介详细页中"培训课程"的按钮--------*/
.btt_activities {
	cursor:pointer;
	float:left;
	color:#FFF;
	margin-left:30px;
	_margin-left:15px;
}
.btt_activities a, .btt_activities a:link, .btt_activities a:visited, .btt_activities a:active {
	float:left;
	cursor:pointer;
	color:#FFF;
	display:block;
	width:156px;
	height:41px;
	font-size:24px;
	font-family:"微软雅黑", "黑体";
	line-height:41px;
	text-align:center;
	border:0;
	font-weight:normal;
	background-color:#FFF;
	background:url(/public/image/home/blog/btn1_activities.jpg) 156px 0;
}
.btt_activities a:hover {
	text-decoration:none;
	background-position: 0px 0;
}
/*-------讲师简介详细页中"最近活动"的按钮--------*/
.bnt_form {
	clear:both;
	display:block;
	padding:20px 0;
}
.btt_course {
	float:left;
	margin-left:15px;
	cursor:pointer;
	color:#FFF;
}
.btt_course a, .btt_course a:link, .btt_course a:visited, .btt_course a:active {
	cursor:pointer;
	float:left;
	color:#FFF;
	display:block;
	width:156px;
	height:41px;
	font-size:24px;
	font-family:"微软雅黑", "黑体";
	line-height:41px;
	text-align:center;
	border:0;
	font-weight:normal;
	background-color:#FFF;
	background:url(/public/image/home/blog/btn1_course.jpg) 156px 0;
}
.btt_course a:hover {
	text-decoration:none;
	background-position: 0px 0;
}
/*----------------详细具体内容--------------------*/
.content_xiangqing {
	clear:both;
}
.content_xiangqing h4 {
	background:url(/public/image/home/blog/xiangxi_bj.gif) no-repeat center 0;
	padding:0;
	margin:0;
	font-size:14px;
	font-weight:bold;
	line-height:50px;
	text-indent:2em;
	height:39px;
}
.content_xiangqing p {
	text-indent:2em;
	margin-bottom:15px;
	margin-top:10px;
	font-size:14px;
	line-height:1.5em;
	color:#666;
}
.content_xiangqing .photos {
	margin:0 auto;
	text-align:center;
	padding:1px;
	margin-bottom:40px;
}
.content_xiangqing .photos img {
	border:#e5e5e5 solid 1px;
	max-width:800px;
　　/*width:expression(this.width>800?"800px":this.width); 
　　max-height:600px; 
　　height:expression(this.height>600?"600px":this.height);*/
}
/*-----------------------------------------------*/
.dd {
	clear:both;
	margin:0;
	padding:0;
	margin:0 auto;
	width:600px;
}
.aa {
	margin-left:55px;
	font-size:80px;
	font-family:"微软雅黑", "黑体";
	color:#999;
	line-height:1em;
	margin-bottom:15px;
}
.bb {
	line-height:1em;
	background:url(/public/image/home/blog/zi.gif) no-repeat 0 30px;
	height:95px;
}
.cc {
	line-height:50px;
	background-color:#0877be;
	width:500px;
	margin-left:55px;
	font-size:40px;
	padding:0px 10px 5px 10px;
	font-family:"微软雅黑", "黑体";
	color:#fff;
	height:50px;
}
/*----------------------------------*/

.aa1 {
	padding-left:50px;
	font-size:60px;
	font-family:"微软雅黑", "黑体";
	color:#999;
	line-height:1.5em;
}
.bb1 {
	clear:both;/*margin:20px 0;*/
	margin:0 auto;
	width:670px;
	text-align:center;
}
.bb1 span {
	font-family:"微软雅黑", "黑体";
	font-size:40px;
	background-color:#0877be;
	line-height:40px;
	color:#FFF;
	line-height:1.5em;
	text-align:center;
	padding:5px;
}
.cc1 {
	clear:both;
	background:url(/public/image/home/blog/zi2.gif) no-repeat right 0;
	height:22px;
	width:670px;
	margin-top:5px;
}
/*------------课程-----------------*/
.course_content {
	padding:0;
	margin:0;
	margin:30px 0 0 0;
}
.course_content h1 {
	font-family:"微软雅黑", "黑体";
	text-align:center;
	font-weight:bold;
	font-size:35px;
	color:#666;
	line-height:1.5em;
	padding:0;
	margin:0;
	padding-bottom:50px;
}
.h1title {
	font-family:"微软雅黑", "黑体";
	text-align:center;
	font-weight:bold;
	font-size:35px;
	color:#666;
	line-height:1.5em;
	padding:0;
	margin:0;
	padding-bottom:5px;
}
.h1title2{ text-align:center; color:#999;}
.course_content_title {
	clear:both;
	padding:0px;
	margin:0px 0 0px 0;
}
.course_content_title_left {
	float:left;
	width:247px;
	text-align:center;
}
.course_content_title_left img {
	border:#e5e5e5 solid 1px;
	padding:1px;
	width:180px;
	height:90px;
	overflow:hidden;
}
.course_content_title_right {
	float:right;
	width:461px;
	font-size:14px;
	line-height:1.5em;
	color:#666;
}
.course_content_title_right span {
	font-family:Verdana, Geneva, sans-serif;
}
.kc_title1 {
}
.kc_title2 {
}
.kc_title2 span {
	font-size:30px;
	font-family:Candara, Verdana, Geneva, sans-serif;
	color:#db2c2c;
	line-height:1.5em;
}
.kc_title3 {
	font-size:12px;
	color:#999;
}
.kc_title4 {
	margin:8px 0 0 0;
	background:url(/public/image/home/blog/yuytel.gif) no-repeat 0 0;
	height:64px;
	width:380px;
}
.kc_title4 div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:36px;
	line-height:36px;
	padding:25px 0 0 78px;
	color:#db2c2c;
}
.kc_title5 {
	margin:20px 0 0 0;
	border-top:#dedede dashed 1px;
	padding:10px 0 0 0;
}
.course_content_bodytext000 {
	clear:both;
	margin:0;
	padding:0; 
	padding-top:20px;
	_padding-top:0px;
}
.course_content_bodytext000 p {
	line-height:1.5em;
	text-indent:2em;
}
/*课程评价，标签切换*/
/*--tagList--*/
ul.tagList {
	padding:0;
	padding-left:10px;
	padding-bottom:30px;
	margin:0;
	margin-top:20px;
	list-style-type:none;
	border-bottom:solid 2px #d94a4a;
}
ul.tagList li {
	float:left;
	margin:0;
	padding:0;
	line-height:25px;
}
ul.tagList li a span.note {
	line-height:normal;
}
ul.tagList li a, ul.tagList li a:link, ul.tagList li a:visited, ul.tagList li a:hover, ul.tagList li a:active {
	float:left;
	display:block;
	padding:0 25px;
	text-align:center;
	text-decoration: none;
	line-height:29px;/*使文字居中*/
	font-size:12px;
	background:#fff;
	color:#999;
	border:solid 1px #d5d5d5;
	border-bottom:none;
	margin-right:3px;
}
ul.tagList li a:hover {
	background:#d5d5d5;
	color:#333;
}
ul.tagList li a.slt, ul.tagList li a.slt:link, ul.tagList li a.slt:visited, ul.tagList li a.slt:hover, ul.tagList li a.slt:active {
	float:left;
	display:block;
	padding:0 25px;
	text-align:center;
	text-decoration:none;
	line-height:29px;/*使文字居中*/
	font-size:12px;
	background:#d94a4a;
	color:#fff;
	border:solid 1px #d94a4a;
	border-bottom:none;
	margin-right:3px;
	font-weight:bold;
}
/*课程大纲，样式*/
.tabCtn {
	padding:0px;
	margin:20px 0 30px 0;
	font-size:14px;
	text-indent:2em;
	color:#666;
}
.show {
	display:'';
}
.hide {
	display:none;
}
/*------------------评论-------------------------*/
.blog_pinglun_form{
	border: solid #e5e5e5 1px; 
	margin-bottom:10px; 
	padding:10px;
	_padding:10px 9px 10px 9px;
}

.photo_pinglun_inp {
	text-align:left;
}
.photo_pinglun_inp h1 {
	font-size:18px;
	color:#d94a4a;
	font-family:"微软雅黑", "黑体"; 
	margin-bottom:5px;
}
.photo_pinglun_inp span {
	font-size:12px; font-family:Verdana, Geneva, sans-serif;
	color:#999;
	font-weight:normal;
}
.photo_pinglun_txt {
	color:#333;
	padding:5px;
	width:706px;
	height:50px;
	border:#e5e5e5 solid 1px;
}
/*评论按钮，目前用的这个div a标签*/
.but_a_pinglun {
	width:80px;
	font-family:"微软雅黑", "黑体";
	font-size:16px;
	line-height:16px;
}
.but_a_pinglun a, .but_a_pinglun a:link, .but_a_pinglun a:visited, .but_a_pinglun a:active {
	cursor:pointer;
	display:block;
	color:#fff;
	text-align:center;
	background:#f07200;
	border:#f07200 solid 1px;
	padding:2px 0 4px 0;
}
.but_a_pinglun a:hover {
	background:#fb8902;
	text-decoration:none;
}

/*--------------------------------------------------------------------*/
/*--blogList--*/
ul.blogList {
	padding:0;
	margin:0;
	margin-bottom:20px;
	list-style-type:none;
	border-top:dashed 1px #ddd;
}
ul.blogList li {
	border-bottom:dashed 1px #ddd;
}
ul.blogList li .liContainer {
	padding:10px;
*padding:10px 10px 7px 10px;
	_padding:10px 10px 7px 10px;/*## ff,*ie6,_ie7##*/
	height:100%;
}
ul.blogList li .liContainer img.userHead {
	float:left;
	display:block; 
	height:30px; 
	width:30px;
}
ul.blogList li .liContainer a img.blogPic {
	float:left;
	display:block;
	margin-right:5px;
	margin-bottom:5px;
}
ul.blogList li .liContainer a img.blogPicIdx {
	height:30px;
	margin-bottom:0;
}
ul.blogList li .liContainer a:link img.blogPic, ul.blogList li .liContainer a:visited img.blogPic, ul.blogList li .liContainer a:hover img.blogPic, ul.blogList li .liContainer a:active img.blogPic {
	border:solid 1px #fff;
}
ul.blogList li .liContainer a:hover img.blogPic {
	border:solid 1px #f09;
}
/*--pubInfo--*/
ul.blogList li .liContainer div.pubInfo {
	margin-left:45px;
	margin-right:80px;
	color:#999;
}
ul.blogList li .liContainer div.myPub {
	margin-left:0;
	margin-right:50px;
	color:#999;
}
ul.blogList li .liContainer div.pubInfo a.addCare, ul.blogList li .liContainer div.pubInfo a.cancelCare, ul.blogList li .liContainer div.pubInfo a.addBlacklist, ul.blogList li .liContainer div.pubInfo a.viewDialogue {
	margin-left:10px;
}
ul.blogList li .liContainer div.pubInfo a.userName {
	font-size:12px;
}
/*--recruitTitle--*/
ul.blogList li .liContainer div.pubInfo a.recruitTitle:link, ul.blogList li .liContainer div.pubInfo a.recruitTitle:visited, ul.blogList li .liContainer div.pubInfo a.recruitTitle:hover, ul.blogList li .liContainer div.pubInfo a.recruitTitle:active {
	font-weight:bold;
	font-size:14px;
	color:#06c;
	margin-right:10px;
	background:transparent;
}
ul.blogList li .liContainer div.pubInfo a.recruitTitle:hover {
	color:#fff;
	background:#06c;
}
/*--expiredTitle--*/
ul.blogList li .liContainer div.pubInfo a.expiredTitle:link, ul.blogList li .liContainer div.pubInfo a.expiredTitle:visited, ul.blogList li .liContainer div.pubInfo a.expiredTitle:hover, ul.blogList li .liContainer div.pubInfo a.expiredTitle:active {
	font-weight:bold;
	font-size:14px;
	color:#888;
	margin-right:10px;
	background:transparent;
}
ul.blogList li .liContainer div.pubInfo a.expiredTitle:hover {
	color:#fff;
	background:#999;
}
/*--terminatedTitle--*/
ul.blogList li .liContainer div.pubInfo a.terminatedTitle:link, ul.blogList li .liContainer div.pubInfo a.terminatedTitle:visited, ul.blogList li .liContainer div.pubInfo a.terminatedTitle:hover, ul.blogList li .liContainer div.pubInfo a.terminatedTitle:active {
	font-weight:bold;
	font-size:14px;
	color:#888;
	margin-right:10px;
	text-decoration:line-through;
	background:transparent;
}
ul.blogList li .liContainer div.pubInfo a.terminatedTitle:hover {
	color:#fff;
	background:#999;
	text-decoration:none;
}
/*--blackName--*/
a.blackName, a.blackName:link, a.blackName:visited, a.blackName:hover, a.blackName:active {
	color:#fff;
	background:#999;
}
a.blackName:hover {
	color:#fff;
	background:#666;
}
ul.blogList li .liContainer div.pubInfo .pubTime {
	margin-top:5px;
	margin-left:0px;
	font-family:Verdana, Geneva, sans-serif;
	color:#dedede;
}
ul.blogList li .liContainer div.pubInfo span.pubPath {
	margin-left:5px;
}
ul.blogList li .liContainer div.pubInfo span.pubContent {
	margin-left:5px;
}
ul.blogList li .liContainer div.pubInfo span.expired {
	margin-right:10px;
}
ul.blogList li .liContainer div.pubInfo span.terminated {
	margin-right:10px;
}
ul.blogList li .liContainer div.pubInfo div.pubText {
	font-size:12px;
	color:#999;
	line-height:1.5em;
}
ul.blogList li .liContainer div.pubInfo div.headlines {
	font-weight:bold;
	color:#666;
}
ul.blogList li .liContainer div.pubInfo div.iconNewMsg {
	margin-top:5px;
	margin-right:3px;
}
/*--uti--*/
ul.blogList li ol.uti {
	float:right;
	width:40px;
	padding:0;
	margin:0;
	list-style-type:none;
}
ul.blogList li ol.uti li {
	float:left;
	padding:0;
	margin-bottom:1px;
	border:none;
}
/*--btnPm--*/
a.btnPm, a.btnPm:link, a.btnPm:visited, a.btnPm:hover, a.btnPm:active {
	display:block;
	width:42px;
	height:17px;
	background:transparent url("/public/image/home/blog/bt/btnPm.gif") no-repeat;
}
a.btnPm:hover {
	background:transparent url("/public/image/home/blog/bt/btnPmHover.gif") no-repeat;
}
/*--btnDel--*/
a.btnDel, a.btnDel:link, a.btnDel:visited, a.btnDel:hover, a.btnDel:active {
	display:block;
	width:42px;
	height:17px;
	background:url(/public/image/home/blog/bt/btnDel.gif) no-repeat;
}
a.btnDel:hover {
	background:transparent url("/public/image/home/blog/bt/btnDelHover.gif") no-repeat;
}

/*投诉按钮*/
a.btnReport,
a.btnReport:link,
a.btnReport:visited,
a.btnReport:hover,
a.btnReport:active {
	 display:block;
	 width:42px;
	 height:17px;
	 background:transparent url("/public/image/home/blog/bt/btnReport.gif") no-repeat;
}
a.btnReport:hover {	
	 background:transparent url("/public/image/home/blog/bt/btnReportHover.gif") no-repeat;
}

/*----------课程，文章，活动，详细页的样式-------------*/
.articlecontent_style {
	padding:0 20px;
	line-height:1.5em;
	/*text-indent:2em;*/
	font-size:14px; 
	word-wrap:break-word; 
	margin-bottom:30px; 
	padding-bottom:30px;
}
.articlecontent_style p{
	word-wrap:break-word;
	margin:10px 0;
}
.articlecontent_style a, .articlecontent_style a:link, .articlecontent_style a:visited, .articlecontent_style a:active {
	text-decoration:none;
	
	line-height:1.5em;
}
.articlecontent_style a:hover {
	text-decoration:underline;
	line-height:1.5em;
	color:#F30;
}
.pxkc_pinglun_form {
	border: solid #e5e5e5 1px;
	margin-bottom:10px;
	padding:10px 10px 10px 10px;
}
.selectTdClass{background-color:#3399FF !important;}
table.noBorderTable td{border:1px dashed #ddd !important}
table{clear:both;margin-bottom:10px;border-collapse:collapse;word-break:break-all;}

/* 蓝色风格 blue CSS Document */

.information_bg {
	width:100%;
	height:200px;
	background:#0a79c0 url(/images/information_bg_lan_bg.jpg) repeat;
}
.bg_right {
	width:100%;
	height:200px;
	background: url(/images/information_bg_lan.jpg) no-repeat 760px;
}
/*头部样式，讲师名字*/
.form_list .namejiangshi {
	font-size:58px;
	color:#ffcc00;
	font-family:"微软雅黑", "黑体";
	line-height:1.3em;
	height:1.3em;
	overflow:hidden;
}
/*本站已经通过实名认证*/
.shimingrenzhen {
	color:#FF0;
	text-align:left;
	font-size:12px;
}
/*底部信息*/
.footer_bg {
	width:100%;
	background:#0a79c0 url(/public/image/home/blog/information_bg_lan_bg.jpg) repeat;
}
ul.footer {
	width:960px;
	margin:0 auto;
	padding:10px;
}
ul.footer li {
	text-align:center;
	font-size:12px;
	line-height:1.5em;
	color:#FFF;
}

.right2{width:228px; float:left; margin-left:10px; border:1px solid #e8e8e8; margin-bottom:10px;}
.content_about{float:left; padding:5px 5px 11px 5px;}
.right2_content{width:978px; min-height:714px; height:auto; float:left; margin-left:10px; border:1px solid #e8e8e8; margin-bottom:10px;}

.js_1_2{float:left;margin-top:14px;}
.js_1_2 a{ float:left; width:180px; height:240px; margin:2px 0 10px 10px;}
.js_1_2 a p{text-align:center; margin-top:11px; color:#666;}

@media only screen and (max-width: 1199px) {
	.menuMain{width: 100%;}
	.menuMainLeft{ width: 100%;}
	.menuMainRight{ display: none;}
	.menu {
		width:100%;
		margin:0 auto;
		background:#333;
		height:auto;
		float: left;
		overflow-x: hidden;
	}
	ul.mainNav {
		width:100%;
		padding:0;
		margin:0 auto;
		list-style-type:none;
	}
	ul.mainNav li{
		width: 25%;
	}
	ul.mainNav li a, ul.mainNav li a:link, ul.mainNav li a:visited, ul.mainNav li a:hover, ul.mainNav li a:active {
		float:left;
		display:block;
		text-align:center;
		text-decoration: none;
		line-height:45px;
		font-size:16px;
		background:none;
		color:#e4e4e4;
		font-family:"微软雅黑", "黑体";
	}
	.form_list {
		padding:0;
		margin:0 auto;
		width:100%;
		font-size:14px;
		padding-top:32px;
	}
	.jiangshitop0526 {
		width:100%;
		margin:0 auto;
	}
	.jiangshitop0526 .shiright {
		float:left;
		width:50%;
	}
	.xinxines01 .namejiangshi {
		float:left;
		margin:0;
		font-size:58px;
		color:#ffcc00;
		font-family:"微软雅黑", "黑体";
		margin-top:-10px;	
	}
	.shiright .zhicheng {
		width:50%;
		font-size:25px;
		height:35px;
		overflow:hidden;
		color:#FFF;
		font-family:"微软雅黑", "黑体";
	}


	.main{ width: 100%; margin-top: 0;}
	.main .left{ display: none;}
	.main .right {
		float:left;
		margin-left:10px;
		margin-right: 10px;
		margin-top: 10px;
		width:100%;
		height:100%;
		overflow:hidden;
	}
	.main .left .title, .main .right .title {
		border:#dedede solid 1px;
		margin-bottom:10px;
		width:95%;
	}
	.main .right2{width:95%;float:left; margin-left:10px; border:1px solid #e8e8e8; margin-bottom:10px;}
	.right2_content{width:95%; min-height:500px; height:auto; float:left; margin-left:10px; margin-top: 10px; border:1px solid #e8e8e8; margin-bottom:10px;}
	.right2_content table tr td{width:50%; float: left;}
}