﻿/*css reset code */

/****  文字大小初始化,使1em=10px *****/
 body {
font-size:62.5%;
}/* for IE/Win */
html>body {
font-size:14px;
} /* for everything else */

/*字体边框等初始化*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
 padding: 0;
 margin: 0;
 font-size:14px;
 font-family:Arial, 宋体, Microsoft Yahei,;
 color:#333333
 }
table {
 border-collapse: collapse;
 border-spacing: 0;
 }
fieldset,img {
 border: 0;
 }
 img {
 display:block;
 }
address,caption,cite,code,dfn,th,var {
 font-weight: normal;
 font-style: normal;
 }
ol,ul {
 list-style: none;
 }
caption,th {
 text-align: left;
 }
h1,h2,h3,h4,h5,h6 {
 font-weight: normal;
 font-size: 100%;
 }
q:before,q:after {
 content:'';
 }
abbr,acronym { border: 0;
 }

a {
text-decoration:none;
}



/*body{background:url(psimages/top_line.jpg) repeat-x 0 0;}*/
#top{width:1000px;margin:0 auto;height:90px;padding: 17px 0 10px;}
#top .logoL{float:left;padding-top:13px;}
#top .bannerR{float: left;padding-left: 80px;}


#nav{background:#3e9cd9;height:40px;}
#nav .nav_top{width:1000px;margin:0 auto}
#nav .nav_top li{float:left;width:125px;font-size:18px;font-family:"Microsoft Yahei";line-height:40px;text-align:center;}
#nav .nav_top li a:link,#nav .nav_top li a:visited{color:#fff}
#nav .nav_top li a:hover,#nav .nav_top li a:hover{background:url(psimages/nav_bac.jpg) no-repeat;}
#nav .nav_top .nav_bac{background:url(psimages/nav_bac.jpg) no-repeat;}

#nav_bot{background:#e9eff6;height:42px;/*box-shadow:0 3px 4px #dddcdb;margin-bottom:5px*/;}
#nav_bot .nav_b2{width:1000px;margin:0 auto}
#nav_bot .nav_b2 li{float:left;width:99px;font-size:16px;font-family:"Microsoft Yahei";line-height:34px;text-align:center;}
#nav_bot .nav_b2 li a:link,#nav_bot .nav_b2 li a:visited{color:#000}
#nav_bot .nav_b2 li a:hover{color:#fff;background:url(psimages/nav_bac.jpg) no-repeat;}

