/**/
body,ul,li,p,dl,dt,dd,h3,h2{ margin:0; padding:0;}
body{ color:#2a2a2a; font-size:12px; text-align:center;}
img{ border:0;}
ul li{ list-style:none;}
a{ text-decoration:none;}
a:link{ color:#0000FF;}
a:visited{ color:#0000FF;}
a:hover{ color:#0000FF;text-decoration:none;}
a:active{ color:#0000FF;}
.clearboth{ clear:both; width:100%; height:0px; overflow:hidden; font-size:0px;}
.marl20{ margin-left:20px;}
.blank10{clear:both; width:100%; height:10px; overflow:hidden; font-size:0px; }
/**/
.banner{ width:100%; margin:0 auto; background:#135a0f;}
/*导航*/
.nav{ width:100%; margin:0 auto; background:url(../images/project/xzzlg/navbg.gif) repeat-x; height:31px; line-height:31px; color:#fff; font-size:12px; font-weight:600; text-align:center;}
.nav a{ color:#fff;}
.nav a:hover{ color:#fff;}
/*主体*/
.ys_layout{ width:950px; margin:0 auto 6px;  overflow:auto;  text-align:left;}
/*标题*/
.ys_title01{ background:url(../images/project/ysmsb/titlebg.jpg) repeat-x; height:31px; width:950px; margin-top:10px; clear:both;}
.ys_title01 span{ float:right; color:#fff; }
.ys_title01 span a{color:#fff; padding-top:15px; display:block; margin-right:10px;}
.ys_title01 span a:hover{color:#fff;}
.ys_title02{ background:url(../images/project/xzzlg/ystitbg.gif) repeat-x; width:415px; height:32px; color:#487403; margin-top:38px;}
.ys_title02 h2{ background:url(../images/project/xzzlg/ysxb.gif) no-repeat; padding-left:50px;line-height:32px;  font-size:16px; font-family:"微软雅黑"; color:#60a308;}
.ys_title03{ font-family:"微软雅黑"; font-size:16px; color:#21500c; line-height:30px;}
.ys_title04{ background:url(../images/project/xzzlg/hptitbg.gif) repeat-x; height:32px; line-height:32px; border-left:4px solid #addc80; padding-left:25px; color:#06360d; font-weight:600; font-size:14px; margin-top:14px;}
/*编者按*/
.bza{ width:950px; margin-top:10px;}
.bzalb{ height:6px; font-size:0px; overflow:hidden; width:950px;}
.bzamid{ background:url(../images/project/xzzlg/topbg.jpg) repeat-x #f4faed; font-size:14px; color:#487403; line-height:24px; width:908px; border-left:1px solid #deecce; border-right:1px solid #deecce; padding:10px 20px;}
/*班次介绍*/
.xxfs{ border-right:1px solid #37900e;border-bottom:1px solid #37900e;border-left:1px solid #37900e; width:938px; padding:5px 5px 10px; overflow:auto;}
.bcleft{ float:left; width:440px;overflow:auto;}
.bcright{ width:495px; float:left; font-size:12px; overflow:auto; }
.bcright strong{ color:#eb7b03;}
.bcright span{ color:#fb4210; font-weight:600;}
/*课程设置*/
.kecheng{ width:950px; margin-top:5px;}
.kecheng a,.kecheng a:hover{ color:#000000; text-decoration:none;}
.gma a,.gma a:hover{ color:#eb7b03; font-weight:600;}
.kecheng table{ width:100%; border-top:1px solid #ffd5ab;border-right:1px solid #ffd5ab; text-align:center;}
.kecheng table th{border-bottom:1px solid #ffd5ab;border-left:1px solid #ffd5ab; color:#eb7b03; height:30px; line-height:30px; background:#fff6ec;}
.kecheng table td{border-bottom:1px solid #ffd5ab;border-left:1px solid #ffd5ab; line-height:26px; height:26px;}
.tabbg{ background:#fdfaf6;}
.kecheng table p{ text-align:left; padding-left:30px;}
.yhfont{ color:#eb7b03; font-size:14px; font-weight:600;}
.yhfont b{ color:#fb4210;}
.yhfont span{ font-size:12px;}
.tabtips{ background:#f8fdf4; height:40px; line-height:40px; margin-top:3px;}
.yhgg{ margin-top:5px;}
/*服务条款*/
.tktips{ font-weight:600; margin-top:10px;}
.yfbox{ width:457px; float:left; margin-top:10px;}
.yfbox table{ border-top:1px solid #d2e9bd;border-right:1px solid #d2e9bd; width:100%;}
.yfbox th{ color:#487403;border-bottom:1px solid #d2e9bd;border-left:1px solid #d2e9bd; height:29px; line-height:29px; background:#f5faf1;}
.yfbox th span{ color:#fb4210;}
.yfbox td{border-bottom:1px solid #d2e9bd;border-left:1px solid #d2e9bd; height:25px; line-height:25px;}
/*时间地点*/
.sjdd{ font-size:14px; line-height:24px; padding:10px 0px 0px; }
/**/
.redtips{ font-weight:600; color:#fb4210; height:40px; line-height:40px;}
.zhbox{ width:443px; float:left;}
.zhboxc{ width:441px; border-right:1px solid #b3cfa6; border-left:1px solid #b3cfa6; padding:15px 0px 0px 0px; line-height:20px;}
.zhboxc p{ padding:0 5px 0 20px; width:416px;}
.zhboxc .boximg{ width:416px; text-align:center; margin-bottom:10px;}
/*流程*/
.lcpics{margin-top:15px;}
.lcpics img{ margin-left:65px; margin-right:100px;}
.lctips{ background:#f0fde1; width:925px; height:27px; line-height:27px; text-align:center; color:#487403; margin-top:5px;}
/**/
.sztext1{ font-size:14px; line-height:24px; width:495px; float:left; padding:10px; overflow:auto;}
.mspics{ color:#487403; line-height:30px; text-align:center; width:389px; float:left; margin-left:10px; margin-top:15px;}
.mspics img{ padding:2px; border:1px solid #cac4c4;}
.line{ background:url(../images/project/ysmsb/hxx.jpg) repeat-x left top; width:100%; height:10px; font-size:0px; overflow:hidden; clear:both;}
.mszp{ width:202px; float:left; margin-top:10px;}
.mstext{ width:675px; float:left; line-height:24px; margin-left:20px; }
.mstext h3{ font-size:14px; font-weight:600; color:#487403; width:675px;}
.mstext p{background:#f7fef0; padding:10px; overflow:auto; width:665px;}
/**/
.tgl{ width:494px; float:left; margin-top:15px;}
.rightxy{ width:410px; float:right; color:#21500c; line-height:24px; margin-top:15px;}
.sectit{ font-size:14px; font-weight:600; line-height:30px; color:#21500c;}
.bg1{ background:url(../images/project/ysmsb/1.jpg) no-repeat 0px 6px; padding-left:20px;}
.bg2{ background:url(../images/project/ysmsb/2.jpg) no-repeat 0px 6px; padding-left:20px;}
.bg3{ background:url(../images/project/ysmsb/3.jpg) no-repeat 0px 6px; padding-left:20px;}
.rightxy span{ background:url(../images/project/ysmsb/xlpic.jpg) no-repeat 0px -2px; padding-left:20px; color:#e83904; line-height:24px;}
.xyss{color:#21500c; line-height:24px;}
.xyss span{ background:url(../images/project/ysmsb/xlpic.jpg) no-repeat 0px -2px; padding-left:20px; color:#e83904; line-height:24px;}
/**/
.cjwt{ font-size:14px; line-height:24px; padding:10px 10px 0px; overflow:auto;}
.p1 b{ color:#fc8220; font-weight:600; font-size:18px;}
.p1 span{ color:#fc8220; font-weight:600; font-size:14px;}
.p2 b{ color:#2b7705; font-weight:600; font-size:18px;}
.p2 span{ color:#2b7705; font-weight:600; font-size:14px;}
/**/
.wxry{ width:925px; }
.wxry a{color:#21500c;}
.wxry a:hover{color:#21500c;}
.wxry dl{ width:225px; float:left; margin-left:5px; text-align:center; line-height:22px;margin-top:5px; color:#21500c; display:inline;}
.wxry dt{ height:130px; overflow:hidden;}
.wxry dt img{ padding:5px; border:1px solid #c8ed9c; background:#f3fce3;}
/**/
.textp{ line-height:24px; font-size:14px; padding:10px; overflow:auto;}
.dzub table{ border-top:1px solid #abd27d;border-right:1px solid #abd27d; background:#f3fce3; font-size:14px; line-height:24px; width:925px;}
.dzub table td{border-bottom:1px solid #abd27d;border-left:1px solid #abd27d; }
.dzub span{ color:#f0403e;}
.dzub span a{ color:#f0403e;}
.dzub span a:hover{ color:#f0403e;}
/*八大理由*/
.bdly{ margin-bottom:10px; width:948px; clear:both; overflow:auto; border-right:1px solid #37900e;border-bottom:1px solid #37900e;border-left:1px solid #37900e; padding-top:5px; padding-bottom:10px;}
.bdly li{ float:left; background:url(../images/project/xzzlg/lybg.gif) no-repeat right top; height:29px; line-height:29px; width:466px; margin-top:5px;}
.bdly li p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:20px; color:#21500c; width:50px; text-align:center; float:left;}
/*收费标准*/
.tabtit{ margin-top:10px;}
/*三大优势*/
.yscon{ width:400px; margin-top:10px; color:#21500c; line-height:18px; padding-left:5px;}
.yscon p b{ color:#eb7b03;}
.hxx{ background:url(../images/project/xzzlg/hxx.gif) repeat-x left center; height:10px; font-size:0; overflow:hidden; width:100%;}
/**/
.tips{ background:#fcfdf8; border:1px solid #d4eabf; overflow:auto; padding:10px; width:473px; margin-top:10px; line-height:18px;}
/*通过率*/
.tglcon{ border-right:1px solid #37900e;border-bottom:1px solid #37900e;border-left:1px solid #37900e; padding:5px 5px 10px; overflow:auto; width:938px;}
.tglleft{ width:590px; float:left; background:url(../images/project/xzzlg/qw.gif) no-repeat right top;}
.tglright{ width:330px; float:right; }
.tglleft dl{ height:130px; width:272px; float:left; margin-top:7px; margin-left:8px; border-top:1px solid #7bc833;border-right:1px solid #7bc833;border-bottom:1px solid #7bc833;border-left:3px solid #7bc833; overflow:auto; padding:5px; display:inline;}
.tglleft dl dt{ float:left; width:95px; height:106px; overflow:hidden;}
.tglleft dl dd{ width:170px; float:right; line-height:18px;}
.hyjs{ color:#21500c; line-height:18px; margin-top:10px; margin-bottom:5px; padding-left:20px;}
.msbot{ background:url(../images/project/xzzlg/msbot.jpg) no-repeat; margin-top:10px; overflow:auto; float:left; width:568px; height:38px; padding:5px 10px; line-height:18px;color:#61a104;}
.msbot a, .msbot a:hover{ color:#61a104; font-weight:600;}
/*好评*/
.hprc{border-right:1px solid #37900e;border-bottom:1px solid #37900e;border-left:1px solid #37900e; padding:5px 10px 0px 15px; overflow:auto; width:923px;}
.hpleft{ width:425px; float:left;}
.hpright{ width:490px; float:right;}
.hptit{ font-family:"微软雅黑"; font-size:16px; color:#054013; font-weight:600; height:55px; line-height:55px; padding-left:10px;}
.hpleft table{ border:5px solid #daf1cb;}
.hpleft td{ height:29px; line-height:29px;}
.xscon{ background:#fbfdf9; width:302px; border-right:4px solid #eaf6de;border-bottom:4px solid #eaf6de;border-left:4px solid #eaf6de;padding:10px; overflow:auto;}
#xingsheng{ height:505px; overflow:hidden; color:#21500c; line-height:24px;}
#xingsheng a,#xingsheng a:hover{color:#21500c;}
/*梦想成真*/
.mxcon{border-right:1px solid #37900e;border-bottom:1px solid #37900e;border-left:1px solid #37900e; padding:10px; overflow:auto; width:928px;}
.mxleft{ width:430px; float:left; background:url(../images/project/xzzlg/jgx1.gif) no-repeat right top; padding-right:35px;}
.mxright{ width:443px; float:right;}
.lvfont{ color:#487403;}
.mxtext{ color:#21500c; line-height:24px; margin-bottom:10px;}
.mxleft table{ margin-top:10px;}
.mxright table{ margin-top:10px;}
/*网校荣誉*/
.wxryc{border-right:1px solid #37900e;border-bottom:1px solid #37900e;border-left:1px solid #37900e; padding:10px; overflow:auto; width:928px; background:url(../images/project/xzzlg/jp.gif) no-repeat 850px 10px;}
.rytop{ background:url(../images/project/xzzlg/jpbg.gif) repeat-x; height:57px; width:820px; overflow:auto; color:#21500c; line-height:24px; padding:10px 10px 0px;}
#gonggaols {
    height: 140px;
    overflow: hidden;
	text-align:center;
	margin-top:10px;
}
.cls {
    display: inline-block;
}
#gonggaols li {
    display: inline;
    float: left;
    margin-right: 5px;
    overflow: hidden;
    width: 220px;
	height:140px;
	line-height:22px;
	color:#21500C;
}
#gonggaols li a, #gonggaols li a:hover{color:#21500C;}
#gonggaols li img{ height:113px; overflow:hidden;}


/*完美授课体系*/
.wmsk{border-right:1px solid #37900e;border-bottom:1px solid #37900e;border-left:1px solid #37900e; padding:10px; overflow:auto; width:928px;}
.wmtext{ line-height:24px; color:#21500c;}
.ptbbg{color:#487403; font-size:14px; font-weight:600; background:url(../images/project/xzzlg/sj.gif) left center no-repeat; }
/*报名交费*/
.bmbox{ width:182px; border:1px solid #bbd8ae; float:left; height:230px; background:#f5fbf0; color:#21500c; margin-top:10px; padding:5px; overflow:auto; line-height:24px;}
.bmbox p{ font-size:14px; text-align:center; line-height:30px;}
.jg{ width:56px; float:left; margin-top:100px;}
/**/
.botc{ border:3px solid #2c780b; width:944px; background:#fafdf8; overflow:auto; margin-top:10px;}
.botc div{ float:left;}
.botc div p{ color:#21500c; font-size:14px; font-weight:600; line-height:35px;}
.botc div li,.botc div li a,.botc div li a:hover{ line-height:24px; color:#2a2a2a;}
/**/
.title01 {
    background-color: #ECFCDF;
    clear: both;
    height: 25px;
    overflow: hidden;
}
.title01 div {
    color: #2A9000;
    float: left;
    font-size: 14px;
    font-weight: bold;
    padding: 6px 0 0 20px;
}
.title01 p {
    color: #2A9000;
    float: right;
    font-size: 12px;
    padding-right: 8px;
    padding-top: 7px;
}

