﻿*{ margin:0; padding:0;}
ul,ol{ list-style:none;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
.clear{clear:both; font-size:1px; height:0; overflow:hidden;}
.wrap{ width:961px; clear:both; margin:0 auto; text-align:left;}
.w293{ width:293px; margin-right:9px; float:left;}
.w394{ width:394px; margin-right:9px; float:left;}
.w256{ width:256px; float:left;}
.h328{ height:328px; overflow:hidden;}
.h355{ height:355px; overflow:hidden;}
.marB{ margin-bottom:10px;}
/*分类导航*/
.borderStyleBlue{ border:1px solid #88d2ec;}
.borderStyleGray{ border:1px solid #d0d0d0;}
.borderTopN{ border-top:none;}
.navBg{ background:url(navbg.gif) no-repeat; width:281px; height:23px; padding:2px 0 0 10px;}
.navBg a, .zxBg h4 a{ font-family:"宋体"; font-size:14px; color:#164a63; font-weight:bold;}
.navBg a:hover, .navCont a:hover, .zxBg h4 a:hover, .zxBg a:hover, .zxCont a:hover, .orderTwo a:hover, .tryLis a:hover{ color:#FF0000;}
.navCont{ height:auto; font-size:12px; color:#164a63;}
.navCont a, .zxCont a{ font-size:12px; color:#164a63;}
.navCont .textLink{ padding:10px 6px; *padding:8px 6px; }
.navCont .ad{}
.navCont .ad img{ width:62px; height:32px; margin-left:9px; margin-bottom:9px;}
/*资讯列表*/
.zxBg{ background:url(listBg.gif) no-repeat; height:20px;  padding:3px 15px 0 24px; text-align:right;}
.zxBg a{ text-align:right; color:#167aac; font-size:12px;}
.zxBg h4{ float:left;}
.zxCont{ padding:9px 13px 10px 13px; color:#bab9b9;}
.zxCont a{ font-size:14px; line-height:24px; }
.zxContLast{ padding-top:3px; padding-bottom:3px;}
/*专题*/
.ztTitle{ width:225px; margin-left:14px; height:23px; *height:20px; _height:17px; border-bottom:1px solid  #d4d4d4; padding-top:9px; margin-bottom:5px;}
.ztTitle a{ font-family:"宋体"; font-size:12px; color:#5f5f5f; font-weight:bold;}
.titleCrack{ padding-left:14px;}
.orderOne{ background:url(order_1.jpg) no-repeat left center; padding-left:23px;}
.twIntr{ width:204px; margin-bottom:10px;}
.twIntr img{ display:block; width:86px; height:69px; margin-right:11px; float:left;}
.twIntr p{ color:#5f5f5f; font-size:12px; line-height:21px; width:107px; float:left;}
.orderTwo{ background:url(order_2.gif) no-repeat left 5px; padding-left:23px; padding-bottom:3px;}
.orderTwo a{ color:#164a63; font-size:12px; line-height:22px;}
.line2{ background:url(line2.gif) repeat-x; width:226px; margin:0 auto;}
.orderTwoN{ background:none; padding-left:0; color:#bab9b9; line-height:24px;}
/*课程试听*/
.tryLis{ height:284px; padding-top:10px; padding-bottom:11px;}
.tryLis a{ width:118px; float:left; display:block; margin-left:10px; _margin-left:5px; text-align:center; color:#555555; font-size:12px; text-decoration:underline; margin-bottom:10px;}
.tryLis a img{ width:118px; height:89px; display:block; margin-bottom:8px;}
/*金牌讲师*/
/*.teacherJ{ height:305px; *height:310px; _height:274px; padding-top:10px;}
.teacherJ a{ width:97px; float:left; display:block; margin-left:10px; _margin-left:5px; text-align:center; color:#555555; font-size:12px; text-decoration:none; margin-bottom:10px;}
.teacherJ a img{ display:block; margin-bottom:8px; background:url(imgborder.gif) no-repeat; text-align:center; padding:2px; width:95px; }
*/
.teacherJ a
{
	display:block;
	width:130px;
	float:left;
	text-align:center;
	margin-top:4px;
	margin-left:8px;
}




/*课程培训*/
.training{ height:110px; padding:10px 0 0 0;}
.training a{ width:127px; float:left; display:block; margin-left:10px;  _margin-left:9px; text-align:center; color:#555555; font-size:12px; text-decoration:none; margin-bottom:3px;  _margin-bottom:10px;}
.training a img{ width:127px; height:95px; display:block; margin-bottom:5px;}

/*友情链接*/
.friendship{ background:url(friendship.jpg) no-repeat; width:940px; height:24px; padding-left:22px; padding-top:5px;}
.blueWord, .blueWord a{ color:#164a63; font-size:14px; font-weight:bold; }
.blueWord a:hover{ color:#FF0000;}
.friendshipCont{ border:1px solid #ccdae9; padding:15px 20px;}
/*专家*/
.expert{ width:271px; text-align:center; margin:10px auto;}
.expert img{ display:block; float:left; margin-right:9px;}
.expert p{ float:left; text-align:center; width:175px;}
.expert p, .grayWord{ color:#5f5f5f; font-size:12px; line-height:22px;}
.leftCrack{ padding-left:15px;}
.lineX3{ background:url(line3.gif) no-repeat; width:268px; height:1px; margin:7px auto;}
.error10{ _margin-top:-11px;}
.error7{ *margin-top:10px; _margin-top:0; }
.error8{ margin-top:-8px; *margin-top:0;}

/*Procuds list*/
.prolist
{
    list-style-type:disc;
    padding-left:12px;
}
.prolist li
{
     width:360px;
     overflow:hidden;
     white-space:nowrap;
     text-overflow: ellipsis;
}
.xcpx
{
    height:350px;
    width:250px;
    margin:0px auto;
    overflow:hidden;
    margin-top:2px;
}
#comment
{
    height:289px;
    overflow:hidden;
    color: #5f5f5f;
    padding-right:8px;
    
}

#comment h2
{
    font-weight: bold;
}

.silder
{
    margin:0px auto;
    padding:0px;
    list-style-type:none;
    width:270px;
    border-style:none;
    margin-top:8px;
}
.silder li
{
    width:270px;
    background-position:100px 100px;
    background-repeat:no-repeat;
    line-height:23px;
}
.silder h5 
{
    margin:0px;
    width:270px;
    white-space:nowrap;
    overflow:hidden;
    text-overflow: ellipsis;
}
.silder span
{
    display:none;
}
.silder a:link,
.silder a:visited
{
    text-decoration:none;
    display:block;
}
.silder .sel
{
    color: Red;
    background-position: left center;
    width: 210px;
    padding-left: 64px;
    height: 64px;
    background-color: #F8FBF4;
    overflow:hidden;
}
.silder .sel h5
{
    width:210px;
    line-height:32px;
}
.silder .sel span
{
    display:inline;
    line-height:32px;
   
}
#dvZhiban 
{
    padding-left:4px;
    padding-right:4px;
    padding-top:4px;
}
#dvZhiban .intro
{
    float:left;
    width:185px;
    color:Red;
}
#dvZhiban .photo
{
    float:right;
    width:89px;
    border:solid 1px #ececec;
    padding:2px;
}

#dvZhiban .photo img
{
    width:89px;
    height:117px;
}

#dvZhiban p
{
    margin:0px;
    padding:0px;
}

.b394
{
	width:393px;
	border:solid 1px #ececec;
	float:left;
	margin-right:8px;
}
.b394 h4
{
	margin:0px;
	padding:0px;
	padding-left:16px;
	font-size:14px;
	font-weight:bold;
	background-color:#ececff;
	line-height:23px;
	background:url(listBg.gif) no-repeat;  
}
.list
{
	line-height:23px;
	padding:9px;	
}
.list a:link,
.list a:visited
{
	font-size:14px;
	color:#164a63;
}
