﻿
body
{
	font-family: "宋体";
	font-size: 12px;
	color: #616363;
	margin: 0 auto;
	line-height: 1.4;
	background:#f7f7f9 url(../image/ViewImage/bd_bj.gif) repeat-x;
}
a{blr:expression(this.onFocus=this.blur())} /*for IE*/
body a
{
	text-decoration: none;
	color: #616363;
}
ul
{
	padding: 0;
	margin: 0;
}
ul li
{
	float: left;
	list-style: none;
	padding: 0 3px 0 3px;
}
ul li a
{
	cursor:pointer;
	}
dl
{
	text-align: center;
}
dl dd img
{
	width:117px;
	height:134px;
}
a img
{
	border: 0;
}
/*首页  */
.TaoHome
{
	height: auto;
	float: left;
}

.TopBanner
{
	text-align: center;
	margin: 0 auto;
	height: 93px;
	background: url(../image/topbanner_bj.gif) repeat-x;
}

.center
{
	width: 990px;
	margin: 0 auto;
	height: 93px;
	position:relative;
}

.centerLeft
{
	width: 430px;
	height: 93px;
	float: left;
}

.RightTit
{
	width: 260px;
	height: 43px;
	float: right;
	padding-top: 15px;
	position:absolute; 
	right:0; 
	top:13px;
}

.RightTit ul li
{
	float:right;
	}


.navgation
{
	text-align: center;
	height: 40px;
	margin: 0 auto;
	background: url(../image/ViewImage/topnav_bg.gif) repeat-x;
	z-index: 99999; 
	position: relative;
}




/*效果导航*/
ul.topnav
{
	list-style: none;
	margin: 0;
	float: left;
	width: 1014px;
	text-align: center;
	background: #222;
	font-size: 1.2em;
	background: url(../image/viewimage/topnav_bg.gif) repeat-x;
}
ul.topnav li
{
	float: left;
	margin: 0;
	width: 90px; 
	*width:80px;
position:relative;/*--Declare X and Y axis base for sub navigation--*/
}

ul.topnav li a
{
	padding: 10px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
	width: 90px; 
	*width:82px;

}
/*ul.topnav li a:hover
{
	width: 90px; 
	*width:82px;
height:16px;
background:url(../image/viewimage/topnav_hover.gif)no-repeatcentertop;
}*/

