/* CSS Document */
*{margin:0; padding:0}
body{ }
.biao { font-family: "微软雅黑"; font-size: 12px; padding-left: 15px; }
.footer a { color: #FFF; }
.footer a:hover { color: #FF0; }

.text_left {
	text-align: left;
}

a{text-decoration:none}
img{border:none}
.clear{clear:both}
.fl{float:left}
.fr{float:right}
.line{ color: #c8c8c8 }
/* 顶部 */
.header{ height: 53px; background-image: url(top-bg.jpg); background-repeat: repeat-x; background-position: center; }
.header .top{width:980px; margin:0 auto; height:53px}
.header .top .top1{color:#d0d0d0; font:12px/53px 宋体}
.header .top .top1 a{ color: #000000 }
.header .top .top1 a:hover{ color: #FF0000 }
/* banner */
.banner{ background-color: #FFFFFF; background-repeat: no-repeat; background-position: center; }
#zhengti { width: 960px; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }

.banner1{ height: 126px; background-repeat: no-repeat; background-position: center; background-image: url(images/banner_01.jpg); }
.banner2{ height: 126px; background-image: url(images/banner_02.jpg); background-repeat: no-repeat; background-position: center; }
.header .top .logo { width: 155px; float: left; }

.banner3 { height: 126px; background-repeat: no-repeat; background-position: center; background-image: url(images/banner_03.jpg); }

/* 导航 */
.nav{background:url("nav-bg.jpg") no-repeat center; height:42px}
.nav .menu{width:980px; margin:0 auto;  text-align:center}
.menu table{ height: 42px; width: 950px; margin:0 auto; border-collapse:collapse }
.menu td{width:103px; padding:0}
.nav .menu a{color:#FFF; display:inline-block; font:bold 16px/42px microsoft yahei}
.nav .menu a:hover{
	width: 103px;
	height: 42px;
	background-color: #907F51;
}
/* 查询*/
.chaxun{width:980px; margin:0 auto; margin-top:19px}
.chaxun .chaxun1{width:221px; height:34px; background-color:#f9ffff; border:1px solid #71d3f9; font:12px/24px simsun }
.chaxun .chaxun1 .tt{background:url("chaxun1.jpg") no-repeat; width:117px; height:24px; margin-left:7px; margin-top:5px; color:#FFF; display:inline-block; padding-left:9px}
.kcjianjie { line-height: 20px; padding-top: 15px; padding-bottom: 15px; padding-left: 15px; }
.ztdx { font-family: "微软雅黑"; font-size: 12px; }



.chaxun a{color:#666666;}
.chaxun a:hover{color:#00a0e9; text-decoration:underline}
.chaxun .chaxun2{width:745px; height:34px; background-color:#f9ffff; border:1px solid #71d3f9; font:12px/24px simsun; margin-left:9px }
.chaxun .chaxun2 .tt{background:url("chaxun2.jpg") no-repeat; width:117px; height:24px; margin-left:7px; margin-top:5px; color:#FFF; display:inline-block; padding-left:9px}
/* 课程*/
.kechen{ width: 960px; height: 70px; font-family: "微软雅黑"; font-size: 24px; line-height: 70px; color: #FFFBF0; }
.kechen2{width:980px; margin:0 auto; margin-top:19px; color:#646464}
.biao table tr td a { color: #FF0000; }
.biao table tr td a:hover { color: #0000FF; }


.kechen2 .lanmu{background:#f5f5f5; line-height:28px}
.kechen2 table{border-collapse:collapse; background:#FFFFFF; font:12px/24px simsun}
.kechen2 td, .kechen2 th{border:1px #d0d0d0 solid; padding:7px}
.kechen2 th{color:#393939}
.kechen2 a{color:#FFF; background:#004a25; width:70px; height:24px; display:inline-block; line-height:24px}
.kechen2 a:hover{background:#ff9c3b}
/* 课程特色*/
.kcts{width:990px;height:380; margin:0 auto;}
/* 课程特点*/
.tedian{width:980px; margin:0 auto; background:url("tedian.jpg")no-repeat center; margin-top:30px; height:82px}
.tedian2{width:980px; margin:0 auto; background:url("tedian2.jpg")no-repeat center; margin-top:30px; height:236px}
.tedian3{width:980px; margin:0 auto; background:url("tedian3.jpg")no-repeat center; height:289px}
/* 牛师*/
.niushi{width:980px; margin:0 auto; background:url("niushi.jpg") no-repeat center; margin-top:30px; height:82px}
.niushi1{width:980px; margin:0 auto}
.btn{float:left; margin-left:6px; margin-top:135px;}
.teacher{ float:left; margin:15px 0mm 0mm 10px; display: inline; width: 880px; overflow: hidden; font:12px/20px simsun }
.teacher table td{width:193px; height:300px; background:#ffffff; padding:0 10px; border:1px solid #e1e1e1}
.teacher .tian{width:180px; line-height:18px; color:#787878; margin:7px auto; }
.teacher .tian a{color:#0187c4;}
.teacher .tian a:hover{text-decoration:underline;}
.btn2{float:right; margin-right:6px; margin-top:135px;}
/* 职场*/
.zhifu{ width: 960px; margin-top: 30px; height: 250px; margin-right: 5; margin-bottom: 5; margin-left: 5; padding-left: 15px; }
.zcfc2{width:980px; margin:0 auto; height:504px; padding-top:30px}
.zcfc2 .aa{margin-top:205px; margin-left:15px}
.zcfc2 .bb{text-align:center; margin:0 auto; margin-left:25px}
.zcfc2 .cc{margin-top:205px; margin-right:15px}
/* 培训图书 */
.tushu{background:url("tushu-bg_03.jpg")no-repeat center; width:980px; margin:0 auto; height:331px; margin-top:20px; margin-bottom:15px; padding-top:40px}
.tushu .tt{float:right; margin-top:55px; margin-right:221px; width:185px; color:#646464; line-height:27px}
.tushu .tt span{color:#0187c4; font:bold 20px/24px microsoft yahei}
.tushu .tt a{background:#ff9c3b; line-height:21px; display:inline-block; padding-left:12px; padding-right:12px; text-align:center; color:#FFFFFF}



/* 底部*/
.footer{ height: 100px; text-align: center; color: #FFFFFF; border-top: solid 1px #d0d0d0; padding-top: 12px; background-color: #4E4E4E; font-family: "微软雅黑"; font-size: 12px; line-height: 26px; }
.fkfs {
	font-size: 16px;
	color: #F00;
}

.fotter a{color:#646464;}
.left_kcts {
	padding-top: 30px;
	padding-bottom: 30px;
}
#left_kcts1 {
	padding-top: 5px;
	padding-bottom: 5px;
}


#left_kcts3 {
	padding-top: 5px;
	padding-bottom: 5px;
}

#left_kcts2 {
	padding-top: 5px;
	padding-bottom: 5px;
}



.fotter a:hover{color:#00a0e9;}
#neirong {
	background-image: url(ts/kcts_bg.jpg);
	background-repeat: no-repeat;
	height: 370px;
	width: 160px;
	float: left;
	border:solid 1px #cccccc;
}
.zhifu .zhifufangsi { width: 460px; float: left; font-family: "微软雅黑"; font-size: 12px; line-height: 30px; }
#kebiao { padding-bottom: 20px; }

.ljbm a{ color: #F00; }
.ljbm a:hover { color: #00F; }


.zhifu .lianxidizhi { width: 460px; float: right; font-family: "微软雅黑"; font-size: 12px; line-height: 30px; }
.zhifu .title { font-size: 15px; }
.ztys { color: #F00; }


.zhifu .shuxian { float: left; width: 2px; height: 210px; border-right-width: 1px; border-right-style: solid; border-right-color: #0D000D; }

.ztdx2 { font-family: "微软雅黑"; font-size: 12px; line-height: 25px; color: #595959; }
/*各种高宽值的修改--技巧：减小或增大同一数值*/
.stepcarousel {WIDTH: 960px;HEIGHT: 325px;}
.stepcarousel .panel {WIDTH: 920px; HEIGHT: 310px;}
.stepcarousel .panel P {WIDTH: 860px;}
.stepcarousel .panel H2 {WIDTH: 520px; }
.featout {WIDTH: 670px;}
.featout {WIDTH: 670px;}
/*各种高宽值的修改结束*/
#slider {
MARGIN: 0px; OVERFLOW: hidden; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; HEIGHT: 334px
}
.stepcarousel {
	MARGIN: 0px 30px; OVERFLOW: scroll; POSITION: relative;
}
.stepcarousel .belt {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
.stepcarousel .panel {
	FLOAT: left;OVERFLOW: hidden;
}
.stepcarousel .panel P {
	FONT-SIZE: 14px; MARGIN: 5px; OVERFLOW: hidden; COLOR: #fff; LINE-HEIGHT: 20px; FONT-FAMILY: georgia, Helvetica, Sans-Serif; TEXT-ALIGN: left
}
.stepcarousel .panel H2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 24px; PADDING-BOTTOM: 10px; MARGIN: 0px; OVERFLOW: hidden;COLOR: #ac0000; PADDING-TOP: 10px; FONT-FAMILY: georgia, Helvetica, Sans-Serif
}
.stepcarousel .panel H2 A:link {
	COLOR: #fff; BACKGROUND-COLOR: transparent
}
.stepcarousel .panel H2 A:visited {
	COLOR: #fff; BACKGROUND-COLOR: transparent
}
.stepcarousel .panel IMG {
RIGHT: 50px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; POSITION: absolute; TOP: 20px
}
.featout {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #55656f; PADDING-BOTTOM: 5px; MARGIN: 0px 4px 5px 5px; OVERFLOW: hidden; PADDING-TOP: 5px;
}
.featured {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #39525e; PADDING-BOTTOM: 2px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 650px; PADDING-TOP: 5px; FONT-FAMILY: Georgia,Century gothic,Verdana,Helvitica,sans-serif
}
.featured H2 {
	FONT-SIZE: 22px; MARGIN: 3px 0px 4px 10px
}
.featured H2 A {
	COLOR: #fff; BACKGROUND-COLOR: transparent
}
.featured H2 A:link {
	COLOR: #fff; BACKGROUND-COLOR: transparent
}
.featured H2 A:visited {
	COLOR: #fff; BACKGROUND-COLOR: transparent
}
.featured H2 A:hover {
	COLOR: #fff; BACKGROUND-COLOR: transparent
}
.fentry {
	OVERFLOW: hidden; HEIGHT: auto
}
.fentry A:link {
	COLOR: #92c5ec
}
.fentry A:visited {
	COLOR: #92c5ec
}
.cat {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.cat A:link {
	COLOR: #ac2d2d
}
.cat A:visited {
	COLOR: #ac2d2d
}
.cat A:hover {
	COLOR: #ac2d2d
}
.cats {
	FONT-SIZE: 13px; MARGIN: 1px 5px; COLOR: #24a1cc
}
.cats A:link {
	COLOR: #24a1cc
}
.cats A:visited {
	COLOR: #24a1cc
}
.cats A:hover {
	COLOR: #24a1cc
}
.fentry P {
	MARGIN: 5px 10px; COLOR: #c2d4dd; LINE-HEIGHT: 20px
}
.fentry IMG {
	BORDER-RIGHT: #1e1f20 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #1e1f20 1px solid; PADDING-LEFT: 4px; BACKGROUND: #1e1f20; PADDING-BOTTOM: 4px; MARGIN: 2px 5px 5px; BORDER-LEFT: #1e1f20 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #1e1f20 1px solid
}
.featmeta {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: url(../images/readm.jpg) no-repeat right 50%; PADDING-BOTTOM: 0px; PADDING-TOP: 3px; HEIGHT: 22px; TEXT-ALIGN: right
}
.featmeta A:link {
	FONT-WEIGHT: bold; COLOR: #3c2e1b; TEXT-DECORATION: none
}
.featmeta A:visited {
	FONT-WEIGHT: bold; COLOR: #3c2e1b; TEXT-DECORATION: none
}