#center_pic {background:#f5f5f2}
#center_pic{margin:0 auto;padding:10px 0px;}
h2{height:40px;line-height:40px;font-size:18px;font-family:"Microsoft Yahei";color:#000;background:url(psimages/hline.jpg) no-repeat 0 37px;position:relative}
h2 .mr{float:right;font-size:12px;color:#333333;line-height:40px;padding-right:27px;*+margin-top:-40px;}
/*h2 .mr span{*+margin-top:50px;line-height:*+0px;}*/
h2 .mr img{display:inline;position:absolute;top:11px;right:0px;}
h2  a:hover{color:#FF3300}
h2  a:visited{color:#000000}
#body01 {width:1000px; margin: 13px auto 0;}
/*#body01 h2{height:40px;line-height:40px;font-size:18px;font-family:"Microsoft Yahei";color:#666666;background:url(psimages/bk_01.jpg) no-repeat 0 37px;}*/
#body01 ul{padding:15px 0;height:146px;}
#body01 ul li{float:left;padding-right:20px;}
#body01 .nopd{padding-right:0px;;}

#body02 {width:1000px;margin:0 auto}
/*#body02 h2{height:40px;line-height:40px;font-size:18px;font-family:"Microsoft Yahei";color:#666666;background:url(psimages/bk_01.jpg) no-repeat 0 37px;}*/
#body02 ul{height:186px;padding:15px 0px;}
#body02 ul li{width:218px;height:166px;float:left;margin-right:20px;padding:10px 5px 0px 10px}
#body02 .pj_1{margin-right:0px;}

#body02 ul li h3{font-size:16px;font-family:Microsoft Yahei;line-height:35px;background:url(psimages/xy.jpg) no-repeat 36px 11px;}
#body02 ul li .wh{font-size:16px;font-family:Microsoft Yahei;line-height:35px;background:url(psimages/xy.jpg) no-repeat 51px 11px;}
#body02 ul li p {line-height:24px;}
#body02  a li{background:#f3fbfe;color:#666;border:1px solid #d4e9f7}
#body02 a:hover li{background:#FFFFCC;;color:#000}

#cenpc{width:1000px;height:120px;margin:0 auto}

#body03 {width:1000px;height:505px;margin:0 auto}
#body03 ul{padding:15px 0px;}
#body03 ul li{width:235px;float:left;padding-right:20px;padding-bottom:20px;}
#body03 ul li p{line-height:24px;position:relative}
#body03 ul li p .dj{position:absolute; top:14px;right:0px;}
#body03 ul li p .num{color:#0000FF;font-size:18px}
#body03 ul .nopd{padding-right:0px;}

#body04{width:1000px;height:392px;margin:0 auto;}
#body04 img{float:left;margin:15px 0px 0px 0px}
#body04 .jhR{float:right;width:765px;height:350px;padding-top:15px;}
#body04 .jhR li{width:220px;height:144px;float:left;margin-left:20px;margin-bottom:20px;padding:10px 5px 0 10px;line-height:24px;color:#666666}
#body04 .jhR a:hover li{background:#fbf1fc;color:#000000}
#body04 .jhR .bac_1{background:#e3fded}
#body04 .jhR .bac_5{background:#fbfdd8}
#body04 .jhR .bac_3{background:#ffe0e3}
#body04 .jhR .bac_4{background:#ffe8e9}
#body04 .jhR .bac_2{background:#e8e4ff}
#body04 .jhR .bac_6{background:#c0d6fe}


#body05{width:1000px;height:376px;margin: 10px auto 0;}
#body05 .bd05L,#body05 .bd05R{width:489px;height: 310px;;float:left;border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;margin-top:15px;}
#body05 .bd05R{margin-left:20px;}
#body05  dl dt,#body05  dl dd{border-bottom:1px solid #CCCCCC;border-right:1px solid #ccc;float:left;text-align:center;height:30px;line-height:30px;}
#body05  dl dt{width:150px;}
#body05  dl dd{width:168px;}

#body06{width:1000px;height:318px;margin:0 auto;}
#body06 .jd{width:1000px;height:222px;margin-top:20px;}
#body06 .jd ul li{width:123px;height:95px;float:left;margin::0px 30px 30px 0px;position:relative;margin:0px 51px 30px 0px;}

#body06 .jd ul li span{position:absolute;top:50px; left:10px;color:#FFFFFF;width: 100px;}
#body06 .jd .jd01{background:url(psimages/jh_01.jpg) no-repeat;}
#body06 .jd .jd02{background:url(psimages/jh_02.jpg) no-repeat;}
#body06 .jd .jd03{background:url(psimages/jh_03.jpg) no-repeat;}
#body06 .jd .jd04{background:url(psimages/jh_04.jpg) no-repeat;}
#body06 .jd .jd05{background:url(psimages/jh_05.jpg) no-repeat;}
#body06 .jd .jd06{background:url(psimages/jh_06.jpg) no-repeat;no-repeat;margin-right:0px;}
#body06 .jd .jd07{background:url(psimages/jh_07.jpg) no-repeat;}
#body06 .jd .jd08{background:url(psimages/jh_08.jpg) no-repeat;}
#body06 .jd .jd09{background:url(psimages/jh_09.jpg) no-repeat;}
#body06 .jd .jd10{background:url(psimages/jh_10.jpg) no-repeat;}
#body06 .jd .jd11{background:url(psimages/jh_11.jpg) no-repeat;}
#body06 .jd .jd12{background:url(psimages/jh_12.jpg) no-repeat;no-repeat;margin-right:0px;}

#body06 .jd ul a:hover li{background:url(psimages/hv_jd1.jpg) no-repeat;}

#body06 .jd ul  a:hover li span{position:absolute;top:24px; left:10px;color:#FFFFFF;width: 100px;font-size:16px}

#body07{background:#f9f9f9}
#body07 h3{line-height:50px;font-size:18px;font-family:"Microsoft Yahei";color:#666666;padding-top:15px;}
#body07 .bkm{width:1000px;margin:0 auto;height:430px;padding-top: 31px;}
#body07 .bkm .lc{width:1000px;margin:0 auto;}
#body07 .bkm  ul{height:150px;}
#body07 .bkm  ul li{width:360px;float:left;height:40px;line-height:40px;}
#body07 .bkm  .now{width:279px;}
#body07 .bkm .inl{display:inline;padding-left:12px;}
#body07 .bkm  .tp{border-top:1px solid #ccc;padding-top:15px;}
#body07 .bkm  p{text-align:center;line-height:30px;}







/*艾老师简介*/
#body01_a{width:1000px;margin:0 auto;padding:10px 0;}
#body01_a .body01_abl{height:315px;}
#body01_a img {float:left;padding-right:10px;height:315px;}
#body01_a .body01_a_exp{float:right;width:590px;;height:307px;padding-top:8px;}
#body01_a .body01_a_exp p{line-height:25px;text-indent:2em;letter-spacing: 1px;}
#body01_a .body01_a_exp2 p{line-height:25px;text-indent:2em;letter-spacing: 1px;}


#body02_a{width:1000px;margin:0 auto;border-top:1px solid #CCCCCC;padding-top:10px;}

#body02_a01{height:290px;border-bottom:1px dashed #ebecec;padding:25px 0}
#body02_a h2{height:30px;/*line-height:50px;*/font-size:22px;font-weight:700;font-family:" Microsoft Yahei";background:none;}
#body02_a .body02_a_pcL{width:396px;float:left; padding-right:20px;}
#body02_a .body02_a_pcL p {height:58px;border-right:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
#body02_a .body02_a_pcL p img{display:inline;float:left;}
#body02_a .body02_a_pcL p span{float:right;line-height:57px;padding-right:15px;*height:-18px;}
#body02_a .body02_a_pcL p span em{font-size:25px;font-style:normal;color:#ff3300}
#body02_a .body02_a_Cen{float:left;width:390px;padding-right:10px;}
#body02_a .body02_a_Cen p{line-height:30px;letter-spacing: 1px;}
#body02_a .body02_a_Cen .exp2{text-indent:89px;}
#body02_a .body02_a_Cen p span{letter-spacing:3px;font-size:16px;font-family:"Microsoft Yahei";padding-right:5px;font-weight:700}

#body02_a .body02_a_pcR{float:left;width:174px;padding-right:10px;}
#body02_a .body02_a_pcR li{height:57px;}
#kg{height:20px;}

/*课程详细介绍*/
#body01_ke{width:1000px;margin:15px auto;height:258px;border-bottom:1px solid #000000}
#body01_ke .ke_L{width:397px;height:238px;float:left;padding-right:30px;}
#body01_ke .ke_R{width:500px;height:218px;float:left;}
#body01_ke .ke_R h1{font-size:22px;font-family:"Microsoft Yahei";letter-spacing:2px;line-height:60px}
#body01_ke .ke_R P{line-height:30px; letter-spacing: 1px;}
#body01_ke .ke_R P em{font-size:18px;color:#FF0000;font-style:normal}
#body01_ke .ke_R P img{display:inline;padding-top:25px;padding-right:15px;}
#body01_ke .ke_R .expim{padding-top:21px}
#body01_ke .ke_R P span{font-family: "Microsoft Yahei"; font-size: 16px; letter-spacing: 3px; padding-right: 5px;}
#body01_ke .ke_R .exp{line-height:16px;text-indent:7em;}
	
#body02_ke{width:1000px;margin:15px auto;}	
#body02_ke h2{height:30px;line-height:30px;font-size:18px;font-family:"Microsoft Yahei";background:none;}
#body02_ke ul {padding-left:20px;}
#body02_ke ul li{line-height:30px;height:30px;letter-spacing:1px;text-indent:1em; list-style-type:disc}


#body03_ke{width:1000px;margin:15px auto;border-top:1px solid #ccc}
#body03_ke h2{height:50px;line-height:50px;font-size:18px;font-family:"Microsoft Yahei";background:none;}
#body03_ke img{display:inline;padding-right:50px;padding-bottom:20px;;}
#body02_ke h3{font-size:18px;color:#ff3300;height:35px;line-height:35px;font-weight:700}
#body02_ke h4{font-size:18px;height:35px;line-height:35px;}
#body02_ke p{line-height:25px;text-indent:2em}

/*问题咨询*/
#wtk{width:1000px;margin:15px auto;}	
#wtk h2{height:50px;background:#f0f0f0;text-indent:1em;}
#wtk h3{/*background:url(psimages/qa.jpg) no-repeat 0 -67px;text-indent:65px;;*/height:35px;line-height:35px;font-size:18px;font-family:"Microsoft Yahei"}
#wtk p{text-indent:28px;line-height:35px;/*background:url(psimages/qa.jpg) no-repeat 0 -5px;*/border-bottom:1px dashed #CCCCCC}
#wtk .pind{text-indent:28px;line-height:35px;background:none;}

/*课程列表*/
#keli{width:1000px;margin:15px auto;height:2820px;border:1px solid #CCCCCC;}
#keli h2{height:50px;background:#f0f0f0;text-align:center;}
#keli  dl dt,#keli  dl dd{border-bottom:1px solid #CCCCCC;border-right:1px solid #ccc;float:left;text-align:center;height:50px;line-height:50px;}
#keli  dl dt{width:180px;}
#keli  dl dd{width:150px;}
#keli .no_bz{width:366px;border-right:none;}
#keli .no_b{width:366px;border-right:none;height:45px;padding-top:5px;line-height:20px;}
#keli .k02{height:45px;padding-top:5px;line-height:20px;}
#keli span{color:#FF3300}
#keli .cw{color:#FFFFFF}
#keli p{padding-top:10px;line-height:30px;font-size:16px;font-family:"Microsoft Yahei";text-align:center}
#keli a {color:#FF3300}

/*招聘*/
#zp{width:1000px;margin:15px auto;}
#zp h2{height:50px;line-height:50px;font-size:18px;font-family:"Microsoft Yahei";background:none;}
#zp h3{height:50px;line-height:50px;font-size:18px;font-weight:700;text-align:center;}
#zp h4{font-size:18px;font-weight:700;text-indent:27px}
#zp p{text-indent:2em;line-height:25px;letter-spacing:1px;}
#zp .yq{padding-left:26px}
#zp span{padding-left:246px}
#zp p a:hover{color:#0000FF}
#zp a:link,#zp a:visited{color:#3366FF}

/*报名*/
#bm{margin:15px auto;width: 1000px;}
#bm .bmL{width:500px;float:left;}
#bm .bmR{float: left;width: 500px;}
#bm p{height: 25px;line-height: 25px;text-indent: 2em;}
#bm h2{background:none;padding-left:148px;height:80px;}
#bm h3{color:#FF3300;font-size:18px;font-weight:700}

/*联系我们*/
#lxwm{width:1000px;margin:0 auto;height:430px;}
#lxwm ul{height: 40px;letter-spacing: 1px;line-height: 40px;padding:15px 0px;}
#lxwm ul li{width:490px;float:left;}	
#lxwm img{display: inline;padding-left: 12px;} 
#foot{width:1000px;margin:0 auto;padding:20px 0;}
#foot p{text-align:center;line-height:30px;}