body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th{padding:0; margin:0;} 
fieldset,img{ margin:0; padding:0;border: 0;} 
address,caption,cite,code,dfn,em,strong,th,var { font-style: normal; } 
input,textarea,button{ border:none; padding:0; margin:0}
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;}
input, textarea, select, button, file {	font-size:12px; vertical-align:middle}
.fontfam{ font-family:Verdana, Arial, Helvetica, sans-serif}
.clear {clear:both; height:0; overflow:hidden; display:block;}
.clearfix:after {clear:both; height:0; overflow:hidden; }
.marb6{ margin-bottom:6px; clear:both}
.marb8{ margin-bottom:8px; clear:both}
.marb10{ margin-bottom:10px; clear:both}

.footer{clear:both;width:950px;padding:6px 0 13px;border-top:1px solid #7F7F7F; margin:8px auto 0; font-size:12px;}
.footer p{color:#000000;text-align:center; line-height:22px;}

.area{ clear:both;overflow:hidden; zoom:1;width:950px;margin:0 auto;}

.left{ float:left;}
.right{ float:right;}


.top_left{ float:left; width:695px;}
.top_right{ float:right; width:247px}

body{ font-size:12px; font-family:"宋体",Verdana; color:#000}
a{color:#000;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}

.head{margin-top:6px}
.head .top{ height:199px; height:138px; border-bottom:1px #FFFFFF solid}
.head .top img{ display:block}
.head .nav{ height:26px; line-height:26px; background:#0d4fd9; border-top:1px #62b5ff solid; color:#FFFFFF; font-size:14px; text-align:center}
.head .nav a{ color:#FFFFFF; padding:0 10px}

/*简介*/
.introduction{ border:1px #9abbff solid; background:#eef5ff; padding:5px; clear:both; overflow:hidden}
.introduction div{ background:#FFFFFF; padding:10px 8px 9px; font-size:14px; line-height:23px;}
/*市场份额*/
.market{ border:1px #9abbff solid; clear:both; overflow:hidden}
.market img{ display:block}
/*标题*/
.btitle{ clear:both; overflow:hidden; zoom:1}
.btitle h3{ float:left; height:24px; background:#003cb8; color:#FFFFFF; line-height:24px; padding:0 8px; font-size:14px; font-weight:bold}
.btitle h3 a{ color:#fff}
.btitle span{ float:left;height:24px; width:12px; background:url(/images/pro/btr.gif)}
.btitle p{ float:right; padding:8px 8px 0 0}
.btitle p a{ color:#003db8}

.stitle{ clear:both; overflow:hidden; zoom:1; height:29px;line-height:29px;}
.stitle h3{ background:#3c9dfb url(/images/pro/ico.gif) no-repeat 10px 9px; color:#FFFFFF;  padding-left:28px; font-size:14px; font-weight:bold; border:1px #FFFFFF solid}
.stitle h3 a{ color:#fff}

/*师资*/
.teacher{border:1px #9abbff solid; background:#eef5ff; padding:6px 5px 5px; clear:both; overflow:hidden}
.teacher .cont{ background:#FFFFFF; overflow:hidden; zoom:1; margin-top:4px}
.teacher .cont .pic ul{ clear:both; overflow:hidden; zoom:1; padding:15px 0; background:url(/images/pro/line.gif) repeat-x bottom}
.teacher .cont .pic ul li{ border:1px #ccdcfd solid; float:left; display:inline; padding:2px; margin:0 15px }
.teacher .cont .pic ul li img{ display:block}
.teacher .cont .font dl{ clear:both; overflow:hidden; zoom:1; line-height:25px; padding:4px 0}
.teacher .cont .font dt{ float:left; display:inline; width:405px; padding-left:8px}
.teacher .cont .font dt strong{ margin-right:15px;}

.teacher .cont .font dd{ float:left;}
.teacher .cont .font dd.course{ width:170px}
.teacher .cont .font dd.lyrics{ width:60px;background:url(/images/pro/lyrics.gif) no-repeat 4px 7px; padding-left:21px;}
.teacher .cont .font dd.lyrics a{ color:#fe0002; text-decoration:underline}
.teacher .cont .font dd.buy{ width:35px;background:url(/images/pro/buy.gif) no-repeat 4px 7px; padding-left:21px;}
.teacher .cont .font dd.buy a{ color:#fe0002;}

/*通过率*/
.pass_rate{border:1px #9abbff solid; clear:both; overflow:hidden}
.pass_rate .cont img{ display:block}

/*奖学金*/
.scholarships{border:1px #9abbff solid; clear:both; overflow:hidden}
.scholarships .cont ul{ padding:8px 0}
.scholarships .cont ul li{ line-height:22px; padding-left:8px; color:#003bb8}
.scholarships .cont ul li span{ color:#FF0000}
.scholarships .cont ul li a{ color:#003bb8}
.scholarships .cont ul li a:hover{ color:#c00}
.scholarships .cont ul li.more{ padding-left:15px; line-height:25px}
.scholarships .cont ul li.more a{ color:#FF0000}

/*辅导课程*/
.fudao{border:1px #9abbff solid; background:#eef5ff; padding:6px 5px 5px; clear:both;}
.fudao .cont{ padding:5px; background:#FFFFFF; margin-top:8px;}
.fudao .classnav{ clear:both;}
.fudao .classnav dt{ float:left; display:inline; height:119px; }
.fudao .classnav dt img{ display:block;}
.fudao .classnav dd{ float:left; display:inline-block; width:28px; height:1px}
.fudao .main_content{overflow:hidden; zoom:1; padding:0 5px 5px; clear:both}
.fudao .conttitle{ text-align:center}
/*课程表格样式*/
.fudaotab td{line-height:18px; padding:5px;text-align:center}
.fudaotab td.fontclass{ text-align:left; padding-top:9px}
.fudaotab td.fuleft{ text-align:left}

.fudaotab td.fontclass dl{ clear:both; overflow:hidden; zoom:1}
.fudaotab td.fontclass dl dt{ float:left; display:inline; width:380px; height:25px;}
.fudaotab td.fontclass dl dd{ float:left; width:60px;margin-right:10px; height:16px; padding-top:1px}
.fudaotab td.fontclass dl dd a{ background:url(/images/pro/buy.gif) no-repeat 8px 0px; padding-left:25px;}
.fudaotab td.fontclass2{text-align:left; padding-top:9px}
.fudaotab td.fontclass2 em{ text-align:right; float:right; padding-right:8px}

/**/
.dbox{padding:8px 10px 5px; clear:both; overflow:hidden;zoom:1 }

.dtitle01{ clear:both; overflow:hidden; zoom:1; height:27px;line-height:27px; margin-bottom:6px;}
.dtitle01 h3{padding-left:50px; font-size:14px; font-weight:bold; float:left; display:inline}
.dtitle01 p{ float:right; padding-right:10px; font-weight:bold}
/*服务内容*/
.services{float:left; display:inline;width:644px; height:296px; overflow:hidden}
.services img{ display:block}

/*学员心声*/
.voice{ float:right;width:240px;}
.voice .tit{height:25px; line-height:25px; font-weight:bold; font-size:14px; padding-left:20px;}
.voice .body{ padding:5px 0}
.voice .xunyuan-font{padding:0 10px}
.voice .xunyuan-font .font-title{ padding:5px 0; font-weight:bold;}
.voice .xunyuan-font .font-cont{line-height:18px;text-indent:24px; }

/*文字列表*/
.fontlist{ clear:both; overflow:hidden; padding:5px 0}
.fontlist dt{ font-size:14px; line-height:26px; padding-left:15px; }
.fontlist dt span{ font-weight:bold}
.fontlist dd{ line-height:24px; font-size:12px}

/*辅导丛书*/
.book{ overflow:hidden; clear:both;zoom:1}
.bookmain{ float:left; width:700px; display:inline;}
.bookmain .bookfont{ font-size:14px; line-height:24px}
.bookmain .bookpic{ text-align:center; margin-top:5px}
.bookmain .bookpic img{ display:block; margin:0 auto}
.bookmain .bookshop{ padding:8px 0 0 10px; clear:both; overflow:hidden}
.bookmain .bookshop dl{ float:left; width:163px; margin-left:8px; display:inline}
.bookmain .bookshop dt{ float:left; display:inline;width:61px;}
.bookmain .bookshop dd{ float:right; line-height:18px; padding-left:5px; width:95px;}
.bookmain .bookshop dd .buy{ background:url(/images/pro/buy2.gif) no-repeat 5px 0px; padding-left:30px; cursor:pointer}
.bookmain .bookshop dd .buy a{ color:#FF0000}
/*优惠丛书*/
.bookoffers{ float:right; width:183px; padding-top:30px;}
.bookoffers ul{ padding:0 13px;}
.bookoffers ul li{ line-height:21px;}

/*学习流程*/
.process{}
.process dl{ clear:both; overflow:hidden; zoom:1; padding-left:15px}
.process dl dt{ float:left; display:inline; width:175px;}
.process dl dd{ float:left; width:55px;background:url(/images/pro/pl.gif) no-repeat center; height:150px;}
.process dl dt .bt{ text-align:center; line-height:28px; font-size:14px; font-weight:bold}
.process dl dt p{ line-height:21px; padding:4px 0}



/*普通班样式*/

.fudao .classnav dt.nbg{ background:#dff1ff}
.ptb .main_content{ background:#dff1ff; }

.ptb .fudaotab{ background:#a6d2f9}
.ptb .fudaotab td{ background:#FFFFFF;}
.ptb .fudaotab .tit td{ color:#005bae; }
.ptb .fudaotab .blue a{ color:#0000ff; }
.ptb .fudaotab td.fontclass dl dd{ border:1px #a7d1f9 solid;background:url(/images/pro/buybg.gif) repeat-x; }
.ptb .fudaotab td.fontclass span{ color:#FF0000}
.ptb .fudaotab td.fontclass2{ color:#005aad}
.ptb .fudaotab td.fontclass2 span{ color:#FF0000}
.ptb .fudaotab td.fontclass2 em a{ color:#005aad}

.ptb .dbox{border:1px #9abbff solid;background:#FFFFFF }
.ptb .dtitle01{background:#3c9dfb url(/images/pro/dtitle01.gif) no-repeat;color:#FFFFFF;}
.ptb .dtitle01 p a{ color:#fff}
.ptb .services{border:1px #a7d1f9 solid; }

.ptb .voice{ border:1px #a7d1f9 solid;}
.ptb .voice .tit{ background:url(/images/pro/ptb_voice.gif);  border:1px #FFFFFF solid; color:#005bae}
.ptb .voice .tit a{ color:#005bae}
.ptb .voice .xunyuan-font .font-title a{ color:#E34101;}
.ptb .voice #xingsheng{overflow:hidden; width:100%; height:259px;}

.ptb .fontlist dt{ background:url(/images/pro/ptb_ico.gif) no-repeat 5px 7px}
.ptb .fontlist dt span{ color:#005aad; }
.ptb .fontlist a{ color:#FF0000}


.ptb .bookmain .bookfont{ color:#005bae;}
.ptb .bookmain .bookshop dt{}
.ptb .bookmain .bookshop dd{ color:#0059ab;}
.ptb .bookmain .bookshop dd a{ color:#0059ab}
.ptb .bookmain .bookshop dd .buy{ color:#FF0000}
.ptb .bookmain .bookshop dd .buy a{ color:#FF0000}
.ptb .bookoffers{ background:url(/images/pro/ptb_bookoffers.gif);}
.ptb .bookoffers ul li{ line-height:21px; color:#005aaf}

.process dl dt .bt{ text-align:center; color:#015aae; line-height:28px; font-size:14px; font-weight:bold}
