/* CSS common */
body {
    background: none repeat scroll 0 0 #f7e3be;
    color: #77090a;
    font-size: 12px;
    margin: 0;
    padding: 0;
	font-family:'宋体';
}

img, a img, input {
    border: 0 none;
    margin: 0;
    padding: 0;
}
h1, h2, h3, h4, h5, h6, th , p{
    font-size: 12px;
    font-weight: normal;
    margin: 0;
    padding: 0;
}
em, var {
    font-style: normal;
}
table, td, input {
    font-size: 12px;
    padding: 0;
}
em {
    font-style: normal;
}
ul{ margin:0; padding:0;}
ul, li {
    list-style: none outside none;
}
table, td, input {
    padding: 0;
	border-collapse:collapse;
}
a:link{
    text-decoration: none;
}
.l{ float:left;}
.r{ float:right;}
.c{ clear:both;}
.mt20{ margin-top:10px;}
.pl_r_25{padding:0 25px 25px 25px;}
.pl_r_25 td{ text-align:center;}
.pl_r_25 img{ margin-left:10px;}
.red{ color:#f00;}

.company {
    background: url("http://www.edu24ol.com/images/main_28.gif") repeat-x scroll 0 0 #fff;
    color: #000000;
    height: 200px;
    width: 960px;
}
.company p {
    color: #3E3E3E;
    line-height: 24px;
    text-align: center;
}
.company_span {
    display: block;
    height: 28px;
    line-height: 28px;
    text-align: center;
    width: 960px;
}
.company_span a {
    color: #07519A;
    margin-left: 5px;
    margin-right: 5px;
    text-decoration: none;
}
.company_span a:hover {
    text-decoration: underline;
}


/*head*/
.head{ background:url(../images/headbg02.jpg) no-repeat scroll top center; height:510px;}
.zqy{ width:960px; margin:0 auto;}
.zqy_intro{ padding:470px 0 0 42px;}
.zqy_detials{ text-indent:24px; font-size:12px; line-height:20px; width:630px; color:#fff2bf; padding-top:8px;}
.clickbut{ padding-left:42px;}
.zxbut{ background:url(../images/dj.jpg) no-repeat scroll 0 0; width:200px; height:76px; border:0 none; cursor:pointer;}

/*main*/
.main{width:963px; margin:0 auto;}
.main_one{ width:960px; border:1px solid #631803; background-color:#fff;}
.main_one h2{width:960px; height:54px;}
.cma_ima{ width:590px;}
.baoming{ width:299px; padding-left:20px;}
.cma p ,.ima p{ font-size:14px; line-height:24px; text-indent:28px;}
.bm_box{ background-color:#ffeee1; height:420px;}
.bm_ul{ padding-top:5px;}
.bm_ul li{ padding-top:5px; float:left; font-size:14px; color:#000;}
.bm_ul li label{ width:70px; padding:7px 0 0 25px;}
.bm_ul li span{ color:#f00; padding:7px 0 0 5px;}
.word_input{ width:165px; height:25px; border:1px solid #de6209; line-height:25px; padding-left:2px; font-size:12px;}
.sex{ padding:7px 0 0 35px;}
.bm_ul li.course_li, .bm_ul li.button_li{ padding-top:15px; line-height:18px;}
input.submit,input.reset, input.signUP{width:95px; height:31px; cursor:pointer; border:0 none;}
input.submit{ background:url(../images/bt.png) no-repeat scroll 0 0; }
input.reset{ background:url(../images/cz.png) no-repeat scroll 0 0;}
input.signUP{ background:url(../images/bt_bm.png) no-repeat scroll 0 0;}
.course_table{ margin-top:20px;}
.course_table tr th{ background-color:#000; font-size:16px; text-align:center; font-weight:bold; font-family:'微软雅黑'; color:#fff; padding:6px 0; border:1px solid #000;}
.course_table tr td{ text-align:center; font-size:14px;border:1px solid #000;color:#77090a; line-height:24px; padding:10px; vertical-align:middle;}
.course_table{ border-right:1px solid #000;}
.course_table tr td.course_content, .course_table tr td.target{ text-align:center;}
.teachers_one, .teachers_two, .teachers_three, .teachers_four, .teachers_five{background:url(../images/teacher_pic.jpg) no-repeat scroll 0 0 #fff7d6;height:132px; overflow:hidden; margin-top:10px; line-height:24px;}
.teachers_one{ padding-left:168px;}
.teachers_two{ background-position:740px -132px;  padding-right:168px;}
.teachers_three{ background-position:0 -264px;padding-left:168px;}
.teachers_four{ background-position:740px -396px;padding-right:168px;}
.teachers_five{ background-position:0 -528px;padding-left:168px;}
.ad04{ background:url(../images/ad04.jpg) no-repeat scroll 0 0; height:254px;}
.zxA{ margin:193px 0 0 625px; display:inline-block; width:211px; height:44px;}

.shiting{ background:url(../images/stk.gif) no-repeat scroll left 0 #45372c; height:378px; padding-left:368px;}
.shiping{ padding-top:20px; width:592px;}
.hzjg li{ float:left;text-align:center; background-color:#fff; padding-top:15px; margin-right:10px;}
.hzjg li img{ padding:2px; border:1px solid #ccc; margin-bottom:3px;}
.wstg{ width:319px; margin-right:20px;}
.sp2{width:569px;}
.glkj{ background:url(../images/glkj.png) no-repeat scroll 0 0; height:217px; width:319px; overflow:hidden; position:relative;}
.qcwy{ background:url(../images/qcwy.png) no-repeat scroll 0 0; height:240px; width:319px; overflow:hidden; margin-top:15px; position:relative;}
.buy{ position:absolute; top:5px; right:10px; display:block; width:95px; height:53px; text-indent:-9999px;}
.sl{ text-align:center; line-height:24px;}
.intro{ background-color:#ffebde; border:1px solid #ffba84; height:54px; width:548px; color:#767676; line-height:24px; padding:6px 0 0 20px; margin-top:10px;}

/*合作机构*/
.slide
{
	margin: 10px 0px 0px;
	padding:0px 0px 10px;
}
/*内容展示*/
.slide .slideCon
{
	height: 120px;
	overflow: hidden;
	position: relative;
	width: 920px;
	padding-top: 8px;
	margin:0px auto;
	z-index: 1;
}
.slideCon ul li
{
	float: left;
	display: inline;
	overflow: hidden;
	width:100px;
	height:120px;
	margin: 0px 7px 0px 8px;
}
.slideCon ul li a
{
	display: block;
}
.slideCon ul li .img
{
	padding: 4px;
	border: solid 1px #FAFAFA;
}
.slideCon ul li .img img
{
	width: 90px;
	height: 80px;
}
.slideCon ul li .txt
{
	height: 30px;
	line-height: 30px;
	text-align: center;
}