ul.topnav li span
{ /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	display: none; /*background: url(../image/ViewImage/subnav_btn.gif) no-repeat center top;  )*/
}
ul.topnav li span.subhover
{
	background-position: center bottom;
	cursor: pointer;
}
/*--Hover effect for trigger--*/
ul.topnav li ul.subnav
{
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0;
	top: 35px;
	background: #0051aa;
	margin: 0;
	padding: 0;
	display: none;
	float: left;
	width: 170px;
	border: 1px solid #111;
}
ul.topnav li ul.subnav li
{
	margin: 0;
	padding: 0;
	border-top: 1px solid #00498c; /*--Create bevel effect--*/
	border-bottom: 1px solid #fff; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a
{
	float: left;
	width: 145px;
	background: #3f78ac url(../image/ViewImage/dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
	text-align: left;
}
html ul.topnav li ul.subnav li a:hover
{
	background: #0051aa url(../image/ViewImage/dropdown_linkbg.gif) no-repeat 10px center;
	text-align: left;
	width: 130px;
}

.carHover
{
	width: 106px;
	height: 38px;
	background: url(images/car_hover.gif) no-repeat center top;
}

.HomeTeacher
{
	width: 493px;
	height: auto;
	overflow: hidden;
	text-align: left;
	float: left;
	padding-top: 10px;
	padding-left:10px;
}

.TeacherBigTit{
	width: 468px;
	height: 25px;
	background: url(../image/ViewImage/Home_jb.gif) no-repeat;
	padding-left: 10px;
	line-height: 25px;
	font-weight: bold;
	margin-top:4px !important;
	*margin-top:13px;}
	
.NewsBigTit
{
	width: 468px;
	height: 25px;
	background: url(../image/ViewImage/news_tu_bj.gif) no-repeat;
	padding:2px 0 0  10px;
	
	font-weight: bold;
}
.HommeTeacherText
{
	width: 468px;
	height: auto;
	float: left;
	
}
.HommeTeacherText ul
{
	margin: 0;
	padding: 0;
	
}


.LineNews
{
	width: 458px;
	height: auto;
}
.LineNews ul li
{
	width: 458px;
	height: 25px;
	padding-right: 10px;
	border-bottom: 1px solid #ebebeb;
	line-height: 25px;
	padding-left: 10px;
	background: url(../image/ViewImage/home_newsicon.gif) no-repeat center left;
}
.LineNews ul li a
{
	margin-left: 5px;
}

.ThreeStyle{
	width: 230px;
	
	height: auto;
	text-align: left;
	border-left: 1px solid #ccc;
	float:left;
	padding-top: 10px;}
	
.ThStyTit
{
	height: 22px;
	line-height: 22px;
	background: url(../image/ViewImage/train_tit_bj.gif) no-repeat left;
	padding-left: 25px;
	font-weight: bold;
}

.ThContent
{
	height: 130px;
	_height: 135px;
	padding-top: 10px;
	float: left;
	position:relative;
	
	overflow:hidden;
}


.ThContent ul li img
{
	float: left;
	width: 75px;
	height: 71px;
}

.ThContent ul li .NewsCon
{
	width: 139px;
}

.ThContent ul li .NewsCon li
{
	padding-left: 5px;
	width: 135px;
	background: url(../image/ViewImage/man_icon.gif) no-repeat center left;
}

.TSTit
{
	clear: both;
	padding-bottom: 5px;
}

.LeftSelf
{
	width: 220px;
	height: auto;
	background: #f3f3f3;
	margin-top: 10px;
	text-align: left;
}

.SelfTit
{
	height: 22px;
	font-weight: bold;
	line-height: 22px;
	background: url(../image/ViewImage/self_tit_tu.gif) no-repeat;
	padding:3px 0 0 15px;
}

.SelfContent
{
	height: auto;
	padding: 10px 10px 20px 10px;
}

.XQtit
{
	width: 55px;
	height: 20px;
	line-height: 20px;
	text-align: center;
	background: url(../image/ViewImage/home_xiangqing.gif) no-repeat;
	float: right;
	border: 0;
	font-size: 12px;
	color: #616363;
}


.BottomText
{
	height:50px;
	background: url(../image/ViewImage/bottom_bj.gif) repeat-x;
	text-align: center;
	clear: both;
	margin: 0 auto;
	padding-top:10px;
	
}
.BottomText a
{
	/*line-height: 28px;*/
}

.UserBottomText
{
	height:50px;
	background: url(../image/ViewImage/bottom_bj.gif) repeat-x;
	text-align: center;
	clear: both;
	margin: 0 auto;
	padding-top:1px;
	_padding-top:10px;
	padding-bottom:5px;
	*padding-bottom:0px;
	line-height:8px;
	_line-height:2px;
}
.UserBottomText a
{
	/*line-height: 28px;*/
}








/*主体内容*/
.bodyContent
{       clear:both;
	width: 1002px;
	height: auto;
	margin: 0 auto;
}
.DownContent
{
	width: 1002px;
	height: auto;
	margin: 0 auto;
	float: left;
	background: #fff url(../image/ViewImage/down_bj.gif) repeat-x;
	
}

/*左边内容*/
.LeftCon
{
	width: 232px;
	height: auto;
	float: left;
	padding: 10px 0px 0 15px;
}
.LeftNav
{
	width: 200px;
	_width: 166px;
	height: 205px;
	padding: 10px;
	_padding: 5px 0px 5px 10px;
	text-align: left;
	background: url(../image/ViewImage/daTit_bj.gif) repeat-x;
	border: 1px solid #e4e4e4;
}
.LeftTit{
	width: 185px;
	height: 19px;
	border-bottom: 1px solid #e4e4e4;
	font-weight: bold;
	padding:5px 0 0 10px;
	background:url(../image/ViewImage/left_red_icon.gif) no-repeat center left;}

.TypeCon
{
	height: auto;
	padding-left: 5px;
	padding-top: 5px;
}
.TypeCon .Username
{
	width:187px;
	overflow:hidden;
	text-overflow:ellipsis; 
	white-space:nowrap;
}
.TypeCon ul li
{
	width: 190px;
	height: 22px;
	line-height: 22px;
	padding-left: 10px;
	clear: both;
	background: url(../image/ViewImage/left_nav_icon.gif) no-repeat center left;
}


.Member{
	width: 196px;
	height:168px;
	padding:5px 10px 10px 10px;
	margin-top: 10px;
	text-align: left;
	background: #f7f7f7;
	border: 1px solid #e4e4e4;}

.memberText
{
	width: 135px;
	height: 19px;
	border: 1px solid #7796b1;
	background: #eff3f4;
}
.MemberContent
{
	height: auto;
	padding-left: 5px;
	padding-top: 15px;
	vertical-align: middle;
}
.MemberContent ul li
{
	height: 19px;
	vertical-align: middle;
	line-height: 22px;
	margin-bottom: 9px !important;
	_margin-bottom: 6px;
}
.MemberContent ul li .n_login{ float:left; display:block; height:100%; width:48px;}
.MemberContent ul li .n_login i{ width:12px; display:inline-block;}
.MemberContent ul li span{ float:right;display:block; height:100%}

.LoginTit
{
	width: 67px;
	height: 24px;
	font-weight: bold;
	color: #000;
	line-height: 24px;
	margin-top: 5px;
	margin-top: 8px !important;
	background: url(../image/ViewImage/login_button.gif) no-repeat;
	border: 0;
	cursor:pointer;
}

.textLogin
{
	height: 24px;
	padding-left: 3px;
	line-height: 24px;
	margin-top: 10px;
}
.leftAdvCon
{
	width: 219px;
	margin-top: 10px;
	margin-bottom: 5px;
	height: 40px;
}
.leftAdvCon img
{
	border: 0;
}



.ShipinContent{
	height: 24px;
	border-bottom: 1px solid #e4e4e4;
	font-weight: bold;
	line-height: 24px;
	text-align: left;
     padding:3px 0 0 10px;
	background:url(../image/left_red_icon.gif) no-repeat center left;}
.SpTit img
{
	padding-right: 5px;
}


/*会员登录左侧*/
.userHome 
{
	height: auto;
	padding-left: 5px;
	padding-top: 5px;
}
.userHome .Username
{
	width:187px;
	overflow:hidden;
	text-overflow:ellipsis; 
	white-space:nowrap;
}
.userHome ul li
{
	width: 190px;
	height: 22px;
	line-height: 22px;
	padding-left: 10px;
	clear: both;
	background: url(../image/ViewImage/left_nav_icon.gif) no-repeat center left;
}


.userHome ul .userCenter
{
    background: url(../image/left_nav_hover.gif);
    display: block;
    width: 180px;
    height: 22px;
    padding-left: -5px;
}
.userCenter a
{
    padding-left: 10px;
    color: #fff;
}


.Memberlowder{
	
	width: 196px;
	height:140px;
	padding:5px 10px 10px 10px;
	margin-top: 10px;
	text-align: left;
	background: #f7f7f7;
	border: 1px solid #e4e4e4;}
	

/*培训动态*/
.rightCon
{
	width: 736px;
	height: auto;
	float: left;
	margin-left: 2px;
	border-left: 1px solid #cccccc;
	
}
.TitCon
{
	height: 26px;
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 10px;
	vertical-align: middle;
	margin-top: 10px;
}
.newsTit
{
	margin-left:10px;
	*margin-left:5px;
	width: 140px;
	height: 26px;
	line-height: 26px;
	float: left;
	font-weight: bold;
	padding-left: 10px;
	background: url(../image/news_tit_icon.gif) no-repeat center left;
}

.contentNews
{
	height: auto;
	margin-left:15px;
}

.newsOne
{
	height: auto;
	padding: 5px;
	float: left;

}
.title
{
	font-weight:bold;
	font-size:23px;
	text-align:center;
}

.bigTit
{
	width: 658px;
	margin-left: 8px;
	padding: 0 25px 0 25px;
	line-height: 28px;
	height: 28px;
	border: 1px solid #d5dae0;
	background: url(../image/ViewImage/hui_bj_tit.gif) repeat-x;
	margin-top: 18px;
}
.NewsText
{
	width: 650px;
	height:120px;
	padding: 10px 30px;}

.detailButton
{
	height: 25px;
	padding-right: 50px;
	font-size: 14px;
}
.buttonTit{
	width: 60px;
	height: 24px;
	color: #454545;
	line-height: 1.2;
	text-align: center;}
.newsTwo
{
	height: auto;
	padding: 5px;
	overflow: hidden;
}
.newsThree
{
	height: auto;
	padding: 5px;
	overflow: hidden;
}


/*新闻动态CSS*/

.Textleft
{
	float: left;
	width: 520px;
	
	height: auto;
	text-align: left;

}
.TextRight
{
	float: right;
	width: 100px;
	height: 84px;
}


/*公司概况*/
.video
{
	width: 397px;
	height: 291px;
	float: left;
}

.introduction{
	width:auto;
	float: left;
	margin-left: 5px;
	*margin-left: 2px;}

/*讲师介绍*/
.TeachterCon
{
	width: auto;
	height: auto;
	padding: 0px 5px 0px 0px;
	float: left;
	text-align:justify;
	text-justify:inter-ideograph;
}
.TeaText
{
	height: auto;
    margin-left: 30px;
}
.TeachterPic
{
	height: auto;
}

.PicOne{
	width: 160px;
	height: 260px;
	float: left;}

.PicOne dl dd{   
	border: 1px solid #eee;
	padding: 3px;
	margin:0;
	padding:0;}
	
.PicOne dl{ margin:0; padding:0; margin:3px;}
	
.PicTwo
{
	width: 160px;
	height: auto;
	float: left;
	padding: 3px;
}
.PicTwo dl dd
{
	border: 1px solid #eee;
	padding: 3px;
}
.PicThree
{
	width: 160px;
	height: auto;
	float: left;
	padding: 3px;
}
.PicThree dl dd
{
	border: 1px solid #eee;
	padding: 3px;
}
.PicFour
{
	width: 160px;
	height: auto;
	float: left;
	padding: 3px;
}
.PicFour dl dd
{
	border: 1px solid #eee;
	padding: 3px;
}


/*全球服务客户*/
.bigTit a:hover
{
	color: #5a5d86;
}
.NewsText ul li
{
	border: 1px solid #eee;
	margin-right: 10px;
}

/*专业场地*/
.SiteCon
{
	width: 193px;
	height: 172px;
	float: left;
	padding: 8px;
	background: #eee;
	margin-right: 10px;
	margin-top: 8px;
}

.SiteCon img
{
	width: 193px;
	height: 145px;
}


.SiteText
{
	width:auto;
	float:left;
	height: auto;
	padding-left: 20px;
}


/*五大核心*/
.fiveCoreTu
{
	text-align: center;
}
.fiveConText
{
	width:auto;
	height: auto;
	margin: 0 auto;
	float: left;
}
.fiveConText ul li
{
	width:700px;
}
.fiveConText ul li a
{
	text-decoration: underline;
	color: #d00;
	float: right;
}

/*成功案例*/
.Success
{
	width: 650px;
	padding: 20px 30px 20px 30px;
	float: left;
}
.Success ul li
{
	width: 628px;
	height: 24px;
	line-height: 26px;
	margin-bottom: 2px;
	padding-left: 20px;
	border-bottom: 1px dashed #044d73;
	background: url(../image/ViewImage/success_icon.gif) no-repeat center left;
}

.view
{
	float:right;
	}
/*经典课程*/
.manage
{
	width: 650px;
	padding: 20px 30px 20px 30px;
	float: left;
}
.manageUp
{
	width: 600px;
	height: auto;
}
.Manageleft
{
	float: left;
	padding-left: 70px;
	
}
.ManageRight
{
	width: 280px;
	height: 183px;
	float: right;
}
.ManTopTit
{
	width: 270px;
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
	background: url(../image/ViewImage/height_guanli.gif) no-repeat;
}
.ManTopMid
{
	width: 269px;
	padding-left: 10px;
	height: 155px;
	border-left: 1px solid #d3d3d3;
	border-right: 1px solid #d3d3d3;
}
.ManTopMid ul li
{
	width: 250px;
	height: 24px;
	line-height: 24px;
	background: url(../image/ViewImage/man_icon.gif) no-repeat center left;
	padding-left: 10px;
}
.ManDown
{
	height: 3px;
	background: url(../image/ViewImage/man_down_tu.gif) no-repeat;
}
.ManageConTwo
{
	width: 280px;
	height: 183px;
	float: left;
}
.ManTwoTit
{
	width: 270px;
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
	background: url(../image/ViewImage/man_two.gif) no-repeat;
}
.ManageConThree
{
	width: 280px;
	height: 183px;
	float: left;
	margin-left: 40px;
}
.ManThreeTit
{
	width: 270px;
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
	background: url(../image/ViewImage/man_three.gif) no-repeat;
}

/*公开班课程*/
.PublicClass
{
	width: 650px;
	padding: 20px 30px 20px 30px;
	float: left;
}
.PublicClass ul li
{
	width: 310px;
	height: auto;
	line-height: 25px;
	position: relative;
	background: url(../image/ViewImage/publicclass_icon.gif) no-repeat center left;
}
.PublicClass ul li a img
{
	border: 0;
}

/*公开班课程三级页面*/
.PublidcClassThree
{
	width: 708px;
	height: auto;
	float: left;
	border: 1px solid #e9edf0;
	border-top: 0px;
}
.ClassbigTit
{
	width: 673px;
	padding: 0 25px 0 10px;
	line-height: 28px;
	height: 28px;
	border: 1px solid #d5dae0;
	background: url(../image/ViewImage/hui_bj_tit.gif) repeat-x;
}
.publicClassPic
{
	width: 708px;
	height: auto;
	margin-top: 20px;
	float: left;
}
.PublicLeftCon
{
	width:150px;
	height:auto;
	float:left;
	clear:both;
	padding-left:10px;}
	
.PublicLeftCon dl dd img
{
	margin-right: 9px;
    width: 138px;
	height:155px;
}
	
.PublicRightCon{
	width:252px;
	height:189px;
	float:right;
	border-top:0px;
	padding-right:10px;}
	
.PublicRightCon ul li
{
	width: 254px;
	height: 31px;
	line-height: 31px;
}
.pubLicTop
{
	width: 244px;
	height: 31px;
	background: url(../image/ViewImage/public_teacher_up.gif) no-repeat;
	line-height: 31px;
	color: #fff;
	padding-left: 10px;
}
.pubLicMid
{
	width: 252px;
	height: 155px;
	border: 1px solid #7796b1;
	border-top: 0px;
	border-bottom: 0px;
}
.pubLicMid ul li
{
	width: 246px;
	height: 31px;
}
.pubLicDown
{
	background: url(../image/ViewImage/public_teacher_down.gif) no-repeat;
	width: 254px;
	height: 4px;
}

/*自主研发  培训课程*/
.independentTit
{
	margin-bottom: 15px;
	width: 658px;
	padding: 0 25px 0 25px;
	line-height: 28px;
	height: 28px;
	border: 1px solid #d5dae0;
	background: url(../image/ViewImage/hui_bj_tit.gif) repeat-x;
}


/*自主研发 套餐课程*/
.indepedentSoCon
{
	width: 120px;
	height: auto;
	float: left;
	padding: 8px;
	margin-right: 10px;
	margin-top: 8px;
}
.indepedentSoCon dl dt
{
	padding-top: 5px;
	clear: both;
	width:120px;
	
}
.IndependentConPic
{
	margin-top: 30px;
	height: auto;
	text-align: center;
}
.InConTit a
{
	color: #007394;
	font-weight: bold;
	text-decoration: underline;
	font-weight: bold;
	font-size: 14px;
	float: right;
	padding-right: 150px;
	margin-top: 20px;
}

/*涛涛期刊*/
.TTqikanCon
{
	width: 650px;
	height: auto;
	padding: 0px 30px 20px 30px;
	float: left;
}
.onlineRead
{
	width: 59px;
	height: 20px;
	border: 0;
	float: left;
	line-height: 20px;
	text-align: center;
	font-size: 12px;
	color: #00438e;
	background: url(../image/ViewImage/tt_qikan_button.gif) no-repeat;
	cursor:pointer;
}
.DownloadTit
{
	width: 59px;
	height: 20px;
	font-size: 12px;
	color: #00438e;
	text-align: center;
	line-height: 20px;
	float: right;
	border: 0;
	background: url(../image/ViewImage/tt_qikan_button.gif) no-repeat;
	cursor:pointer;
}
.MessageCon
{
	width: 710px;
	height: auto;
	border: 1px solid #eee;
	float: left;
}
.messageUp
{
	width: 680px;
	height: auto;
	padding: 10px;
	float: left;
	border-bottom: 1px dashed #616363;
}

.messageUp ul li
{
	line-height: 24px;
	text-align: left;
	padding: 0 5px 0 5px;
	width:690px;
}
.messageUp ul li dl
{
	text-align:left;
	
	}
.messageUp ul li dl dd
{
	text-indent:2em;
}

.messageUp ul li dl dd img
{
	width:19px;
	height:19px;
}

.messageUp ul li dl dt{
	text-indent:2em;	
	}


.messageUp ul li a
{
	margin: 2px;
}
.messageUp ul li span
{
	text-align:right;
	margin: 2px;
}
.messageDown
{
	width: 700px;
	height: auto;
	clear: both;
	padding-top: 20px;
	position:relative;
}

.face
{
	display: none; 
	width: 172px; 
	bottom:400px;
	height: 183px;
    z-index: 999; 
    background:#fff;
    border:2px solid #ddd;
    position:absolute;
    right:328px;
    padding:3px;
    
	}
.face img
{
	margin:1px;
}

.messTit
{
	width: 658px;
	padding: 0 25px 0 25px;
	line-height: 28px;
	height: 28px;
	border: 1px solid #d5dae0;
	background: url(../image/ViewImage/hui_bj_tit.gif) repeat-x;
}
.messageText
{
	width: 700px;
	padding: 10px;
	height: 150;
}
.MessageWrite
{
	width: 660px;
	border: 0;
	padding: 10px;
	height: 150px;
}
.messageButtonCon
{
	width: 660px;
	height: auto;
	margin-top: 10px;
}
.messageButton
{
	height: 19px;
	width: 76px;
	background: url(../image/ViewImage/messageButton_tu.gif) no-repeat;
	border: 0;
	line-height: 19px;
	text-align: center;
	float: right;
}
/*工作羊皮卷*/
.WorkShip
{
	width: 650px;
	padding: 20px 30px 20px 30px;
	float: left;
}
.WorkShip ul li
{
	width: 628px;
	height: 24px;
	line-height: 26px;
	margin-bottom: 2px;
	padding-left: 20px;
	border-bottom: 1px dashed #366987;
	background: url(../image/ViewImage/man_icon.gif) no-repeat center left;
}


.NewsText ul li
{
	margin-right: 10px;
}

/*
.NewsText ul li img
{
	width: 144px;
	height: 144px;
}*/



/*
.introduction img{
       width:650px; 
       height:auto;}	*/


.classCon
{
	width: 495px;
	height: auto;
}
.classLeft
{
	width: 84px;
	float: left;
	height: 269px;
}
.classLeft ul li
{
	width: 84px;
	height: auto;
	margin: 0;
	padding: 0;
}

.classMid{
	width: 392px;
	float: left;
	margin-left:10px;}
	
.PicOne dl dd img{ width:140px; height:183px;}


.classConOne
{
	height: 60px;
	margin-bottom: 5px;
	margin-top: 3px;
}
.TextLeft
{
	width: 130px;
	clear: both;
	height: 60px;
	float: left;
}
.TextLeft ul li
{
	width: 95px;
}
.TextRightContent
{
	width: 260px;
	float: left;
	height: 60px;
}

.ListText
{
	width: 95px;
	height: 48px;
	padding-top: 10px;
	border: 1px solid #5860a8;
	border-right: 0px;
	float: left;
}
.ListTextCon
{
	width: 240px;
	height: 55px;
	border: 1px solid #5860a8;
	padding-top: 3px;
	float: left;
	border-left: 0px;
	border-right: 0px;
}
.OneTextTop
{
	width: 240px;
	height: 48px;
	border: 1px solid #5860a8;
	padding-top: 10px;
	float: left;
	border-left: 0px;
	border-right: 0px;
}
.TextLeftTwo
{
	width: 95px;
	height: 55px;
	border: 1px solid #5860a8;
	border-right: 0px;
	float: left;
	padding-top: 3px;
}
.SiteCon dl dt
{
	padding-top: 8px;
}
/*弹出层样式*/
.tanChu{
	width:320px;
	height:120px;
	position:absolute;
	z-index:99;
	
	top:35px;
	right:-10px;
	}
.tanChuUP{
	width:320px;
	}
.tanChuMid{
	width:310px;
	background:#fff;
	border-top:1px solid #d9d9d9;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	padding:5px;
	clear:both;
	font-size:13px;
	}
.tanChuMid ul {
	width:310px;
	line-height:1.6;
	}
.linehight
{
	padding-left:15px;
	line-height:1.0em;
	color:#809494;}
	
.tanChuDown{
	height:5px;
	clear:both;
}

/*登录进入*/
.LoginCon{
width:650px;
border:1px solid #dddddd;
padding:5px;
float:left;
}
.LoginConCenter{
width:610px;
height:auto;
padding:20px;
float:left;
background:#fff;}

.NameCon{
border-bottom:1px solid #dddddd;

font-size:14px;
height:36px;
line-height:36px;}

.NameCon .RedName{
color:#d00;
font-weight:100;
}
.BaseCon{
width:650px;
height:auto;
float:left;
padding-top:10px;
border-bottom:1px solid #ddd;
margin-bottom:10px;
text-indent:1em;
}

.baseContent{
height:auto;
}
.baseContent ul li{
width:610px;
height:22px;

padding-bottom:10px;
line-height:22px;}
.TextName{
width:126px;
height:18px;
border:1px solid #9ab1c7;}
.redWord{
color:#d00;
padding-left:10px;
}
.redWord2{
color:#d00;
}

.man{margin:0 3px 0 3px;}
.women{margin:0 3px 0 3px;}
.address{width:362px;
height:18px;
border:1px solid #9ab1c7;}

.SiteCon dl{margin:0; padding:0; }
.SiteCon dl dd{ margin:0; padding:0;}
.SiteCon dl dt{margin-top: 0px;_margin-top: 10px;}

.indepedentSoCon dl dd{ margin:0; padding:0;}
.Textleft span a{ color:#006699; text-decoration:underline; }

.NewsText{
	width: 650px;
	height:auto;
	padding: 10px 30px;}


	.TextRight img
	{
		width:120px;
		height:84px;
		
		}
	
	
/*-----前台分页按钮样式-------*/
/*切换下一页样式*/
.PageContent{
	width:788px;
	height:33px;
	background:#f7f7f7;
	clear:both;
	line-height:33px;
	border:1px solid #e4e4e4;
	margin-left:16px;
	}
.MiddleLable{
	margin:0 auto; 
	text-align:center;}
.PageAcolor{ color:#000;}
.redNumber{color:#d00;}
.secondClock{padding:0 20px;}
.threeClock{padding:0 20px;}
.pageNumber{
	width:65px;
	height:19px;
	border:1px solid #7f9db9;
    margin-top:6px;}	
	/*----可链接状态显示下划线--*/
.HyperUnderLine
{
	text-decoration:underline;
	}
	
.commBtn
{
	 text-align:center; border:none; cursor:pointer;
	}
	
	
.commBtn1{ width:74px; height:25px; line-height:25px; margin:0 15px; background:url(../image/bg_bthShort.gif) no-repeat; text-align:center; border:none; cursor:pointer;}

.LableInfoCss
{
	width:100px;
	}
	
	/*新加 公开班课程*/
.PublicMiddleRen{
	width:252px;
	height:189px;
	float:left;
	border-top:0px;
	padding-left:12px;
	
	}
.pubLicTopRen{
	width:244px;
	height:31px;
	background:url(../image/ViewImage/public_teacher_up.gif) no-repeat;
	line-height:31px;
	color:#fff;
	padding-left:10px;}	
.pubLicMidRen{
	width:252px;
	height:155px;
	border:1px solid #7796b1;
	border-top:0px;
	border-bottom:0px;}
.pubLicDownRen{
	background:url(../image/ViewImage/public_teacher_down.gif) no-repeat;
	width:254px;
	height:4px;}
.PubScroll{
	overflow-y: scroll;
    overflow-x: hidden; 
	height: 150px; 
	width: 242px;
	padding-left:10px;}
	
	
	.TeacherPic{margin-left:30px;}



.NewsTextQuan
{
	width: 650px;
	height:auto;
	padding: 10px 30px;}
	
	
	
	
	/*固定电话样式*/
.txtTelphoneOne{
	width:50px;
	border:1px solid #9AB1C7;
	height:18px;
	margin:0 2px;}
.txtTelphoneTwo{
	width:100px;
	border:1px solid #9AB1C7;
	height:18px;
	margin:0 2px;}
.txtTelphoneThree{
	width:50px;
	border:1px solid #9AB1C7;
	height:18px;
	margin:0 2px;}


/*会员新加样式*/
.TipTxt{
	color:#d00;}
.LoginTermsTit{
		font-weight:bold;
		height:20px;
		clear:both;
		padding-top:20px;	
		}
.LoginTerms{
	width:602px;
	height:80px;
	overflow-x:hidden;
	overflow-y:scroll;
	clear:both;
	border:1px solid #ccc;
	padding:5px;}
.LoginTermsBlackTit{
	color:#333333;
	font-weight:bold;}
	
.LoginCenterBig{
	width: 736px;
	height: auto;
	margin:0 auto;
	margin-left: 80px;
	*margin-left: 40px;
	float:left;
}


.LoginBigTitCon
{
	width:674px;
	height: 26px;
	border-bottom: 1px solid #d9d9d9;
	margin-bottom: 10px;
	vertical-align: middle;
	margin-top: 10px;
}	

.CancelButton
{
	width: 67px;
	height: 24px;
	font-weight: bold;
	color: #000;
	line-height: 24px;
	margin-top: 5px;
	margin-left:10px;
	cursor:pointer;
	margin-top: 8px !important;
	background: url(../image/ViewImage/login_button.gif) no-repeat;
	border: 0;
}

/*弹出视频层*/
.ShipingLeft{
	width:281px;
	height:auto;
	float:left;}
.ContentVideo{
	width:281px;}
.videoTit{
	font-weight:bold;}
.videoMessage{
	width:281px;
	height:134px;
	border:1px solid #ccc;
	overflow-x:hidden;
	overflow-y:scroll;}
.ShipingRight{
	width:296px;
	height:410px;
	border:1px solid #ccc;
	overflow-x:hidden;
	overflow-y:scroll;
	float:left;
	margin-left:20px;
	padding:5px;}
.tijiao{
	width:50px;
	height:24px;
	background:url(../images/tijiao_button.gif) no-repeat;
	font-weight:bold;
	color:#670000;
	text-align:center;
	cursor:pointer;
	border:0;
	margin-top:10px;
	float:right;
	margin-right:80px;}
	
.selected
{
    font-weight: bold;
    color: #084583;
}


/*找回密码*/
.passcon{
	width:610px;
	height:300px;
	padding-top:60px;}
.passtop{
	width:610px;
	height:8px;
	background:url(../image/password_top.gif) no-repeat;
	overflow:hidden;}
.passmiddle{
	width:582px;
	height:240px;
	padding:10px;
	border-left:4px solid #ebeaea;
	border-right:4px solid #ebeaea;
	}
.passmiddle ul li{ width:549px;}
.passbottom{
	width:610px;
	height:8px;
	
	background:url(../image/password_bottom.gif) no-repeat;
	}
.passtit{
	font-weight:bold;
	color:#000;
	width:549px;
	height:20px;
	line-height:20px;
	padding-left:30px;
	border-bottom:1px solid #d8dfea;
	font-size:14px;
	background:url(../image/yaoshi.gif) no-repeat center left ;}
.passtext{
	margin-top:20px;
	padding-left:30px;}
.zhtext{
	width:240px;
	height:20px;
	border:1px solid #b3c2d9;}
.passbutton{
	width:55px;
	height:24px;
	fint-size:12px;
    margin-left:60px;
	margin-top:20px;
	text-align:center;
	display:inline;}
.forgettext{
	width:549px;
	padding-left:30px;
	padding-top:76px;
	text-align:right;}
.forgettext a{ color:#990000;}
.forgettext a:hover{
	color:#006699;}
	
	
	.studentdownload{ height:auto;}
.loadok{height:auto;}

.cpc{
		width:680px;
		margin-left:20px;
		text-align:justify;
text-justify:inter-ideograph;}

.organpictext{
		width:680px;
		margin-left:30px;}
.orpic{
		margin:40px 0 0 25px;}
.talkteacher{
		width:690px;
		margin-left:15px;}
.sitetext{
		width:680px;
		margin-left:40px;}
.sitetextsecond{
		width:660px;
		margin-left:40px;}
.fivehx{
		width:680px;
		padding-left:20px;}
.zaxmtext{
		width:680px;
		margin-left:30px;}
.poctext{
		width:680px;
		margin-left:20px;}
.traintextone{
		width:680px;
		margin-left:-3px;}
.studentask{
		width:680px;}
		
.newsdetails{
	width:680px;
	margin-left:20px;}
	
.newsdetails .title
{
	font-weight:bold;
	font-size:23px;
	text-align:center;
	}

.newsconall{width:680px;}

.succescondails{
	width:680px;
	margin-left:20px;}

.sultcon{ width:680px;}


.PageContentleft{
    background: none repeat scroll 0 0 #F7F7F7;
    border: 1px solid #E4E4E4;
    clear: both;
    height: 33px;
    line-height: 33px;
    width: 708px;
}

/*网站地图*/
.companysite{
    width:660px;
	height:auto;
	padding:0px 30px 20px 30px;
	float:left;}
.companysitemap ul .companyconsite{
	font-weight:bold;
	font-size:14px;
	background:url(../image/ViewImage/comsite.gif) no-repeat;
	width:100px; 
	height:28px; 
	padding-top:8px; 
	text-align:center; 
	margin-bottom:10px;
	color:#000;}
.companysitemap{
	width:722px;}
.companysitemap ul li{
	width:700px;
	line-height:1.6;}
.companysitemap ul li a{
	display:block;
	width:80px;
	float:left;}
.companysitemap ul li a:hover{ 
	text-decoration:underline;}
.companysitetit{
	font-weight:bold;
	color:#069;
	float:left;}
	
	
/*联系我们*/
.comboldtit{color:#000; font-weight:bold;}
	


/* 在线客服 */
.comm100_dvbox_css
{
	 width:184px!important;  
	 padding:0!important;   
	 margin:0px!important;   
	 float:none!important;  
	 border:0px!important;  
	 background-color:#e8e8e8!important;   
	 padding:1px!important;   
	 position:absolute!important;  
     z-index:9999999!important;  
     font-family: Arial, sans-serif!important;   
     text-align:left!important;   
     vertical-align:top!important;  
}
.comm100_dvbox_css .comm100_dvcontent_css
{
	width:180px!important;  
	background-color:#fff!important;  
	padding:2px!important;   
	position:relative!important;  
	border:0px!important;  
	float:none!important;  
}
.comm100_dvbox_css .comm100_dvcontent_css .comm100_ptitle_css
{
	height:18px!important;   
	line-height:18px!important;   
	font-size:10px!important;   
	width:175px!important;   
	background-color:#e8e8e8!important;   
	color:#555;  
	padding:2px 0 2px 5px; 
	margin:0px!important;   
	text-indent:4px!important;    
	border:0px!important;   
	float:none!important;  
	display:block!important;  
}
.comm100_dvbox_css .comm100_dvcontent_css .comm100_ptitle_css .comm100_atitle_css
{
    display:inline!important;  
    color:#009999!important; 
    font-size:10px!important; 
    margin:0px!important; 
    padding:0px!important; 
    border:0px!important; 
    float:none!important; 
}
.comm100_dvbox_css .comm100_dvcontent_css  .comm100_ulbox_css
{
    padding:0px!important; 
    margin:0px!important; 
    border:0px!important; 
    float:none!important; 
    padding-top:3px!important; 
    padding-bottom:5px!important; 
    line-height:14px!important; 
    position:relative!important; 
    padding-left:20px!important; 
    list-style-type:disc!important; 
    list-style-position:outside!important;
    list-style-image:none!important; 
    background:#fff!important; 
    font-size:10px!important;  
    display:block!important; 
    overflow:visible!important; 
    text-align:left!important; 
}
.comm100_dvbox_css .comm100_dvcontent_css  .comm100_ulbox_css li
{
    font-size:10px!important;
    color:#009999!important;
    border:0px!important; 
    background:#fff!important; 
    line-height:15px!important; 
    margin:0px!important;  
    padding:0px!important; 
    width:98%!important; 
    _width:155px; 
    font-weight:300!important; 
    float:none!important; 
    position:relative!important; 
    text-indent:8px!important;
    display:list-item!important;
    text-align:left!important;
}


.comm100_dvbox_css .comm100_dvcontent_css  .comm100_ulbox_css li a
{
     position:relative!important;  
     color:#009999!important; 
     font-size:10px!important;
     font-weight:300!important;   
     display:inline!important;
     border:0px!important;   
     background:#fff!important;  
     height:14px!important;  
     line-height:14px!important;   
     margin:0px!important;
     padding:0px!important;
     text-align:left!important;
     width:100%!important; 
     text-indent:0px!important;
     float:none!important;
}
.comm100_dvbox_css .comm100_dvcontent_css  .comm100_ulbox_css .comm100_onelinone
{
 border:0px!important;
 width:0px!important;
 float:none!important;
 padding:0px!important;
 margin:0px!important;
 height:0px!important;
 display:none!important;
}


#comm100_warp 
{
 border:0px!important;
 width:190px!important;
 float:none!important;
 padding:0px!important;
 margin:0px!important;
}

#comm100_warp  a
{
  background-image:none!important;
}
#comm100_warp #comm100_dvhelp
{
 border:0px!important;
 margin:0px!important;
 padding:0px!important;
 float:right;
}
/*display:inline-block!important; */
#comm100_warp #comm100_dvhelp .comm100_ahelp_css
{
 padding:0px!important; 
 margin:0px!important;
 border:0px!important;
 float:none!important;
}
 @media screen and (min-width:0px){
	#comm100_warp #comm100_dvhelp .comm100_ahelp_css
	{
		 display:inline; 
	}
}
#comm100_warp #comm100_dvhelp .comm100_ahelp_css #comm100_ButtonImage
{
 margin:0px!important;
 padding:0px!important;
 border:0px!important;
 float:none!important;

}
#comm100_warp #comm100_dvhelp #comm100_track
{
 position:relative!important; 
 z-index:9999999!important; 
 margin:0px!important; 
 padding:0px!important; 
 border:0px!important;
 line-height:15px!important;
 float:none!important;
 font-size:10px!important; 
 vertical-align:top!important; 
 font-family:Arial, Helvetica, sans-serif; 
 color:#555; 
 display:inline!important;
}
#comm100_warp #comm100_dvhelp #comm100_track a
{
 text-decoration:none!important; 
 line-height:14px!important;  
 color:#009999!important;  
 display:inline!important; 
 font-size:10px!important; 
 margin:0px!important; 
 padding:0px!important; 
 border:0px!important; 
 float:none!important;
}